Обсуждаем цифровые устройства...
Ответить

Стрелочный барометр на микроконтроллере

Ср мар 23, 2022 15:13:30

Барометр построен на микроконтроллере ATmega328P, датчике атмосферного давления BMP280 и сервомашинке SG-90.
Все это пока еще собрано на макете
20220323_142151.jpg
(243.39 KiB) Скачиваний: 382


В качестве шкалы - картонка
20220323_142209.jpg
(60.46 KiB) Скачиваний: 338


Схема все время находится в режиме спячки, просыпаясь каждую секунду - мигает светодиодом - для контроля севшести
батареи. Само измерение и установка стрелки происходит каждые 20 минут. Питание планируется от трех ААА, потребление
менне 1 мА. В данный момент работает от старого Li-ion АКБ вот уже неделю.
Печатку не рисовал - дело за Вами!
Схема
20220323_143011.jpg
(209.29 KiB) Скачиваний: 287


Для правильной установки стрелки, при включении питания, серва становится в начало шкалы, через 2 секунды - в конец.
Прошивка
baro.hex
(31.25 KiB) Скачиваний: 866

Обсуждаем...

Re: Стрелочный барометр на микроконтроллере

Ср мар 23, 2022 15:36:54

Хороший проект.
Стрелочная индикация во многих случаях по прежнему актуальна.

Re: Стрелочный барометр на микроконтроллере

Ср мар 23, 2022 15:47:10

Да, концепт правильный. Давно подобное думаю сделать, только покрасивее (хотя, вот именно этот вариант тоже прикольно, стиль "тяп-ляп", лофт и т.д. :) ), лазером из фанеры домовёнка какого-нибудь вырезать, чтоб подвижной рукой показывал то на облака, то на солнце, ну или так далее. Или под стимпанк.
Только вместо сервомашинки решил использовать миниатюрные шаговые двигатели, на алиэкспрессе из масса вариантов недорого.

Re: Стрелочный барометр на микроконтроллере

Ср мар 23, 2022 15:54:23

Вот и я про стрелку подумал, потому, как за 40 перевалило и плюсовые очки для чтения напялил - стало не удобно щуриться, глядя на нокиевский экран... хотя изначально все на нем и строилось и даже был график изменения давления за посл. 3 дня и температура...

Добавлено after 3 minutes 11 seconds:
Тяп-ляп конешно не пойдет, думаю на алюмине чонито вытравить

Re: Стрелочный барометр на микроконтроллере

Ср мар 23, 2022 15:54:43

да и с хорошим зрением оно просто удобно и приятно. А всякие графики можно тоже оставить, рядом. Для быстрого восприятия - стрелки, для подробного - очки и вперёд... Были такие часы наручные, и стрелки и 7-сегментный индикатор одновременно - самое то.

Re: Стрелочный барометр на микроконтроллере

Ср мар 23, 2022 15:55:01

потому, как за 40 перевалило и плюсовые очки для чтения напялил ...


А дело не только в этом. У аналоговой и цифровой индикации информативность разная, это даже наука подтверждает.

Re: Стрелочный барометр на микроконтроллере

Ср мар 23, 2022 16:29:49

BMP280 к стати могет еще и температуру мерить...
Тут вот какая идея. Сделать шкалу в виде печатной платы, спереди шкала с шелкографией и пр., сзади вся разводка.
И в нижнюю половину шкалы добавить серву с температурой, только запитывать их надо бы через транзистор, а то взял из закромов другую серву, а она без сигнала 2,5 мА кушает. Хотя та, что в работе - 0. Плату в заказ из Китая, опыт есть.

А давление - то падает, погода портится

Re: Стрелочный барометр на микроконтроллере

Ср мар 23, 2022 18:51:16

Хорошее решение. Давно трудится термометр на шаговом двигателе от спидометра автобуса.
На картинке потроха тахометра ТЭ-204 на аналоге шаговика ДШР39, напрямую управляемом от ATtiny2313.
https://img.radiokot.ru/files/5259/medi ... 8od82s.jpg

Re: Стрелочный барометр на микроконтроллере

Ср мар 23, 2022 20:42:14

:idea: :))

Re: Стрелочный барометр на микроконтроллере

Ср мар 23, 2022 20:57:43

Сухарь писал(а):Для правильной установки стрелки, при включении питания, серва становится в начало шкалы, через 2 секунды - в конец.

А зачем? У любой сервы - управление импульсы с периодом 20 мс, длительностью 1~2 мс, и длительность импульса совершенно чётко определяет положение выходного вала сервопривода- 1 мс- "крайнее левое", 2 мс- "крайнее правое" и 1,5 мс- "среднее" положение..

А вот при управлении ШД, действительно, нужно крутит выходной вал "до упора", а потом считать сколько шагов нужно, чтобы стрелка встала в нужное положение.. У меня сын "стрелочный тахометр" на МК, лет 15 назад делал..


зы.. Интересно, где вы нашли серву, которая не потребляет ток "в статике"? Может, это у вас не "аналоговая", а "цифровая" серва? Я с "цифровыми" как-то не сталкивался.. :dont_know:

Re: Стрелочный барометр на микроконтроллере

Ср мар 23, 2022 21:11:14

У этой сервы (SG90) или как ее там, угол поворота 60 гр. при длительности 1-2 мС, а у нас угол по шкале 180. Контроллер для такого угла генерит 450-2650 мкС. Если диапазон еще расширить, то она начинает вертеться по кругу, в ней нет фиксатора. Обычная аналоговая серва... Подозреваю,что повторяемости характеристик от АлиЭкспресс ждать не приходится!

Re: Стрелочный барометр на микроконтроллере

Чт мар 24, 2022 15:57:50

Тут вот какая идея. Сделать шкалу в виде печатной платы...

Как - то так
Изображение
Вложения
20220324_154435.jpg
(198.06 KiB) Скачиваний: 1019

Re: Стрелочный барометр на микроконтроллере

Чт мар 24, 2022 16:14:44

Красиво. Но я бы дождик под облако небольшой добавил бы :) и наглядней, и симметричней с правой стороной по заполнению

Re: Стрелочный барометр на микроконтроллере

Чт мар 24, 2022 16:23:11

Обманчиво как - то. На заводских барометрах, судя по картинкам, 745 - 755 "переменно"...
Вот уже 2 дня макет кажет 750, а на небе ни облачка, в смартафоне тоже 750 и солнце...
Может от региона зависит...

Re: Стрелочный барометр на микроконтроллере

Чт мар 24, 2022 16:34:09

Ну дык, это ж условности. И да, наверняка есть зависимость от места, где суше, где влажно... вроде, в школе объясняли условия для создания облачности, но уже не помню.
Но рисунок хорош!
Сохраню себе (мне повторить - элементарно, а вот придумать - очень трудно), спасибо :)

Re: Стрелочный барометр на микроконтроллере

Чт мар 24, 2022 16:36:59

Ну и я не художник, яндексКартинки...

Re: Стрелочный барометр на микроконтроллере

Чт мар 24, 2022 16:39:04

всё равно. готовый концепт - это главное.

Re: Стрелочный барометр на микроконтроллере

Чт мар 24, 2022 20:30:34

Затестил 6 серв из одной "закупки" - я плакал, в диапазоне 1000-2000 мкС терпимо, как говорится на пенолет сойдет... А вот дальше... разброс до 5 градусов.
Так что обратную сторону шкалы пока не свечу, надо добавить пару кнопок для калибровки крайних точек шкал.

Re: Стрелочный барометр на микроконтроллере

Пт мар 25, 2022 08:07:32

Обратная сторона медали
20220325_075821.jpg
(54.35 KiB) Скачиваний: 204

Прошивку пока недопиливал, т.е. температура и кнопки не работают.
Файл
Вложения
skale.lay6
(51.88 KiB) Скачиваний: 708

Re: Стрелочный барометр на микроконтроллере

Пт мар 25, 2022 14:57:19

Механический без электричества делает тоже самое
Ответить