Давние читатели канала в курсе того, что я хотел сделать метеостанцию. Вот старый ролик, где я что-то делаю ради этого проекта.
Датчики
Первую версию я делал на датчике температуры и влажности DHT11. Влажность он, честно говоря, выдавал ±100%, и "показывал погоду" в переносном смысле.
Выглядит он вот так:
Был выбор: либо ставить более точный DHT22, либо найти что-то совсем другое. В итоге я остановился на BME/BMP 280. Он помимо температуры и влажности измеряет ещё и атмосферное давление! Очень маленький, ≈ 10 × 15 мм. Вот он:
В первой версии метеостанции я решил обойтись без датчика углекислого газа, т.к. он стоит дороже, чем все остальные компоненты вместе взятые – почти 2000 руб! Возможно когда-нибудь его и куплю.
Часы
В качестве модуля реального времени я буду использовать DS3231. В нём нет батарейки (одна из причин, почему я его выбрал). Он поддерживает счёт благодаря ионистору, или суперконденсатору.
Дисплей
Это будет LCD 2004 с шиной I2C. Он содержит 4 строки по 20 символов. К примеру в самом популярном дисплее (1602) всего 2 строки по 16 символов.
Сегодня утром уже успел его протестить.
Я заказал именно с зелёным экраном – символы видны даже при выключенной подсветке.
На этом пока всё) буду делиться сборкой метеостанции, ждите ; )