0016 Рассказываю об устройстве на основе микроконтроллера Esp8266 NodeMcu Lua, которое предназначено для управления питанием роутера (любого) с целью его перезагрузки, кроме того к контроллеру можно подключить датчики температуры и влажности, получить несколько управляемых по заданному алгоритму розеток. Контроллером можно удаленно управлять по средством протокола MQTT через приложение IoT MQTT Dashboard.
Сегодня в выпуске:
00:41 Для чего это нужно
02:20 Схема вариант 1 (что получилось)
03:45 Как это работает
05:47 Настройка контроллера
10:40 Настройка MQTT
- регистрация;
- создание топиков;
- настройка приложения;
22:40 Пример использования MQTT
24:45 Почему не работает реле,
исправляем схему
26:22 Новая схема
28:00 Тестируем перезагрузку роутера
Детали
SUQ Official Store (Рейтинг 96 %)
ESP8266
alii.pub/6kmqa1 ESP8266 NodeMcu V3 WIFI
alii.pub/6kmnbh ESP8266 NodeMcu на CP2102
alii.pub/6kmq83 ESP-01S
alii.pub/6kmqaf Программатор ESP01/ESP01S
Реле
alii.pub/6kmq1o 2-Канальный Релейный модуль
alii.pub/6kmpzx 4-Канальный Релейный модуль
alii.pub/6kmq4l 8-Канальный Релейный модуль
alii.pub/6kmqcr Mosfet 0-24 В, модуль IRF520
LCD дисплей
alii.pub/6kmsmt ЖК-дисплей 1602 а модуль с зеленым экраном 16x2 без адаптера
alii.pub/6kmsrh ЖК-дисплей 1602 а модуль с синим экраном 16x2 с адаптером
Датчики
alii.pub/6kmqew Цифровой датчик температуры DS18B20 (герм)
alii.pub/6kmqgn Цифровой датчик температуры DS18B20 (не герм 10шт)
alii.pub/6kmqjy DHT22
alii.pub/6kmqi7 HC-SR501, регулируемый инфракрасный пироэлектрический инфракрасный модуль
alii.pub/6kmn1y датчик расстояния HC-SR04
alii.pub/6kmze9 модуль автоматического управления яркостью XH-M131
Вода/воздух
alii.pub/6kmrpd Пластиковый электромагнитный клапан для воды 1/2д, нз
alii.pub/6kmse9 Датчик расхода воды Suq, 1-30 л/мин
Блоки питания
alii.pub/6kmsx4 Блок питания 220В на 12В1А и 5В1А
alii.pub/6kmszg Блок питания 220В на 5В на 0,7А (залитый)
alii.pub/6kmtlt Блок питания 220В на 5В на 0,7А (открытый)
Разное
alii.pub/6kmpsx кабель для пайки ПП 24AWG 10 см
alii.pub/6kmptw 40-контактный, 20 см, 2,54 мм, ряд «Мама-мама» (F-F)
alii.pub/6kmqkq 8x12 см двухсторонний медный прототип печатной платы (10 шт)
alii.pub/6kmqma 6x8 7x9 8x12 9x 15 см двухсторонний медный прототип печатной платы
alii.pub/6kmqps водонепроницаемые мини-кнопки 12 мм (6 шт.)
alii.pub/6kmqrq USB мама с пласт.корпусом (10шт.)
alii.pub/6kmr19 40-контактный, 20 см, 2,54 мм, ряд «Мама-мама» (F-F)
alii.pub/6knmzl Четырехъядерный процессор AMD Phenom X4 9650, 2,3 ГГц, 95 Вт, Разъем AM2 +
Магазин ZQC Module Store
ESP
alii.pub/6kmgt6 ESP8266 NodeMcu на CP2102
alii.pub/6kmiga ESP8266-01
alii.pub/6kmiwm Программатор ESP01/ESP01S (CH340 на USB)
Расширитель
alii.pub/6kmm5a MCP23017 Расширитель портов
alii.pub/6kmmo5 MCP23017 Расширитель портов (узкий для LCD)
Реле
alii.pub/6kmgd1 2-канальный релейный модуль, 5 В
alii.pub/6kmgee 4-канальный релейный модуль, 5 В
alii.pub/6kmib1 Релейный модуль ESP8266 ESP-01S 5V WiFi
LCD
alii.pub/6kmmk9 ЖК-дисплей IIC/I2C 1602 (желт/синий)
alii.pub/6knkf8 Корпус дисплея 1602
alii.pub/6knkkh ЖК-дисплей IIC/I2C 2004 (желт/синий)
Датчики
alii.pub/6kmij0 Датчик давления Вх 5V Вых 0,5-4,5 V (0-1.2MPa)
alii.pub/6kmisx DS18B20 (герм)
alii.pub/6kmggj DHT22 AM2302
alii.pub/6kmh8q датчик уровня жидкости прямоугольный
alii.pub/6kmhcm датчик обнаружения дождя, снега для Arduino 3,3 в-5 в
alii.pub/6kmm08 MQ2 датчик дыма и газа
alii.pub/6knl3x GY-BME280-3.3 (i2c) датчик температуры, влажности и давления
alii.pub/6knkvd GY-BME280-3.3 (spi/i2c) датчик температуры, влажности и давления
Вода/воздух
alii.pub/6kmi5z Пластиковый электромагнитный клапан для воды 1/2д, нз
alii.pub/6kmiyk Электрический моторизованный латунный шаровой клапан DN15/DN20/DN25
БП
alii.pub/6kmicz Понижающий БП AMS1117 800MA, 5 шт, 5В до 3,3В, DC-DC
alii.pub/6kmmbp БП AC-DC 5В2А
Основной канал автора / @neobzor58
Доступная автоматика / @avail_autom
я.Дзен zen.yandex.ru/...
Рутуб rutube.ru/chan...
поддержать автора:
карта Сбера 5469 4009 9287 3641 получатель Григорий Валерьевич Ц.
я.деньги (yoomoney) 4100117752510847 yoomoney.ru/to...
ссылка на скетч и схемы
drive.google.c...
библиотеки drive.google.c...
Всем удачи в конструировании ваших систем.
11 сен 2024