19 февраля 2013
Барометр в телефоне
Павел Крижепольский
Не все знают, что во многих android девайсах есть такая интересная вещь как барометр. Зачем нужен барометр в телефоне и как его можно использовать? Об этом мы и поговорим в этой статье.
Как вы знаете, барометр — это прибор для измерения атмосферного давления. Основываясь на его показаниях, можно спрогнозировать изменение погоды. Давление обычно падает перед ненастьем, а его повышение предвещает хорошую погоду. Кроме того, данные об изменении давления могут быть очень полезны для всех метеочувствительных людей.
Согласно экологическому словарю, метеочувствительность — это зависимость физиологического состояния организма человека от погоды и отдельных метеорологических факторов (давления, напряженности магнитного поля и т. д.) и влияние этого состояния на его работоспособность.
Медицинская статистика показывает, что больше половины людей так или иначе реагируют на изменения погоды. Кто-то практически незаметно, а кто-то, наоборот, переносит любые изменения погоды, перепады давления или магнитные бури очень тяжело. Кроме того, изменения погоды могут вызвать проблемы у людей с хроническими заболеваниями суставов, сердечно-сосудистой системы, у людей с низким или высоким артериальным давлением, а также тех, кто находится в «полубольном» или шоковом состоянии.
Заранее зная о грядущих изменениях, можно попробовать свести их неприятный эффект к минимуму. Например, если барометр показывает повышение давления, то в эти дни следует постараться свести физические нагрузки к минимуму. В первую очередь, это актуально для людей, страдающих болезнями дыхательных путей (таких как астма) или гипертонией. Может помочь и прием успокоительных препаратов, таких как валериана.
Понижение давления – это, наоборот, повод больше гулять на свежем воздухе. Страдающим гипотонией могут также помочь натуральные стимуляторы, например, настойка элеутерококка.
- Можно спустить барометр с крыши здания на веревке. Когда барометр коснется земли, поднять его обратно и измерить длину веревки.
- Можно подняться на крышу здания и сбросить барометр вниз. Измерив время и зная ускорение свободного падения несложно вычиcлить высоту.
- Зная высоту барометра можно измерить длину его тени и длину тени здания, и вычислить высоту здания по пропорции.
Эти способы он придумал во время сдачи экзамена, как ответ на шаблонное преподавание физики, при котором учителя навязывают ученикам свой способ мышления. Этим он показал, что зная физику, любой прибор можно использовать для любых измерений.
Зачем нужен барометр в телефоне?
В настоящее время барометр (а вернее, датчик атмосферного давления) есть в таких моделях как Samsung Galaxy Note, Samsung Galaxy S3 , Galaxy Nexus, Motorola Xoom, Sony Ericsson Active и Xiaomi Phone 2. Возможно, что встречается и где-то еще.
Зачем он вообще нужен в телефоне? Только ли для того, чтобы у пользователя была возможность измерить атмосферное давление? На самом деле, датчик атмосферного давления является частью системы GPS и позволяет ускорить определение местоположения. Подробнее об этом можно прочесть в сообщении Dan Morrill на его странице в Google plus — https://plus.google.com/112413860260589530492/posts/jVJhPyouWDP
Но, разумеется, никто не мешает нам с вами использовать барометр и более традиционным способом. Все, что для этого требуется — установить специальную программу-барометр из Play.Market. Ниже я приведу несколько примеров таких программ.
SyPressure (Barometer)
Программа обладает всеми необходимыми функциями и имеет понятный интерфейс. Включает собственный виджет, который показывает не только текущее давление, но и прогнозируемое изменение погоды. При желании, в программе можно включить оповещения о грядущих изменениях погоды. Оповещения отображаются в виде значка погоды в панели уведомлений. К сожалению, в последней версии программы появился досадный баг: оповещения стали самостоятельно включаться в настройках программы, из-за чего смартфон иногда звенит в самое неподходящее время.
В верхней части окна программы отображается текущее давление. Можно выбрать одно из нескольких возможных представлений: шкала, диаграмма, график. Единицы измерения можно выбрать на свой вкус: hPa, mmHg, inHg, kPa, psi, atm.
В нижней части окна отображается изменение давления (растет \ падает) и предполагаемое изменение погоды. Здесь же можно настроить уведомления.
В pro версии есть еще и альтиметр, но в моей версии программы он отсутствует. Кроме того, pro версия позволяет задать интервал обновления. Стоимость полной версии — 40 рублей. Light версия бесплатна.
vBarometer
Программа платная, но зато, по сравнению с SyPressure имеет больше настроек. Она также поддерживает несколько разных представлений: индикатор, график, альтиметр и список значений. Кроме того, есть и несколько виджетов разного размера — 1×1, 2×1, 2×2.
Причем в vBarometer любое значение, любой график или виджеты можно детально настроить. Например, для более точного прогноза погоды можно задать базовое значение мм. рт. ст. для вашего местоположения, а у альтиметра — базовую высоту над уровнем моря. У графика изменения давления можно настроить нужный период отображения (от 6 до 48 ч.).
Можно также выбрать основной цвет графиков и интерфейса или установить прозрачность виджетов. Как и SyPressure, данная программа умеет работать с разными единицами измерения.
vBarometer оставил после себя самые приятные впечатления. И на мой взгляд, своих денег он безусловно стоит. Стоимость программы — 39 рублей.
Оформление отличное, чем дальше, тем всё лучше и лучше.
А вообще даже как-то и не знал (да и не задумывался) о том, что в нынешние смарты встраивают даже барометры ))
P.S. Врезка «Знаете ли вы, что…» просто шикарна )))
Не уверен что барометры встраивают. Скорее всего это часть Gps напополам с интернетовской погодой.
Это именно датчик давления. По которому можно определить высоту, на которой находится пользователь. И зная его примерную высоту, быстрее вычислить полные координаты по GPS. Если интересны подробности — посмотри ссылку которую я приводил в тексте — https://plus.google.com/112413860260589530492/posts/jVJhPyouWDP Если не ошибаюсь, Dan Morrill это один из сотрудников (разработчиков) Google
Что тут скажешь. Пора выпускать приложение для прыжков с парашютом. Т.е. на определенной высоте смартфон раскроет парашют сам 🙂
… а даже если и не раскроет — жалобу в Google все равно писать будет некому
На это и расчет 🙂
Прекрасный повод немножко изучить html. Все очень красиво.
Позавчера пытался сделать ярлычок на несколько ссылок, по аналогии с обычной текстовой ссылкой. Но увы. Ничего не вышло. С текста можно так сделать, а вот с картинки -фиг. Или можно?
Ты имеешь ввиду ссылку на картинку? Чтобы по клику на нее открывался какой-то сайт? Это можно сделать либо через визуальный редактор (когда вставляешь картинку там есть специальное поле для ссылки) либо использовав html:
UPD: Попытка запостить код в комментарий обернулась провалом) не любит disqus это дело =(
Если нужна будет помощь с редактором пиши на почту — pk.pavel(собака)gmail.com
Мужики, чтобы после ОДНОГО клика на картинку открывалось НЕСКОЛЬКО сайтов.
на текст так можно. но вот на картинку не получается
Возможно вы имели ввиду это?
https://htmlbook.ru/html/area
В Galaxy SII нет датчика давления, о чем успешно сообщают эти программы, так что автор балабол.
«В настоящее время барометр (а вернее, датчик атмосферного давления) есть в таких моделях как Samsung Galaxy Note, Samsung Galaxy S3 , Galaxy Nexus, Motorola Xoom, Sony Ericsson Active и Xiaomi Phone 2»
Как видите, Galaxy SII в этом списке нет
а ты как посмотрю, Хуербал? Недалеко ушел…
Я не первый, но просто не могу не похвалить оформление статьи.
ClimatSens пориложение для датчиков Температуры, Влажности, Атмосферного давления, Освещенности для Android. Плюс анимированный виджет.
Полная версия ClimatSens: https://play.google.com/store/apps/details?id=ru.alekseevsoft.climatsens
Бесплатный виджет ClimatSensFree: https://play.google.com/store/apps/details?id=ru.alekseevsoft.climatsens_free
Video: https://www.youtube.com/watch?v=RxqPCnQp48I
ClimatSens приложение для датчиков Температуры, Влажности, Атмосферного
давления, Освещенности для Android. Плюс анимированный виджет.
Полная версия ClimatSens: https://play.google.com/store/apps/details?id=ru.alekseevsoft.climatsens
Бесплатный виджет ClimatSensFree: https://play.google.com/store/apps/details?id=ru.alekseevsoft.climatsens_free
Video: https://www.youtube.com/watch?v=RxqPCnQp48I
Насколько я понимаю, вы автор приложения? В таком случае вам лучше написать на Android.MR его отдельный обзор, т.к. мало кто перечитывает статьи полугодичной давности
Да автор. Спасибо за подсказку.
Пользуюсь прогой weather signal. Прога бесплатная,а так же помимо барометра имеется масса возможностей. На моем сгс5 показывает показания 6-ти датчиков