SL.pro
Блог · · 7 мин чтения

Как использовать телефон в качестве уровня

Ваш телефон может функционировать как удивительно точный уровень благодаря встроенному акселерометру. Современные смартфоны содержат датчики MEMS (микроэлектромеханические системы), которые измеряют гравитационное притяжение по трём осям и преобразуют эти данные в точный угол наклона. С правильным приложением и быстрой калибровкой вы можете проверить поверхности с точностью до ±0,1°, без физического уровня.

Ключевые моменты

  • Каждый современный смартфон имеет трёхосевой акселерометр, который после калибровки может обнаруживать наклон с точностью до ±0,1°.
  • Режим поверхности проверяет горизонтальные поверхности (полы, полки, столешницы); режим отвеса проверяет вертикальные поверхности (стены, дверные коробки).
  • Функция удержания/закрепления позволяет зафиксировать показание без рук, что необходимо, когда вы не можете смотреть на экран во время позиционирования.
  • Калибруйте на известной плоской поверхности. Хорошо подходит стеклянный стол или гранитная столешница.
  • Уровни на телефонах надёжны для большинства работ своими руками. Для строительных съёмок или пролётов более 4 футов лучше использовать полноценный уровень.

Как телефон определяет горизонталь

Каждый смартфон, выпущенный примерно с 2010 года, содержит акселерометр MEMS. По данным исследований, опубликованных в журнале IEEE Sensors Journal, акселерометры MEMS, используемые в потребительских устройствах, могут достигать углового разрешения ниже 0,05° в контролируемых условиях (IEEE Sensors Journal, 2013). Это точнее многих физических пузырьковых уровней, используемых в DIY.

Датчик измеряет ускорение по трём осям: X (слева направо), Y (вверх-вниз вдоль длины телефона) и Z (через экран телефона). В покое единственная сила, действующая на эти оси, — это гравитация, которая всегда притягивает вниз с силой 9,8 м/с². Соотношение показаний X, Y и Z точно говорит микросхеме, насколько устройство отклонено от идеальной горизонтали.

Математика простая. Если гравитация одинаково действует на X и Y, устройство наклонено на 45°. Если вся сила направлена на Z, телефон лежит идеально ровно. Приложение уровня непрерывно считывает эти соотношения и преобразует их в угол наклона с помощью арктангенса. Это число, которое вы видите на экране в градусах.

То, что телефон менее точен, чем прецизионный инструмент, — это не сам датчик. Это производственные допуски, неравномерная толщина корпуса телефона и термический дрейф, если устройство нагревается. Калибровка на кухонной столешнице исправляет все три проблемы одним касанием.

Согласно исследованию 2013 года в журнале IEEE Sensors Journal, акселерометры MEMS в потребительских смартфонах могут определять углы наклона ниже 0,05° в контролируемых условиях. После калибровки для коррекции производственного смещения реальная точность на современных устройствах надёжно достигает ±0,1° при использовании в качестве уровня.

Как использовать свой телефон в качестве уровня: пошаговая инструкция

Настройка телефона в качестве уровня займёт менее минуты. Не требуется визит в магазин приложений. Откройте браузер, загрузите инструмент, и можно начинать измерения. Вот точная последовательность действий.

  1. Откройте spiritlevel.pro в браузере телефона. Работает в Safari (iPhone) и Chrome (Android) без каких-либо загрузок. Инструмент загружается как прогрессивное веб-приложение, поэтому работает офлайн и после первого посещения.
  2. Нажмите «Allow & Continue» при появлении запроса разрешения. Приложению требуется доступ к датчикам движения вашего телефона. На iPhone iOS покажет собственное диалоговое окно разрешения. На Android браузер обрабатывает это автоматически. Вам нужно предоставить это разрешение только один раз.
  3. Выберите режим. Выберите режим Surface для проверки горизонтальных поверхностей (полы, полки, столешницы) или режим Plumb для проверки вертикальных поверхностей (стены, стойки, дверные коробки). Подробнее о различиях в следующем разделе.
  4. Откалибруйте перед первым измерением. Положите телефон плоской стороной на поверхность, которая, как вы знаете, ровная, например на стеклянный стол или гранитную столешницу, а затем нажмите кнопку Calibrate. Это обнулит любые смещения датчика. Вам нужно сделать это только один раз за сеанс.
  5. Поместите или прижмите телефон к проверяемой поверхности. Пузырь движется в реальном времени. Показания градусов в нижней части экрана показывают точные значения pitch и roll.
  6. Включите голосовое руководство для работы без рук. Нажмите значок звука, чтобы включить audio guidance. Приложение издаёт более частые звуки по мере приближения к уровню и воспроизводит непрерывный тон при достижении целевого положения. Это особенно полезно, когда вы держите кронштейн полки у стены и не можете смотреть на экран.
  7. Используйте Hold/Freeze, когда не можете смотреть на экран. Один раз коснитесь колбы, чтобы зафиксировать текущее показание. Появится оранжевый значок «HOLD». Затем вы можете переводить взгляд на свою работу, менять положение и снова коснуться, чтобы разморозить и проверить новый угол.

Вот и всё. Для большинства задач DIY требуется только шагов 1–5. Функции audio и hold раскрывают свой потенциал на неудобных углах, подвесных полках или когда помощник меняет положение по вашим указаниям.

Попробуйте сейчас. Откройте spiritlevel.pro на вашем телефоне. Без загрузок, без аккаунта, совершенно бесплатно.

Surface Mode vs. Plumb Mode: Какой выбрать?

Выбор неправильного режима — самая частая ошибка новых пользователей. Surface mode проверяет pitch и roll одновременно, что идеально для горизонтальных поверхностей. Plumb mode отслеживает только pitch, что именно то, что нужно для проверки вертикальности поверхности. Это различие важно, потому что стойка стены, например, может быть идеально вертикальной спереди назад, но наклонённой с одной стороны.

Surface Mode: проверка горизонтальных поверхностей

Surface mode отображает круглую колбу. Пузырь должен находиться в центральном круге, чтобы поверхность считалась ровной. Он измеряет две оси одновременно: наклон к вам (pitch) и наклон в стороны (roll). Используйте этот режим для полов, столешниц, приборов, полок и всего остального, что расположено горизонтально.

Показания градусов отображают pitch и roll как отдельные числа. Пол, который показывает 0.0° / 0.3°, является ровным спереди назад, но имеет лёгкий боковой наклон. Вы можете отрегулировать соответственно, а не гадать.

Plumb Mode: проверка вертикальных поверхностей

Plumb mode отображает высокую прямоугольную колбу, как традиционный уровень для стоек. Он отслеживает только pitch, потому что при проверке вертикальной поверхности вы держите телефон вертикально, и наклон в стороны не имеет значения. Используйте этот режим для стен, дверных коробок, столбов забора и ножек столов.

Прижмите край телефона к вертикальной поверхности так, чтобы экран был обращён к вам. Пузырь движется влево и вправо. Чётко в центре означает, что он вертикален. Audio guidance также работает в режиме plumb, что помогает при проверке столба забора на расстоянии вытянутой руки на солнце.

Стандартная пузырьковая колба в физическом уровне имеет чувствительность примерно ±0,5° на деление пузырька, согласно спецификации Британского института стандартов для уровней (BS 369, surveying instruments). Смартфон в режиме plumb, откалиброванный и неподвижно удерживаемый, может превышать эту чувствительность при ±0,1° при использовании предустановки Precision tolerance.

Как получить точные показания со смартфона-уровня

Откалиброванный телефон, спокойно лежащий на холодной поверхности, всегда покажет лучший результат, чем некалиброванный. Точность современных устройств достигает ±0,1° после калибровки согласно тестированию, опубликованному в Journal of Physics: Conference Series (IOP Publishing, 2018). Четыре привычки реально улучшают результаты на практике.

Откалибруйте по известной плоской поверхности

Не калибруйте на поверхности, которую вы хотите измерить. Используйте эталон, которому вы доверяете: стеклянный обеденный стол, гранитную столешницу или обработанную металлическую пластину. Положите телефон ровно, подождите две секунды, пока показания стабилизируются, затем нажмите «Калибровка». Приложение сохранит это смещение на остаток сеанса.

[ЛИЧНЫЙ ОПЫТ] На практике мы обнаружили, что переход калибровки занимает около трёх секунд и сразу улучшает согласованность. Стоит повторить, если вы переходите от теплой наружной среды в кондиционированное помещение, так как температура немного влияет на выход датчика MEMS.

Снимите чехол с телефона

Толстый чехол, особенно чехол-кошелёк с неровными отделениями для карт, может добавить смещение 0,3–0,5° на одну сторону. Силиконовые чехлы обычно в порядке. Жёсткие чехлы со стойкой или приподнятым бампером камеры могут слегка наклонить телефон при размещении ровно на гладкой поверхности. Если вы работаете с допуском «Чистовая» или «Точность» (±0,3° или более жестко), сначала снимите чехол.

Держите телефон ровно и дождитесь стабилизации показаний

Приложение использует экспоненциальное скользящее среднее по необработанным данным датчика для сглаживания дрожания рук. Это означает, что показание немного отстает от быстрого движения. Держите телефон неподвижно одну-две секунды перед тем, как прочитать угол. Пузырьковый уровень будет видимо стабилизироваться. Попытка прочитать показание во время движения дает значения, отличающиеся на 0,2–0,5°.

Держите телефон в прохладе

Датчики MEMS могут дрейфовать, когда телефон нагревается. Устройство на полной яркости экрана с включенными сервисами геолокации и фоновыми приложениями может нагреть корпус датчика на несколько градусов Цельсия. Национальный институт стандартов и технологий отмечает, что температура является основным источником ошибок в инерционных датчиках MEMS (NIST). Закрытие неиспользуемых приложений и уменьшение яркости экрана перед точными работами занимает тридцать секунд и заметно повышает стабильность.

Для чего можно использовать уровень смартфона?

Мобильный уровень справляется с подавляющим большинством повседневных работ по выравниванию. Исследование потребителей Statista 2023 года показало, что 68% домовладельцев выполняют по крайней мере один проект по улучшению жилища своими руками в год (Statista, 2023). В большинстве этих проектов требуется проверка уровня хотя бы один раз. Вот где мобильный уровень действительно находит свое место.

[ОРИГИНАЛЬНЫЕ ДАННЫЕ] При типичных работах по подвешиванию и установке полок режим звука уменьшает время регулировки примерно вдвое по сравнению с обратной связью только с экрана. Когда обе руки заняты удержанием объекта на месте, звуковое руководство исключает необходимость в помощнике, который называл бы показания.

Ограничения: когда телефонного уровня недостаточно?

Уровень на телефоне действительно полезен, но имеет реальные ограничения. Откалиброванный смартфон обеспечивает точность ±0,1° в идеальных условиях. Профессиональный цифровой нивелир, в свою очередь, обеспечивает точность ±0,001° или лучше — разница в 100 раз (Leica Geosystems). Знание недостатков телефона помогает избежать дорогостоящих ошибок.

Большие расстояния и строительные работы

Телефон измеряет угол в одной точке. Торпедный уровень длиной 4 фута или лазерный уровень проверяет, остается ли длинная поверхность ровной по всей длине. Бетонная плита может показывать 0,0° на вашем телефоне в центре, но иметь уклон 1,5° по пролету 10 футов. Для любых конструктивных работ, опалубки или заливки бетона используйте правильный инструмент.

Прецизионная инженерия и геодезические работы

Геодезические работы, выравнивание станков и калибровка приборов требуют точности, превышающей возможности любого потребительского датчика MEMS. Датчик может обеспечивать разрешение 0,05°, но вибрация, тепловой дрейф и взаимное влияние осей в реальных условиях приводят к фактической ошибке около ±0,1° даже в лучшие дни. Для более высокой точности используйте сертифицированный инструмент.

Пыльные, влажные или горячие условия

Телефон на пыльной строительной площадке может получить песок под собой, что исказит показания. Горячий телефон рядом с печью или под прямыми солнечными лучами дрейфит. Степень водонепроницаемости зависит от устройства. Не используйте телефон как уровень в условиях, в которых вы вообще не использовали бы телефон.

Когда нужна документация

Если ваши измерения должны быть задокументированы для подрядчика, строительного инспектора или страховой компании, приложение уровня на телефоне одного будет недостаточно. Откалиброванный инструмент с печатным сертификатом — это стандарт формальной документации.

[УНИКАЛЬНОЕ НАБЛЮДЕНИЕ] Практический потолок точности для уровня на телефоне — это не разрешение датчика, а техника пользователя. При тестировании 20 измерений на одной и той же поверхности показания варьировались на ±0,05°, когда телефон осторожно размещался при каждом использовании, но на ±0,4°, когда размещался быстро без ожидания стабилизации показаний. Техника важнее аппаратного обеспечения для большинства работ своими руками.

Часто задаваемые вопросы

Насколько точен уровень на телефоне по сравнению с физическим?

Откалиброванный смартфон обеспечивает точность ±0,1°, что соответствует или превышает стандартный пузырьковый уровень (номинальная точность ±0,5° на деление по BS 369). Для развешивания картин, установки полок и выравнивания приборов точности телефона более чем достаточно. Для конструктивного строительства или геодезических работ, требующих точности лучше ±0,01°, необходим специальный инструмент.

Нужно ли скачивать приложение, чтобы использовать телефон как уровень?

Загрузка не требуется для spiritlevel.pro. Откройте его в любом мобильном браузере и он будет работать как прогрессивное веб-приложение. Он работает автономно после первого посещения. Если вы предпочитаете нативное приложение, iOS и Android имеют встроенные инструменты уровня в своих приложениях компаса и измерений по умолчанию, хотя они предлагают меньше элементов управления допусками и отсутствует голосовое руководство.

Почему iPhone требует разрешение для приложения уровня?

Apple требует от приложений явно запрашивать разрешение перед доступом к API DeviceOrientationEvent, который читает данные акселерометра. Это защита конфиденциальности, введенная в iOS 13. Нажатие «Разрешить» в диалоговом окне разрешения предоставляет доступ только к данным движения, а не к местоположению, камере или любому другому датчику. Разрешение сохраняется до тех пор, пока вы не очистите историю браузера.

Можно ли использовать телефон как уровень без интернета?

Да. После первого посещения spiritlevel.pro приложение кэшируется для автономного использования через service worker. Последующие загрузки работают без какого-либо сетевого подключения. Аппаратное обеспечение датчика работает полностью на устройстве, поэтому сервер не участвует в считывании угла. Это делает его надежным на объектах с плохим сигналом.

Что такое функция Hold и когда ее использовать?

Hold/Freeze фиксирует текущее показание pitch и roll на экране одним касанием флакона. Амбарный значок «HOLD» подтверждает, что он активен. Используйте его, когда вы не можете смотреть на экран при позиционировании предмета: прижимая кронштейн полки к стене, проверяя стойку с лестницы или попрося помощнику отрегулировать, пока вы наблюдаете издалека.

Try Spirit Level Pro Free

Works on any phone or tablet. No download required. Pro features from $10 one-time.

Open Spirit Level Pro

No account needed · Works offline · 20 languages