Продолжаем добавлять функции в проект SMART-ROOM. Заставим модуль включить люстру в указанное время. Нам понадобится получить время из сети, добавить несколько энергонезависимых ячеек памяти и сделать возможность записать в эти ячейки время с Web страницы. Этого вполне достаточно для нашего устройства, но хочется еще и научиться подключать различные индикаторы для других проектов!
Поэтому я добавил возможность подключить 7 сегментный индикатор на базе микросхемы TM1650 в моем случае в модуле стоит ее аналог FD650B. Я использую готовый модуль от ТВ приемника CADENA:
Продавался отдельно вот и купил:
Для работы с TM1650 стандартная библиотека не работала зато нашлась библиотека I2C TM1650 Driver Library.
Подключение простое:
FD650B Пин ESP8266
VCC VCC
SCK SCL
CAT SDA
GND GND
Скетч: SMART_ROOM_TIME
Видео:
Все установилось. Работает. У меня один вопрос как сделать чтобы при сработке будильника помимо света отправлялась определенная команда инфракрасным светодиодом? если вставлять в time отправлять будет всю минуту. Нужна сработка только один раз.
Вопрос снят)))