ESP, IoT WiFi лампа-будильник. Обсуждение проекта

Сообщение изъято на правах администрации
ВНИМАНИЕ !!!
те кто живой и хочет увидеть ссылку на свое исполнение, прошу централизовать все свои доработки и сообщения. Далее в теме пишем сообщение с ссылкой на ваше сообщение (с проектом), с пометкой @mechanic .


В данной ветке обсуждаются только сия проект. Общие вопросы, доработки и проблемы, не относящиеся к конкретным прошивкам!. Вопросы по прошивкам решаем в темах самих прошивок. Здесь такие разговоры оффтоп.
Всякий любой вопрос не по теме сразу удаляется БЕЗ объяснения причины!
Для этого есть соответствующие ветки форума. Вопрос почему удалили мой пост? также удаляется.

  • Общаясь на форуме будьте взаимно вежливы!
  • Обратите внимание на то, что у нас принято говорить Спасибо путём повышения репутации, нажав на кнопочку
    .
  • Если есть претензии то нажмите кнопку .
  • Запрещено писать красным цветом в ваших постах - этот цвет только для Модераторов .
  • Вопросы, ответ на которые есть в шапке или в FAQ, будут удаляться. За повторный вопрос пользователь может быть наказан.
  • Убедительная просьба придерживаться тематики ветки, избегать флуда и оффтопа!
Очень часто при первом запуске лампы, при подключении к сети лампы не открывается менеджер сетей WIFI.
Помогает комментирование строки #define ESP_USE_BUTTON (отключение кнопки) и заливка скетча выставив Erase flash в All Flash Content
После того, как вы подключили лампу к сети эту строку можно раскомментировать и залить скетч с параметром Erase flash установленным в Only Sketh
Наш участник собрал много полезной информации по блокам питания для лампы. Качественное питание - необходимое условие надёжной работы любого устройства. Изучаем: https://community.alexgyver.ru/threads/nebolshoj-opus-po-bp-dlja-gyverlamp-wifi-lampa-budilnik.3523/

ВНИМАНИЕ! Если у вас не компилируется или не загружается скетч - значит вы сделали что-то неправильно. Специально для вас созданы две темы:
ESP8266, проблема с компиляцией скетча
ESP8266, проблема с загрузкой скетча
Читайте (ЧИТАЙТЕ! Не пишите!) эти темы, там уже есть решение вашей проблемы.
Здесь подобные вопросы считаются оффтопом и молча удаляются, а авторы получают баллы нарушений.
 

Комментарии

recoshet

★✩✩✩✩✩✩
15 Июн 2019
1
14
Сообщение изъято на правах администрации
ВНИМАНИЕ !!!
те кто живой и хочет увидеть ссылку на свое исполнение, прошу централизовать все свои доработки и сообщения. Далее в теме пишем сообщение с ссылкой на ваше сообщение (с проектом), с пометкой @mechanic .


В данной ветке обсуждаются только сия проект. Общие вопросы, доработки и проблемы, не относящиеся к конкретным прошивкам!. Вопросы по прошивкам решаем в темах самих прошивок. Здесь такие разговоры оффтоп.
Всякий любой вопрос не по теме сразу удаляется БЕЗ объяснения причины!
Для этого есть соответствующие ветки форума. Вопрос почему удалили мой пост? также удаляется.

  • Общаясь на форуме будьте взаимно вежливы!
  • Обратите внимание на то, что у нас принято говорить Спасибо путём повышения репутации, нажав на кнопочку
    .
  • Если есть претензии то нажмите кнопку .
  • Запрещено писать красным цветом в ваших постах - этот цвет только для Модераторов .
  • Вопросы, ответ на которые есть в шапке или в FAQ, будут удаляться. За повторный вопрос пользователь может быть наказан.
  • Убедительная просьба придерживаться тематики ветки, избегать флуда и оффтопа!
Очень часто при первом запуске лампы, при подключении к сети лампы не открывается менеджер сетей WIFI.
Помогает комментирование строки #define ESP_USE_BUTTON (отключение кнопки) и заливка скетча выставив Erase flash в All Flash Content
После того, как вы подключили лампу к сети эту строку можно раскомментировать и залить скетч с параметром Erase flash установленным в Only Sketh
Наш участник собрал много полезной информации по блокам питания для лампы. Качественное питание - необходимое условие надёжной работы любого устройства. Изучаем: https://community.alexgyver.ru/threads/nebolshoj-opus-po-bp-dlja-gyverlamp-wifi-lampa-budilnik.3523/

ВНИМАНИЕ! Если у вас не компилируется или не загружается скетч - значит вы сделали что-то неправильно. Специально для вас созданы две темы:
ESP8266, проблема с компиляцией скетча
ESP8266, проблема с загрузкой скетча
Читайте (ЧИТАЙТЕ! Не пишите!) эти темы, там уже есть решение вашей проблемы.
Здесь подобные вопросы считаются оффтопом и молча удаляются, а авторы получают баллы нарушений.
 

MasterShu

★✩✩✩✩✩✩
14 Фев 2020
11
25
Я правильно спаял? зеленый тоже нужно было соединить?
Я собрал 4 лампы, всё работает. Делал так:
1. Из разъёма матрицы, который припаян проводами к нижней части выкусывал провод, подпаянный к DIN, обжимал дюпонт коннектором и подключал к плате.
2. Разъёмы соединял 1 в 1, чтобы линии питания были замкнуты.
3. Провода питания, выходящие из центра подпаивал к верхней контактной группе. Естественно красный к красному, чёрный к чёрному.

Посмотреть вложение 19939
 

ДМИТРИi

✩✩✩✩✩✩✩
21 Дек 2020
2
0
Здравствуйте. Подскажите пожалуйста в чём проблема. загрузил самую последнюю прошивку в лампу от shaitan и она через несколько секунд зависает на секунду и каждые (5-6 секунд).
Я думал что проблема с серверами времени как указано было в шапке но нет. Увы
Поменял больше 10 разных серверов и ничего. Всё одно и тоже. НО когда загружаю другую прошивку именно от (Gunner47) всё стабильно работает и ничего не глючит (правда музыки нет к эффектам) . Можете помочь куда что нужно будет вписать?
 

Константин 271

★★★✩✩✩✩
12 Июл 2020
950
105
Т.е. просто в коробке не отправишь - нужно ехать пару часов на другой конец города и пару часов обратно, чтобы подключить лампу к вайфаю.
пусть используют без роутера, оно ещё и стабильнее.
загрузил самую последнюю прошивку в лампу от shaitan и она через несколько секунд зависает на секунду и каждые (5-6 секунд).
зачем она вам? Ставьте обычную 84в1.
 

ДМИТРИi

✩✩✩✩✩✩✩
21 Дек 2020
2
0
Звук нужен на каждый эффект + разные другие примочки которые есть там основная проблема только в этом.
 

vikn72

✩✩✩✩✩✩✩
31 Июл 2018
26
6
С интересом почитал переписку там. Если будет ТЗ по autodiscovery HA, то прикручу и у нас, а завтра если не забуду LastWill добавлю.
сходил к автору, выяснилось что версия приложения на андроид старая была
 

Madcat

★✩✩✩✩✩✩
18 Янв 2019
26
11
На этом сайте в статьях есть фраза: В ESP8266/NodeMCU/Wemos ... скорость обновления ленты зависит от количества светодиодов, и при 500 диодах будет 60 кадров в секунду (fps), при 1000 будет 30 fps, при 2000 будет 15 fps, т.е. ощутимые глюки в быстрых эффектах.

Вопрос:
Это последнее ограничение - ограничение именно канала передачи данных или скорости процессора?

Если в скорости канала, то есть ли альтернатива в виде использования одновременно нескольких каналов(пинов) ESP? Встречал контроллеры на 2-8 каналов, которые еще и увязываться между собой по радио умеют, но высокая цена и решаемые задачи специфичны...

Или это процессор? Тогда существует ли более мощный процессор? ESP32?

Хочется сделать большую плоскую лампу типа 100х100 см... Но с ленточкой - 60 пикселей на метр уже получается 3600 диодов. Что даст 8-9 fps в обычном режиме... Или уже софт оптимизировали? Но вряд-ли же в 4-5 раз...
 

kDn

★★★★★✩✩
18 Ноя 2019
1,103
437
@Madcat, для адресных светодиодов есть задержка последовательной передачи, кроме того есть и ограничения для самого контроллера. Простой ответ на ваш вопрос - ограничивает и то, и другое. Кроме того еще и ограничения RAM для большого кол-ва светодиодов. Для создания больших панелей и вывода изображений на них единственный подходящий вариант - разбивать вывод изображения на отдельные блоки, вешать на каждый отдельный контроллер и синхронизировать работу между ними.
 

egorburger

✩✩✩✩✩✩✩
24 Дек 2020
2
0
Добрый день.
Я новичок в ардуино и только решил сделать гаверлампу.
Купил готовый набор на алике, прицепил плату к компу (определяется). Проделал все процедуры, как говорил Алекс в видосе, платка определилась по wifi, но в мониторе порта кракозябры. Как их исправить в нормальный вид?
Лампа по кнопке не реагирует и горят два первых светодиода на матрице. на nodemcu горит только синий светодиод.
помогите!

поменял бод на 74880
теперь вот это пишет

02:41:26.922 -> ets Jan 8 2013,rst cause:2, boot mode:(3,6)
02:41:26.922 ->
02:41:26.922 -> load 0x4010f000, len 1384, room 16
02:41:26.922 -> tail 8
02:41:26.957 -> chksum 0x2d
02:41:26.957 -> csum 0x2d
02:41:26.957 -> v8b899c12
02:41:26.957 -> ~ld
02:41:26.991 ->
02:41:28.011 -> WiFi manager
 

Lumenjer

★★★✩✩✩✩
10 Дек 2020
220
112
поменял бод на 74880
теперь вот это пишет

02:41:26.922 -> ets Jan 8 2013,rst cause:2, boot mode:(3,6)
02:41:26.922 ->
02:41:26.922 -> load 0x4010f000, len 1384, room 16
02:41:26.922 -> tail 8
02:41:26.957 -> chksum 0x2d
02:41:26.957 -> csum 0x2d
02:41:26.957 -> v8b899c12
02:41:26.957 -> ~ld
02:41:26.991 ->
02:41:28.011 -> WiFi manager
Какая прошивка у тебя сейчас?
 

jkreet

✩✩✩✩✩✩✩
24 Дек 2020
1
0
Можно ли матрицу 16x16 обрезать до 16х10?
Если можно, то как резать?
Нашёл плафон чуть выше - с одной матрицей будет не полностью светиться. Думал добавить обрезанную вторую.
 

Madcat

★✩✩✩✩✩✩
18 Янв 2019
26
11
@Madcat, для адресных светодиодов есть задержка последовательной передачи, кроме того есть и ограничения для самого контроллера. Простой ответ на ваш вопрос - ограничивает и то, и другое. Кроме того еще и ограничения RAM для большого кол-ва светодиодов.
Окей:
У ESP32 гораздо более мощный процессор(да еще и двухядерный), в четыре раза больше памяти(нужно аж три байта на один диод + прошивка и пара буфферов), два аппаратных SPI и даже тач сенсор есть.
И последний гвоздик в крышечку. В FAQ библиотеки FastLed: And if you, as you can on the esp32, write out 24 leds worth of data at the same time then you're up over 13,000 leds you could have.
В ESP32 24 канала по 500+ диодов в каждом дают больше 13000 диодов при 30fps. Да, чуть сложнее паять(впрочем шлейф проводов купить не проблема). 24 канала ни к чему, но 2-3-4 почему нет?
 

kDn

★★★★★✩✩
18 Ноя 2019
1,103
437

@Madcat, вопрос-то в чем? Наша прошивка работала как на есп8266, так и на есп32. Но на есп32 наблюдались артефакты вывода картинки. Пока там работы приостановлены, но надо будет заняться в ближайшее время.

пкрестанете быть теоретиком, а столкнетесь с реальностью, вот тогда будет яснее то, что я сказал
 

GreenPiton

✩✩✩✩✩✩✩
25 Дек 2020
4
0
Народ привет, кто подскажет, собрал я лампу на nodeMCU прошивка AlexGyver v.1.5.5, но возникла проблема с отображением эффектов в частности огонь у меня их два, хотя в схеме прошивки один по середине и части по краям, вот не понимаю, что и где покрутить.

А также, собрал ее в подарок, но теперь не могу понять как сбросить настройки вифи, что бы в другом месте подключить.
 

Вложения

Сотнег

★★★★★★★
15 Янв 2020
4,346
1,492
@GreenPiton, в этой прошивке огонь такой и есть.
Для сброса вайфая просто отключите свой роутер из розетки.
 
  • Лойс +1
Реакции: GreenPiton

GreenPiton

✩✩✩✩✩✩✩
25 Дек 2020
4
0
@GreenPiton, в этой прошивке огонь такой и есть.
Для сброса вайфая просто отключите свой роутер из розетки.
А не подскажете в какой версии он отображается по другому.
И отключение роутера от сети не помогает, матрица мигает просто одним диодом и все, при этом среди вифи подключений не появляется AutoConnectAP
 
Изменено:

Сотнег

★★★★★★★
15 Янв 2020
4,346
1,492
А не подскажете в какой версии он отображается по другому.
Тут посмотрите: https://community.alexgyver.ru/threads/wifi-lampa-budilnik.1406/post-55786


И отключение роутера от сети не помогает, матрица мигает просто одним диодом и все, при этом среди вифи подключений не появляется AutoConnectAP
В розетку то перевключить лампу догадались?
 

GreenPiton

✩✩✩✩✩✩✩
25 Дек 2020
4
0
И не раз, кнопку reset на плате тоже жмякал, да и тел на всякий случай перезагружал. А вот опять же почему после прошивки не сбрасываются настройки
 

Сотнег

★★★★★★★
15 Янв 2020
4,346
1,492
@GreenPiton, вспомнил!
В этой прошивке для сброса настроек
можно включить лампу в розетку с отключенной кнопкой.
Или с нажатой кнопкой, если она механическая.
Или успеть нажать и удерживать кнопку в первую секунду, если кнопка сенсорная.
 

GreenPiton

✩✩✩✩✩✩✩
25 Дек 2020
4
0
@GreenPiton, вспомнил!
В этой прошивке для сброса настроек
можно включить лампу в розетку с отключенной кнопкой.
Или с нажатой кнопкой, если она механическая.
Или успеть нажать и удерживать кнопку в первую секунду, если кнопка сенсорная.
Ура сработало, зажать кнопку и вкл в розетку
 

Technic47

✩✩✩✩✩✩✩
29 Фев 2020
2
0
Господа, вернулся к сборке данной лампы с питанием от акб. Знаю, что нужен мосфет, но не знаю какой подобрать. Подскажите, пожалуйста, схему или сам мосфет.
Получается, что он должен 100% открываться от 3.3В и не греться на 2-4А, правильно понимаю?
Возможно есть уже другое решение проблемы потребления тока матрицей в простое? Последний раз занимался этим полгода назад, может что-то поменялось.
 

Tereha

✩✩✩✩✩✩✩
29 Сен 2019
1
0
Здравствуйте ! Подскажите пожалуйста как очистить Flash память ESP8266 в лице платы NodeMCU . Спасибо.
 

sirbor

✩✩✩✩✩✩✩
30 Ноя 2020
1
0
подскажите пожалуйста как отключить автоматическое управление яркостью?