Примеры

Термостат на Arduino без программирования

Подогрев гаража, теплицы, погреба или аквариума: реле включает нагреватель ниже порога и выключает выше, а плата работает сама, без телефона.

Логика

  • Нагрев вкл., если температура ниже 5 °C; выкл., когда выше 8 °C.
  • Не включать нагрев чаще одного раза в 3 мин.
  • Нагреватель не работает дольше 2 ч подряд.

Так выглядит смысл правил; в приложении они собираются из готовых блоков условий, таймеров и действий.

Что понадобится

  • Arduino Nano или Uno, ESP-01, стабилизатор 3,3 В.
  • Аналоговый датчик температуры (термистор NTC 10 кОм в делителе или LM35) — на Uno и Nano. На Mega 2560 можно цифровой BME280, SHT3x или термопару MAX6675.
  • Модуль реле или твердотельное реле для ТЭНа.

Нюансы

Шаблоны «Термостат нагрева» и «Термостат охлаждения» есть в приложении. Для ТЭНа на твердотельном реле удобен медленный ШИМ: мощность регулируется долей времени включения (режим Pro).

Простой термостат на одно реле укладывается в бесплатную версию. Что даёт Rulino Pro.

Установить Rulino бесплатно