Как собрать дачный «домик-расчётный центр» для мониторинга погоды и датчиков
Вы приезжаете на дачу после недели отсутствия — и понимаете: в теплице всё погибло, вода в бочке высохла, а в доме — сыро и холодно. Ни один звонок соседу не помог. А если бы вы знали, какая температура была ночью, сколько осадков выпало, и когда включался насос — всё можно было бы предотвратить.
Я несколько лет живу на даче и не раз попадал в такие ситуации. Потом собрал простой «домик-расчётный центр» — небольшой корпус с датчиками, микроконтроллером и интернетом. Теперь я вижу, что происходит на участке, даже если не езжу туда неделю. Не нужно быть инженером. Не нужно тратить тысячи рублей. Главное — понять, что именно вам нужно, и не усложнять.
Что это за «домик-расчётный центр»?
Это не дом, не сервер, не умный дом. Это маленький коробок — размером с пачку сигарет — который стоит на даче, под крышей, и собирает данные с датчиков: температура, влажность, осадки, уровень воды в бочке, влажность почвы, давление, ветер. Всё это он отправляет в облако, и вы смотрите на телефоне, как будто смотрите на погоду в городе — только для своего участка.
Он не управляет системой полива. Он не включает обогрев. Он просто показывает, что происходит. И этого хватает, чтобы не приезжать на дачу «на глаз» — а с пониманием, что делать.
Почему не купить готовый умный дом?
Вы можете купить «умную теплицу» за 30–50 тысяч рублей. Или датчик температуры с приложением за 3 тысячи. Но тут есть ловушки:
- Готовые системы — закрытые. Если производитель прекратит поддержку — всё умрёт.
- Они часто работают только через proprietary-приложение — без интернета не работает.
- Сложно добавить свой датчик, если он не в списке.
- Цена за один датчик может быть выше, чем за весь самодельный центр.
Самодельный «домик» — это как велосипед: вы его собираете под себя. Ничего лишнего. Ничего непонятного. И если что-то сломается — вы знаете, как починить. Это не «умный дом». Это ваш личный мониторинг.
Что вам нужно: базовый набор
Вот минимальный комплект, который я собрал за 3500–4500 рублей (2024 год, цены ориентировочные):
- Микроконтроллер — ESP32 (не ESP8266). Он быстрее, есть два ядра, больше памяти, поддерживает Wi-Fi и Bluetooth. Стоит 400–600 руб.
- Датчик температуры и влажности — SHT30 или SHT40. Точнее, чем DHT22, и не боится конденсата. Стоит 500–700 руб.
- Датчик осадков — простой дождевик на механическом рычаге (можно найти на AliExpress как «rain sensor module»). Стоит 150–250 руб.
- Датчик уровня воды — ультразвуковой HC-SR04 или поплавковый. Ультразвук точнее, но требует крепления над водой. Поплавковый — проще, но может залипать. Стоит 300–500 руб.
- Датчик влажности почвы — аналоговый с зондом (не цифровой!). Цифровые — быстро гниют. Стоит 200–350 руб.
- Источник питания — солнечная панель 5 В, 10 Вт + аккумулятор 18650 3,7 В 2600 мАч + зарядное на основе TP4056. Стоит 1500–2000 руб.
- Корпус — IP65, пластиковый, с креплениями. Можно взять от старого Wi-Fi роутера или купить новый. Стоит 300–500 руб.
- Кабели, разъёмы, монтажная плата — 200–300 руб.
Всё это помещается в коробку 15×10×8 см. Ставите её под навесом — не на солнце, не под дождём, но с доступом к воздуху. Датчики выводите наружу через отверстия — с уплотнителями.
Как работает система
Всё просто:
- ESP32 каждые 10 минут считывает данные с датчиков.
- Отправляет их через Wi-Fi на бесплатный сервер — я использую ThingSpeak (можно и другие: Blynk, MQTT, Home Assistant).
- Вы заходите на сайт или в приложение — и видите график температуры за неделю, уровень воды в бочке, сколько дней не было дождя.
- Если температура в теплице упала ниже +5°C — вы получаете уведомление на телефон.
- Если вода в бочке на 20% — приходит «пополните».
Нет необходимости в постоянном интернете на даче. Даже если Wi-Fi пропал на час — ESP32 запоминает данные в памяти и отправит, как только соединение восстановится.
Сравнение датчиков: что выбрать
Не все датчики одинаковы. Вот что реально работает на даче:
| Датчик | Точность | Срок службы | Сложность установки | Цена (руб.) | Подходит для дачи? |
|---|---|---|---|---|---|
| SHT30 / SHT40 | ±0.2°C, ±2% влажность | 5+ лет | Простая (I2C) | 500–700 | ✅ Да |
| DHT22 | ±0.5°C, ±2–5% влажность | 1–2 года | Средняя (однопроводной) | 250–400 | ⚠️ Да, но хуже |
| HC-SR04 (ультразвук) | ±1 см | 3+ года | Сложная (нужен монтаж над водой) | 300–500 | ✅ Да |
| Поплавковый | ±2 см | 1–2 года (залипает) | Простая | 200–350 | ✅ Да, если вода чистая |
| Цифровой датчик почвы | Низкая (зависит от солей) | 6–12 мес | Простая | 150–250 | ❌ Нет |
| Аналоговый датчик почвы | Средняя (но стабильная) | 2–3 года | Средняя (нужно калибровать) | 200–350 | ✅ Да |
Совет: если вода в бочке мутная — не используйте ультразвук. Он ошибается. Поплавок с магнитом и герконом — надёжнее. А для почвы — только аналоговый датчик с зондом из нержавейки. Пластиковые — залипают, ржавеют, дают ложные показания.
Что выбрать в зависимости от ситуации
Всё зависит от того, что вы хотите контролировать.
- Если вы просто хотите знать, не замёрзла ли теплица — берите ESP32 + SHT30 + солнечная панель. Достаточно. Уведомление при температуре ниже +2°C — и вы приедете с обогревателем, а не с лопатой.
- Если у вас есть бочка и полив — добавьте датчик уровня воды (поплавковый) и датчик почвы. Увидите, когда поливать, а когда — не нужно.
- Если вы выращиваете овощи в парнике — добавьте датчик осадков. Если дождь был — полив не включайте. Если не было — поливайте. Это экономит воду и не даёт переувлажнить корни.
- Если вы уезжаете на месяц — добавьте датчик влажности воздуха в доме. Если влажность выше 70% — это признак протечки или плохой вентиляции. Сразу звоните соседу, чтобы проверил.
Не пытайтесь мониторить всё сразу. Начните с одного — температуры. Потом добавьте воду. Потом — почву. Система растёт, как дерево — не как башня.
Частые ошибки (и как их избежать)
- Ставят «домик» на солнце. ESP32 и датчики перегреваются. Температура в корпусе под солнцем может быть на 15°C выше, чем на улице. Результат — ложные данные. Решение: ставьте в тени, под навесом, с вентиляцией — даже маленькие отверстия вверху и внизу корпуса помогают.
- Используют цифровые датчики почвы. Они показывают «электропроводность», а не влажность. Соль, удобрения, глина — всё это искажает показания. Через месяц — датчик показывает «сухо», хотя земля мокрая. Решение: только аналоговые с зондом из нержавейки. Калибруйте их в начале сезона — вставьте в влажную землю, запишите показание. Это ваша «норма».
- Забывают про питание. Аккумулятор 18650 — не вечный. Если солнечной панели мало, он разряжается за 2–3 недели. Решение: берите панель 10 Вт минимум, и ставьте её под углом 30–40° к солнцу. Проверяйте напряжение на аккумуляторе раз в месяц — если ниже 3,5 В — он слабый.
- Используют только Wi-Fi. Если дача в лесу — сигнал слабый. ESP32 теряет связь. Решение: добавьте модуль LoRa (стоит 600 руб.) — он работает на 5 км без интернета. Данные идут на ретранслятор — а потом в облако.
- Не защищают провода. Вода, грызуны, солнце — всё это разрушает изоляцию. Решение: используйте термоусадку, не просто изоленту. Прокладывайте провода в гофре. Даже если это «временно» — это будет работать 5 лет.
Как лучше сделать — практические советы
- Пишите код сами. Не копируйте чужие проекты. Начните с простого: «выведи температуру на Serial Monitor». Потом добавьте отправку в ThingSpeak. Вы поймёте, как это работает — и сможете починить, если сломается.
- Тестируйте на столе. Соберите всё дома, подключите к компьютеру, проверьте, что датчики работают. Не собирайте на даче — там будет холодно, темно, и вы будете сбиваться.
- Сделайте резервную копию прошивки. Сохраните файл .bin на флешку. Если ESP32 сгорит — вы просто прошьёте новый.
- Пишите логи. В коде добавьте запись в файл на SD-карту (встроенный слот есть в ESP32). Если Wi-Fi пропал — вы потом вытащите карту и посмотрите, что было.
- Используйте только проверенные библиотеки. Например, для SHT30 — библиотека
SHT3xот SparkFun. Не берите «самую популярную» — берите ту, у которой много звёзд и обновления в последний год.
Сценарии: что делать, когда…
- …вы уехали на неделю, а приехали — всё погибло. Скорее всего, температура ночью упала ниже +3°C. Следующий раз — добавьте уведомление при температуре ниже +5°C. И купите простой обогреватель с термостатом — включится, если нужно.
- …вода в бочке кончилась, а вы не знали. Добавьте датчик уровня. Настройте уведомление: «уровень ниже 20%» — приходит за 2 дня до пустоты. Вы приедете с канистрой.
- …в теплице слишком влажно, и появилась плесень. Добавьте датчик влажности воздуха. Если влажность выше 80% — вы поймёте, что нужно проветрить. Не ждите, пока всё сгниёт.
- …датчики перестали работать после зимы. Проверьте батарею. Проверьте контакты. Проверьте, не залип ли поплавок. Почти всегда — это просто окисление или вода в корпусе. Снимите, высушите, смажьте контакты силиконом.
Итог: что делать прямо сейчас
Если вы читаете это — значит, вы уже поняли: «я не хочу приезжать на дачу вслепую». Это правильное решение.
Вот что делать:
- Купите ESP32 и SHT30 — это 1000 рублей.
- Соберите простую схему: датчик → ESP32 → питание от USB.
- Загрузите на него код из этого примера (или попросите друга, который знает Arduino).
- Подключите к ThingSpeak — создайте канал, вставьте ключ в код.
- Поставьте на стол, включите — и посмотрите, как температура растёт от вашего ноутбука.
- Когда всё работает — перенесите на дачу. Сделайте корпус. Добавьте солнечную панель.
Это займёт 2–3 дня. Не больше. И после этого вы перестанете быть «слепым» дачником. Вы будете знать, что происходит — даже если не приедете неделю.
Не ищите идеальную систему. Ищите простую, которая работает. Сначала — один датчик. Потом — второй. Потом — третий. Ваш «домик-расчётный центр» не должен быть умным. Он должен быть надёжным.
Информация в статье носит ознакомительный характер. При работе с электроникой, электропитанием и водой соблюдайте меры безопасности. При сомнениях — проконсультируйтесь с опытным электриком или специалистом по автоматизации.
Нашли неточность? Напишите редакции — мы обновляем гайды и указываем дату правки.
