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, проблема с загрузкой скетча
Читайте (ЧИТАЙТЕ! Не пишите!) эти темы, там уже есть решение вашей проблемы.
Здесь подобные вопросы считаются оффтопом и молча удаляются, а авторы получают баллы нарушений.
 

t_igr

★★✩✩✩✩✩
19 Июл 2019
74
55
Обновление прошивки по заявкам.
  • Добавлен вывод сигнала (HIGH/LOW - уровень подаваемого сигнала настраивается константой MOSFET_LEVEL) синхронно с включением матрицы на пин MOSFET транзистора (пин настраивается константой MOSFET_PIN). Позволяет включать/отключать питание матрицы, экономя около 230-250 мА тока её потребления, когда она не светится.
  • Добавлен вывод сигнала (HIGH/LOW - уровень подаваемого сигнала настраивается константой ALARM_LEVEL) на пин будильника (пин настраивается константой ALARM_PIN); сигнал подаётся в течение одной минуты, начиная со времени, на которое заведён будильник. Должен прерываться при отключении будильника кнопкой или через приложение (мало тестировал, у кого есть возможность - проверьте, плз). Позволяет включать внешний плеер/баззер для подачи звукового сигнала.
Android приложение не менялось, нужно только перепрошить модуль. Если не использовали предыдущую прошивку, а перескочили с более ранней, убедитесь в том, что обновили библиотеку GyverButton (из этого архива). Если будут какие-то проблемы, после прошивки по воздуху - прошейтесь по кабелю с очисткой flash памяти. Не забудьте проверить настройки эффектов, избранного, будильников после прошивки.
Если прошивали предыдущую мою версию, то обновлять библиотеку GyverButton и очищать flash память не обязательно.
@gunner, последний коммит от 21 октября, в svn обновления не увидел.
 
Изменено:

Vedun

✩✩✩✩✩✩✩
23 Окт 2019
1
0
Добрый день. Хочу поделиться опытом, может, для кого-то будет полезно. Собрал светильник на базе wemos D1 Mini, прошил скачанную по ссылке с сайта Alex'a прошивку gunner47. После прошивки по инструкции Alex'a плата включилась и развернула точку доступа, затем я авторизовался, но больше ничего не приходило. Диалоговое окно для ввода настроек сети Wi-Fi не появлялось, зайти на ip 192.168.4.1 тоже не предоставлялось возможным ни с телефона, ни с компьютера. После нескольких неудачных попыток поставил прошивку 1.5 от Гайвера. Всё заработало без проблем. После чего опять накатил прошивку gunner47 (только firmware без прошивки WiFi). И все работает уже целый день.
 

t_igr

★★✩✩✩✩✩
19 Июл 2019
74
55
По следам последних обновлений от @gunner. Делаем питание матрицы через мосфет(полевой транзистор). Видео от Алекса как управлять нагрузкой через мосфет. Схема подключения на примере Arduino Nano:
!Поправка: на схеме источник 12 вольт, в нашем случае это будет 5 вольт.
мосфет_bb.jpg

Важно! У Arduino Nano на цифровом пине напряжение 5 вольт, а на пине ESP8266 3.3 вольта. Нужно подобрать соответствующие полевой транзистор, у которого затвор будет открываться от 3.3 вольт, нашел пока такой вариант RFZ44N. Тип транзистора N поэтому разрывать им нужно минусовой контакт. Для тех кто не хочет колхозить есть готовые сборки с мосфетом, но там стоит IRF520 работает от 5В и выше, как он себя поведет не могу сказать, может будет сильно греться из-за того что затвор не откроется полностью. Но его можно заменить на RFZ44N.
mosfet_driver.PNG
Еще вариант:
LIRFZ44N N-Channel Mode MOSFET
VGS(th) = 2 - 4 V
RDS(on) = 17.5 mΩ
Предлагайте свои идеи и варианты полевиков.
 
Изменено:

somon

★★★✩✩✩✩
20 Авг 2019
140
123
По следам последних обновлений от @gunner. Делаем питание матрицы через мосфет(полевой транзистор). Видео от Алекса как управлять нагрузкой через мосфет. Схема подключения на примере Arduino Nano:
Посмотреть вложение 5247

Важно! У Arduino Nano на цифровом пине напряжение 5 вольт, а на пине ESP8266 3.3 вольта. Нужно подобрать соответствующие полевой транзистор, у которого затвор будет открываться от 3.3 вольт, нашел пока такой вариант RFZ44N. Тип транзистора N поэтому разрывать им нужно минусовой контакт. Для тех кто не хочет колхозить есть готовые сборки с мосфетом, но там стоит IRF520 работает от 5В и выше, как он себя поведет не могу сказать, может будет сильно греться из-за того что затвор не откроется полностью. Но его можно заменить на RFZ44N.
Посмотреть вложение 5248

Предлагайте свои идеи и варианты полевиков.
Не, не так...
во первых, не совсем понятно, как по этой схеме лента/матрица на 5В, вдруг питается от иссочника 12В?
во вторых, (надо пробовать конечно) непонятно как будет себя чувствовать WS2812 при подачи плюса и управляющего сигнала, с отключенным минусовым проводом...?! :rolleyes:
в третьих, лучшим/правильным вариантом будет управлять питанием по VSS (+5V). при этом так-же решиться проблема с уровнем питания на затворе полевика, он получит свои 4,5В... (y) так же в этом варианте без проблем можно подключить ленту с питанием на 12В, решив (при необходимости, не интересовался ещё) проблему согласования логических уровней есп с лентой.

другое дело, что мощные P-Channel MOSFET -ы с низким Rds встречаются реже и стоят дороже N канальных... но кому надо, тот найдёт... ;-)

P.S. сейчас нет времени схемой заниматься, вернусь позже к этому вопросу...
 

t_igr

★★✩✩✩✩✩
19 Июл 2019
74
55
Не, не так...
во первых, не совсем понятно, как по этой схеме лента/матрица на 5В, вдруг питается от иссочника 12В?
во вторых, (надо пробовать конечно) непонятно как будет себя чувствовать WS2812 при подачи плюса и управляющего сигнала, с отключенным минусовым проводом...?! :rolleyes:
в третьих, лучшим/правильным вариантом будет управлять питанием по VSS (+5V). при этом так-же решиться проблема с уровнем питания на затворе полевика, он получит свои 4,5В... (y) так же в этом варианте без проблем можно подключить ленту с питанием на 12В, решив (при необходимости, не интересовался ещё) проблему согласования логических уровней есп с лентой.

другое дело, что мощные P-Channel MOSFET -ы с низким Rds встречаются реже и стоят дороже N канальных... но кому надо, тот найдёт... ;-)

P.S. сейчас нет времени схемой заниматься, вернусь позже к этому вопросу...
Схема приведена для примера, для лампы всё запитывается естественно от источника 5 вольт, и ESP8266 и матрица.
 

hromoibes

✩✩✩✩✩✩✩
24 Окт 2019
1
0
@malec, Тоже взял подобную лампу на али, но она уже чем ваша, 50 труба не влазит, придется резать и костылями крепить. А у вас случайно нет модели или маркировки вашей?
 

npo6ka

★✩✩✩✩✩✩
25 Сен 2018
11
17
Схема приведена для примера, для лампы всё запитывается естественно от источника 5 вольт, и ESP8266 и матрица.
А зачем мосфет на питание матрицы ставить, она много потребляет когда все диоды выключены?
 

somon

★★★✩✩✩✩
20 Авг 2019
140
123
@npo6ka, а Вы не включали ещё что-ли? не проверяли? 250мА-мперчиков, кушает и не кашляет... :p
 
  • Лойс +1
Реакции: Xmas

t_igr

★★✩✩✩✩✩
19 Июл 2019
74
55
А зачем мосфет на питание матрицы ставить, она много потребляет когда все диоды выключены?
Можно не ставить, это пожеланию. Ток 230-250 мА потребляет, когда матрица не светится, диоды в этот момент на минимальном уровне яркости, если я всё правильно понимаю.
 

somon

★★★✩✩✩✩
20 Авг 2019
140
123
@t_igr, да нет, они не светят вообще, просто конструктивно потребление каждого пикселя (WS2812) на уровне 1мА... может МК внутри так кушает, может ещё какие-то особенности, но факт есть факт!
 

Mr.Luch

✩✩✩✩✩✩✩
24 Окт 2019
2
0
Здравствуйте, товарищи, прошу помощи советом: собрал лампу по инструкции (NodeMCU, кнопка, готовая матрица и БП 3А), сразу после прошивки она заработала и через минуту вырубилась на совсем. Микроконтроллер как будто умер - светодиод не горит, хотя включается иногда на пару секунд после того, как плату переподключить к компу. На кнопки RST и FLASH не реагирует, только сенсорная кнопка реагирует. Пробовал сбросить через flash_download_tools, но нет соединения с портом. Монитор порта открывается, но пустой. Бывает, что выплёвывает туда абракадабру при переподключении, словно начинает работать, но глохнет. Есть шанс оживить плату, или уже всё?
 

somon

★★★✩✩✩✩
20 Авг 2019
140
123
если не совсем померла эмсиюшка, и иногда подаёт признаки жизни, то попробуйте её прогреть феном (с двух сторон, по очереди)... бывает что "холодная пайка" на платах проявляется странным образом. не факт конечно. может быть просто брак самих элементов.
 

victory_lad

★✩✩✩✩✩✩
17 Сен 2019
56
22
Добрый день. Хочу поделиться опытом, может, для кого-то будет полезно. Собрал светильник на базе wemos D1 Mini, прошил скачанную по ссылке с сайта Alex'a прошивку gunner47. После прошивки по инструкции Alex'a плата включилась и развернула точку доступа, затем я авторизовался, но больше ничего не приходило. Диалоговое окно для ввода настроек сети Wi-Fi не появлялось, зайти на ip 192.168.4.1 тоже не предоставлялось возможным ни с телефона, ни с компьютера. После нескольких неудачных попыток поставил прошивку 1.5 от Гайвера. Всё заработало без проблем. После чего опять накатил прошивку gunner47 (только firmware без прошивки WiFi). И все работает уже целый день.
Да, с гайверской прошивой много у кого было проблем, в том числе и у меня тоже
Странно...
 

Nord891

✩✩✩✩✩✩✩
17 Окт 2019
1
0
У меня вот беда дома инет от провайдера С.Связь и через него время не обновляется ни с каких серверов! Сначала грешил на роутер! Потом попробовал другие роутеры така же бяка! Пока не попробовал через других провайдеров! Стало ясно что собака где то у с.связи
У меня тоже Север-Связь, и тоже время не обновляется, а через мобильный инет все работает, жду ленту, и дособираю лампу.
 

t_igr

★★✩✩✩✩✩
19 Июл 2019
74
55
Аккуратнее с заказом плафонов в 33ideas, проверяйте при получении, сегодня фигню прислали, почти прозрачный плафон, снаружи грубый и шершавый, изнутри гладкое стекло. До этого летом брал было норм: белый и матовый.
 

Mr.Luch

✩✩✩✩✩✩✩
24 Окт 2019
2
0
если не совсем померла эмсиюшка, и иногда подаёт признаки жизни, то попробуйте её прогреть феном (с двух сторон, по очереди)... бывает что "холодная пайка" на платах проявляется странным образом. не факт конечно. может быть просто брак самих элементов.
Спасибо, как доберусь до паяльной станции, попробую. Хотя кажется, что дело в софте, тк работа прекратилась без механических воздействий.
 

victory_lad

★✩✩✩✩✩✩
17 Сен 2019
56
22
Ребят, помогите пожалуста:(
Я перепробовал все варианты исправления неполадки, но так и не работает. Суть в том, что у меня не появляется сетевой порт при запросе прошивки по воздуху. Лампа моргает 2 раза и якобы переходит в режим обновления, но порт молчит. Раньше все было нормально. Я знаю случай с 4мя подключениями, которые использует esp, но раньше у меня проходило отсутствие сет. порта, буквально через несколько переподключений esp к питанию. Я ничего своего в прошивку не вносил, все как было есть. Прошивал через провод с полной очисткой памяти. Сто раз проверил, чтобы все было подключено к одной сети и был интернет, запускал обнову через кнопку и приложение. Результата никакого. Кто сталкивался с такой же проблемой, как её решить?:cautious:
 

Вложения

Николай1992

✩✩✩✩✩✩✩
7 Мар 2019
10
0
Esp 8266 wemos в менеджере прошивка 2.5.0. Arduino ide 1.8.10. Библиотеки все только из проекта. Esp mode 0. Подключиться можно. Приложение тоже подключается и на этом все... кнопка тоже есть. На кнопку не реагирует. На приложение тоже. Esp mode 1 - не подключается к wifi.прошивка 1.5.1(gaver). Уже никаких нервов не хватает.
 

Вложения

t_igr

★★✩✩✩✩✩
19 Июл 2019
74
55
Esp 8266 wemos в менеджере прошивка 2.5.0. Arduino ide 1.8.10. Библиотеки все только из проекта. Esp mode 0. Подключиться можно. Приложение тоже подключается и на этом все... кнопка тоже есть. На кнопку не реагирует. На приложение тоже. Esp mode 1 - не подключается к wifi.прошивка 1.5.1(gaver). Уже никаких нервов не хватает.
Фотку можно было получше сделать. У вас провод зелёный с D2 куда идёт, на матрицу, а с D4 на кнопку? Так? На кнопке горит индикатор, чего не должно быть без косания. Значит пины попутали.
 

Николай1992

✩✩✩✩✩✩✩
7 Мар 2019
10
0
Фотку можно было получше сделать. У вас провод зелёный с D2 куда идёт, на матрицу, а с D4 на кнопку? Так? На кнопке горит индикатор, чего не должно быть без косания. Значит пины попутали.
поменял в прошивке пины местами, лампа заморгала очень медленно разными цветами, и все, режимы не переключаются, не с кнопки не с приложения, извини за карявое фото
 

t_igr

★★✩✩✩✩✩
19 Июл 2019
74
55
поменял в прошивке пины местами, лампа заморгала очень медленно разными цветами, и все, режимы не переключаются, не с кнопки не с приложения, извини за карявое фото
Мало вводных. Попробуйте прошивку от gunner'a, приложение там же в архиве возьмите.