12 декабря, 2019 - 12:06 | |
---|---|
Гирлянда с управлением с телефона готова.
Станица проекта: Первая версия умной гирлянды: Управляй новогодней гирляндой со смартфона. NodeMCU + App Inventor (исходники на странице проекта, в самом низу) Основные возможности самодельной смарт-гирлянды: 1. 15 Световых эффектов. 2. Возможность изменить набор режимов из предустановленных 55, которые устанавливаются с библиотекой WS2812FX. Достаточно выбрать номер режима и нужный эффект. Список доступных эффектов будет ниже. 3. Авто режим.Автоматически переключает режимы по кругу. Продолжительность одного режима настраивается в прошивке. 4. Настройка скорости эффектов. 5. Настройка яркости. 6. Управление сенсорной кнопкой: переключение режимов и изменение яркости. 7. Выбор цвета по умолчанию. Некоторые режимы используют один цвет, этот цвет и можно изменить. Палитра из 6 цветов. Жду ваших предложений, что можно доработать и изменить. Также, если нашли баг, пишите сюда. Ваше мнение и предложения помогут улучшить гирлянду, возможно, это будет что-то больше, чем Новогодняя гирлянда. Будущее за микроконтроллерами |
Admin
![]() 3.07.2018 |
13 декабря, 2019 - 09:26 | #1 |
---|---|
А можно сделать на Nano по bluetooth ? Или только на сенсорной кнопке так же в Nano ? |
Andy2019
![]() 13.12.2019 |
13 декабря, 2019 - 20:44 | #2 |
---|---|
Доброго времени суток. Переделать на Nano с кнопкой можно. Постараюсь в начали следующей недели выложить код. А вот управление по bluetooth достаточно долго делать. Но можно. Будущее за микроконтроллерами |
Admin
![]() 3.07.2018 |
13 декабря, 2019 - 22:31 | #3 |
---|---|
|
Andy2019
![]() 13.12.2019 |
14 декабря, 2019 - 10:11 | #4 |
---|---|
Здравствуйте, планирую немного переписать Ваш код, чтобы можно было использовать с ESP32. Вы не против ? Будут конструкции такого типа #if defined(ESP8266) ESP8266WebServer HTTP(80); #endif #if defined(ESP32) WebServer HTTP(80); #endif Тоесть в результате будет работать и под ESP8266 и под ESP32 Лужу паяю, утюги починяю ) |
kang2k
![]() 13.12.2019 |
14 декабря, 2019 - 12:58 | #5 |
---|---|
Возникла проблема, при обращении к есп (причем и esp32 и esp8266), через браузер, происходит перезагрузка:
Лужу паяю, утюги починяю ) |
kang2k
![]() 13.12.2019 |
14 декабря, 2019 - 13:44 | #6 |
---|---|
С ошибкой разобрался, из за того что в eeprom не записаны данные, не правильно считывался код эффекта (выходил за размер массива). Раскоментировал EEPROM_save() и все заработало. Лужу паяю, утюги починяю ) |
kang2k
![]() 13.12.2019 |
14 декабря, 2019 - 15:15 | #7 |
---|---|
Да. Тоже заметил данную проблему. Пока EEPROM не записан выходит ошибка. Постараюсь данную проблему устроить. Не против. У вас заработало на ESP32? Будущее за микроконтроллерами |
Admin
![]() 3.07.2018 |
15 декабря, 2019 - 18:55 | #8 |
---|---|
Здравствуйте,на странице настроек при выборе режима и эффекта ничего не меняется. |
tirion679
![]() 15.12.2019 |
16 декабря, 2019 - 07:14 | #9 |
---|---|
Да, запустил. Могу код выложить
Лужу паяю, утюги починяю ) |
kang2k
![]() 13.12.2019 |
16 декабря, 2019 - 07:39 | #10 |
---|---|
Строчка 77. При первой прошивке нужно раскомментировать.Не заработает пишите будем разбираться. Будущее за микроконтроллерами |
Admin
![]() 3.07.2018 |