Домашняя погодная станция на WiFi

Рано утром, когда встаёшь и уходишь из дома на работу или по делам постоянно возникает вопрос: тепло на улице или холодно? И как исходя из этого одеваться, к чему готовиться?

Включать телевизор и искать на какой программе показывают местную температуру, включать и слушать радио,  при этом заходить, включать свет в других комнатах — не вариант. Если сам при этом на ходу спишь — это вообще не вариант! Поэтому пришла идея в прихожей, там где непосредственно находится одежда, обувь, зонт и прочие климатические средства защиты установить дисплей метеостанции, чтобы перед выходом на улицу сразу прикинуть, что одеть и чего ждать (морально готовиться к -40, например).

Хотелось конечно всё сделать быстро (за 1 день), из того, что уже есть и без лишних заморочек.

Для всех этих хотелок как нельзя лучшим образом подошёл готовый проект умного дома на ESP8266. Наличие WiFi соединения позволяет также в дальнейшем выводить температуру, влажность и давление в трей ОС Windows на домашнем ПК, а также передавать данные с метеостанции на сайт narodmon.ru.

Ещё очень нужны были часы, которые синхронизируются по-интернету с NTP-сервером и показывают точное время (их не надо постоянно подводить).

Датчики и периферия:

  • DS18B20 (18S20-не подойдут);
  • DS1307
  • BMP180
  • DHT11

 

Дисплей у меня большой 4-х строчный 2004 (пару лет лежал без дела) — это пожалуй самая дорогая деталь в метеостанции.  Дисплей подключен через плату-преобразователь параллельной шины в I2C.

Всё собрано навесным монтажом:

Как-то так вот получилось:

Автор: BlackMore Black