Как измерить температуру воздуха смартфоном
Как правило, для измерения температуры сторонними приложениями используется терморезистор (он же термистор NTC), предназначенный для измерения температуры аккумулятора. Датчик представляет собой полупроводниковый компонент, основной задачей которого является обезопасить батарею от чрезмерного перегрева или переохлаждения. Его электрическое сопротивление может быстро меняться в зависимости от температуры и наделяет датчик способностью в любой момент отключить цепь в целях безопасности.
Но при чем тут температура за пределами устройства?
Дело в том, что когда смартфон находится в режиме ожидания, температура его батареи стабильна и коррелирует с температурой окружающего воздуха. Именно эту особенность разработчики взяли за основу для измерений температуры внешней среды. Да, точность таких измерений пока невысока, поэтому торопиться выбрасывать свой комнатный термометр, точно не стоит. Однако, прогресс не стоит на месте.
Например, недавно ученые из Вашингтонского университета объявили о создании приложения FeverPhone для измерения температуры тела на основе ИИ. Когда пользователь прикладывает экран телефона ко лбу, нейросеть считывает показания с термистора батареи и, «понимая», насколько нагрелся экран, передает эту информацию в приложение. Точность таких измерений поражает. Средняя погрешность при помощи FeverPhone составляет всего 0,23 °C, что сопоставимо с клиническим оборудованием.
Как видите, измерение температуры за пределами смартфона без специальных датчиков — вовсе не сказки. Поэтому предлагаем проверить несколько популярных приложений для измерения температуры окружающего воздуха в деле.
Приложения-термометры
«Термометр для помещения»
Приложение умеет показывать температуру в помещении и на улице. После установки на экране будет показано две температуры: внутри и снаружи. Внешние показания зависят от вашего местоположения, которое приложение считывает с датчика GPS, температуру внутри измеряет встроенный в смартфон термистор батареи.
Важное уточнение: Перед запуском программы телефон должен находиться в режиме ожидания не менее 10 минут, чтобы внутренние компоненты остыли. Если смартфон находится на зарядке или долгое время находился в ваших руках, измерения могут быть ошибочными.
Вкладка «Погода» содержит более точные сведения о температуре «за бортом». Здесь можно узнать текущую влажность воздуха, атмосферное давление, облачность, силу и направление ветра. Эти данные приложение «подтягивает» с ближайшей к вам метеостанции.
Приложение «Точный комнатный термометр»
Еще один яркий представитель семейства «градусниковых». Приложение предлагает множество функций для измерения температуры наружного воздуха в квартире и на улице.
Как утверждают разработчики в описании, за работу здесь отвечает ИИ, который использует корреляцию температуры аккумулятора и внешней среды и передает эти данные на экран смартфона.
Приложение «Термометр»
Это приложение отличается от конкурентов возможностью откалибровать встроенный датчик температуры. Достаточно перейти в настройки и один раз выставить температуру в соответствии с реальными данными. В дальнейшем температура будет отображаться более точно.
Итоги
Благодаря огромному количеству датчиков в современных смартфонах, сегодня их можно использовать для самых бытовых разных задач, например, контролировать здоровье, измерять уровень шума и радиации. Что касается температуры окружающего воздуха, то тут не все так однозначно.
Как видите, доступные на сегодня приложения далеки от идеала, а точность их измерений оставляет желать лучшего. Тем не менее, развитие технологии в этом направлении дает большие надежды на то, что уже в ближайшем будущем смартфон сможет объединить в себе большинство повседневных устройств.