Вот мой проект для контроля и управлением построек во дворе, может кому пригодится.
Проект собран на микроконтроллере ESP32.
Управление через Virtuino Modbus.
В проекте есть microSD на которую сохраняются данные с датчика HTU21 «Улица» и DS18B20 «Бассейн» с возможностью вывода графика. В программе экран «Бассейн». В Веб http://193.168.1.100. Нужно подключение ESP к интернет. В проекте настроить (Клиент).
Пробежимся по комплектующим и схеме подключения.
МК ESP-32 DevKit V1
https://arduino.ua/ru/prod3990-wi-fi-mo ... 1-s-esp-32
Real Time Clock Модуль на DS3231SN
https://arduino.ua/ru/prod1142-real-tim ... koi-ds3231
Модуль microSD карты
https://arduino.ua/ru/prod1601-modyl-micro-sdtf-card
1-канальный реле модуль
https://www.mini-tech.com.ua/1-kanalnij ... razvyazkoy
Температурный датчик водонепроницаемый DS18B20
https://arduino.ua/ru/prod414-temperaty ... ii-ds18b20
Датчик температуры и влажности DHT11 модуль
https://www.mini-tech.com.ua/modul-datc ... osti-dht11
Датчик влажности и температуры GY-21 HTU21
https://arduino.ua/ru/prod1222-datchik- ... emperatyri
Емкостный датчик влажности почвы
https://arduino.ua/ru/prod2755-emkostni ... sti-pochvi
Датчик дождя, влаги, снега
https://arduino.ua/ru/prod562-datchik-d ... lagi-snega
Сервопривод MG996R 15 кг
https://arduino.ua/ru/prod272-servoprivod-mg996r-15-kg
По схеме. Соединяем как на рисунке, на серво и реле подаём 5В, а на все датчики и модули 3.3В от стабилизатора на плате. Не забываем резистор 4.7К между «+» и входом «OneWire» DS18B20.
Так выглядит «ОСНОВНОЙ» экран без подключения к ESP.