Моя компактная версия метеостанции на Arduino c часами реального времени и будильником
Да, очередная метеостанция но такого исполнения не видел, вполне себе законченный проект и не нужно никаких корпусов.
Все функции показал в видео ниже, но вот вкратце текстовая инфа.
Помимо стандартного отображения данных, присутствует:
-Полноценное меню, в котором можно выбрать два режима: полный (как на первом фото) и упрощенное только время и температура с влажностью.
-Установка будильника, по умолчанию просто пищит зуммером (работает кстати только во вкладках Meteo и Meteo+, т.е. если будете в меню во время когда должен прозвенеть будильник, то пропустите его, но если очень нужно, то там несложно добавить и в другие вкладки).
В упрощенном виде отображение секунд (431 и 432 стоки) закомментировал с объяснением причины, кому очень нужно-раскомментите, но учтите что перед этим сдвиньте на два курсор влево где выводятся часы и минуты.
Демонстация: https://youtu.be/O6anHvxnuLM (сори что так, нету рейтинга)
Кстати у кого DHT22 тоже на плате, резистор не нужен (я его зачем-то припаял, но на работоспособности не сказалось).
По подключению:
DHT вешается на 1 цифровой пин, зуммер на 11, часы и BMP по I2C (SCL-A5, ASD-A4).
Но может кому понадобится, нарисовал во Fritzing как подключать к lcd шилду.
Код вроде несложный но большой, если будут вопросы "где что", пишите-отвечу.
А вообще комментарии ко всем основным блокам и функциям оставил.
Если кто захочет собрать так же, ссылки на али где покупал сам (не реферальные):
P.S. За основу взято очень удобное меню для LCD Keypad shield, которое можно использовать для разных проектов.