Re: DIY LED Контроллер WiFi ===www.aquaforum.ua===
AlexVOK, напишите пожалуйста список комплектующих, какие Вы использовали для драйвера. И особенно что можно у нас
И еще вопрос, - Вы использовали блок питания 36V ?
Re: DIY LED Контроллер WiFi ===www.aquaforum.ua===
Цитата:
Допис від Александр1982
А что если интернета не будет пару суток, часы как себя поведут ? Спасибо
Будут идти софтверные часы.
с интернетом 1 раз в час синхронится время
Даже если после включения не будет интернета
Часы запоминают последний час до выключения
Т.е. если свет пропадет на долго то часы будут отставать
Но как только появится интернет часы синхронизируются
Re: DIY LED Контроллер WiFi ===www.aquaforum.ua===
Похоже AlexVOK не рассчитал свои силы.. у меня три обещания за последние три недели и пустота. Я бы подхватил тему, идея нравится. Но нужна программа, схема подключения и мне ещё нужен точный список комплектующих для драйверов. Все стоит, половина куплена, время уходит. Алекс ?
Re: DIY LED Контроллер WiFi ===www.aquaforum.ua===
Всем привет.
В продолжение темы. Пришлось вникать в код Arduino. Вот что получилось на данный момент.
Версия моей платы: ESP32 esp32 devkit v1. У неё другая распиновка, чем у автора топика.
Через браузер управляем только мощностью каналов. Время начала закатов и рассветов задаем только в коде.
На протяжении прошедших четырех лет, я их не изменяю и не вижу смысла менять. Другое дело выходная мощность,
тут можно и поиграться. Адрес IP статический. Прошивать можно по воздуху.
Визуализация графика взята с сервиса https://google-developers.appspot.com/chart/.
Обновление времени через интернет, через определенные интервалы - сохраняем текущее время в память. (пропал интернет, или напряжение)
При появлении интернета происходит синхронизация.
В архиве скетч для Arduino ID.
Я не программист. (критика кода приветствуется)
__________________
Олег тел. (063)66-99-213
Ці 8 користувач(ів) сказали Дякую mirashic за це повідомлення:
Re: DIY LED Контроллер WiFi ===www.aquaforum.ua===
Всем доброго дня.
Продолжение.
Заменил график 'Google' на встроенный в прошивку. Теперь если нет интернета - график есть.
Убрал автоматическую синхронизацию времени по интервалу, добавил в место неё две кнопки.
Кнопка: Set Time - перемещаемся по школе времени с интервалом 1 час, например если долго нет интернета и контроллер был выключен - можем в ручную выставить 'час'.
Или, если надо включить лед каналы, когда они погашены.
Кнопка: Synchron - синхронизация времени по ntp. (при рабочем интернете.)
Кнопки выбора лед канала для выставления времени начала восхода и начала заката.
Длительность восхода и заката по 1 часу.
Все настройки сохраняются во внутренней памяти. ( После первой прошивка все параметры = 0, выставляем нужные...)
Из глюков:
Иногда при нажатии на кнопку - браузер не успевает обновится. Надо продублировать нажатие.
При быстром нажатии на кнопки - зависает. Ждем...
Архив с текущим скетчем для Arduino ID.
__________________
Олег тел. (063)66-99-213
Востаннє редагував mirashic: 31.01.2018 о 12:02..
Ці 8 користувач(ів) сказали Дякую mirashic за це повідомлення:
Re: DIY LED Контроллер WiFi ===www.aquaforum.ua===
Исправил мелкие ошибки и перезалил.
.на графике можно было отобразить отрицательные цифры...
.вроде получилось убрать зависание после перезагрузки браузера...
.добавил цветное отображение цифр...
.луну можно выставить в коде...
__________________
Олег тел. (063)66-99-213
Ці 2 користувач(ів) сказали Дякую mirashic за це повідомлення:
Re: DIY LED Контроллер WiFi ===www.aquaforum.ua===
Привет.
Подключил датчик температуры DS18B20. Стандартные библиотеки для работы с температурой нормально не работают.
Добавил суточный график температуры. Выводит точку каждые две минуты. Подправить стиль и шкалу можно в коде.
Добавлен протокол SSDP. Обнаружение устройства. (Компьютер -> сеть).
Так как мы задаем IP адрес статический эта функция нам не нужна, но так на будущее.
__________________
Олег тел. (063)66-99-213
Ці 2 користувач(ів) сказали Дякую mirashic за це повідомлення: