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

Abanomat

✩✩✩✩✩✩✩
8 Фев 2020
11
0
Через приложение подключился,меню эффекты,яркость,но только на трёх светодиодах.
 

Abanomat

✩✩✩✩✩✩✩
8 Фев 2020
11
0
@Сотнег, я тоже сначала так подумал,но на не горящие светодиоды подается 5V. и на 4 светодиод тоже.
 

Сотнег

★★★★★★★
15 Янв 2020
4,346
1,492
@Abanomat,
DIN разорвался.
Он по цепочке передаётся.
Может быть, и сам диод помер, поэтому следующему не передаёт и сам не горит.
 

Сотнег

★★★★★★★
15 Янв 2020
4,346
1,492
@Abanomat, можете попробовать от DOUT последнего работающего светика перемычку сделать до DIN через один неработающий светик.

Вы которую прошивку поставили? Может быть, там 4 светодиода и указано в размере ленты?
 

Abanomat

✩✩✩✩✩✩✩
8 Фев 2020
11
0
@Abanomat, можете попробовать от DOUT последнего работающего светика перемычку сделать до DIN через один неработающий светик.

Вы которую прошивку поставили? Может быть, там 4 светодиода и указано в размере ленты?
А какой контакт из четырех за что отвечает,не подскажите?
Прошивал когда получил всё с алика и тестировал,все эффекты работали по полной.
 

Nikk

✩✩✩✩✩✩✩
9 Апр 2021
6
0
Прошивка gyver lamp 2, лента 2 метра на 148 диодов, но последние 4 не горят. Параметр MAX_LEDS не влияет.
В чем может быть причина? Диоды рабочие.
 

Сотнег

★★★★★★★
15 Янв 2020
4,346
1,492
@Nikk,
плате и прошивке не важно, какие у вас реальные размеры ленты.
Поэтому, если вы укажете, что у вас якобы матрица 16х16, то можно будет исключить аппаратную проблему (все светодиоды должны будут светить, если они исправны).

По прошивке GyverLamp2 всё общение происходит в группе во Вконтакте почему-то.
 

Сотнег

★★★★★★★
15 Янв 2020
4,346
1,492
@Nikk,
какие ограничения?
Размера ленты/матрицы?
В приложении их настраивают.

Я вам предложил настроить 16х16, чтобы проверить работоспособность своей ленты.
 
Изменено:

Nikk

✩✩✩✩✩✩✩
9 Апр 2021
6
0
@Сотнег,
В прошивке gunner нет проблем с работой ленты, только с отображением эффектов на одномерной ленте.
А вот GyverLamp2 матрицу не нашел, там только ограничение на максимум диодов, но оно не влияет. Нет устройств на андроид, поэтому через приложение не получилось зайти и настроить.
 

kostyamat

★★★★★★✩
29 Окт 2019
1,098
632
В прошивку FireLamp_jeeUI, в ветку DEV, добавлена новая фича - термодатчик DS18b20 для отслеживания температуры матрицы, и управление вентилятором обдува, как дискретным - вкл/выкл, так и 4-х пиновым, с плавным управлением оборотами PWM (ШИМ. Типа процессорных в ПК). А так же интелектуальное ограничение тока потребления матрицы, если вдруг вентилятор не справляется.
Так же добавлена поддержка 7-сегментного индикатора TM1637 для вывода времени (потом еще и дату добавим, IP и т.п.)



Напоминаю, что для новичков есть консольный билдер прошивки, который в использовании даже на много проще чем Arduino ID. https://community.alexgyver.ru/thre...-proshivka-firelamp_jeeui-gpl.2739/post-72817
 
Изменено:

Сотнег

★★★★★★★
15 Янв 2020
4,346
1,492
Избыточное цитирование
Добрый день, такая проблема. Прошивал на рабочем компе плату, все работало. Потом через пол года достал лампу. Она не работает. Сенсорная кнопка реагирует, один светодиод на краю загорается и гаснет, синяя лампа на плате горит. Но начинаешь работать с сенсорной кнопкой и ноль реакции, она светится когда подносишь, но светодиоды не загораются. Думал перезалить прошивку. Проверил все провода все на местах. Но домашний комп не видит плату. Скачал Ардуино айди с сайт ардуино, установил драйвер через нее на esp, установил драйвера CP202* с сайта silab..., но все равно висит один последовательный порт COM1. А и когда подключаю плату к компу, горят несколько светодиодов на ней красных и один зеленый тускло. Плата NudeMCU с CP2021, покупал китайский комплект для сборки. Подскажите 2 вопроса, почему комп не видит плату, все делал как на форумах, дрова стоят. И может уже плата умерла. Кстати когда ее включаю от блока питания, как вайфай я ее не вижу.
Хз.
Беспокоитесь за плату - попробуйте её без проводов подключить по USB хоть к компьютеру хоть к заряднику. Если прошивка там была уже, тогда вайфай должен работать и приложение.

Если с блоком питания нет вайфая, наверное, в блоке питания проблема.
 

dronv

✩✩✩✩✩✩✩
8 Май 2021
21
0
Всех с Днём Победы! Не могу разобраться с лампой, это моя первая так сказать поделка) Прошивка Гайвера 1.5.5 , плата вемос, блок питания 3А, все детали заказывал по ссылкам Алекса. Прошивка устанавливается, до заливки прошивки Гайвера плату проверил прошивкой мигание светодиода. Не выводится ip адрес в мониторе порта. Через телефон вижу лампу, но подключиться к ней не могу, мобильный интернет отключён, включён только вайфай. Приложение не видит лампу, пробовал убрать пароль, все равно не видит. Фото прилагаю, может кто то что-то увидит
 

Вложения

makc123511

✩✩✩✩✩✩✩
8 Май 2021
1
0
Подскажите пожалуйста . Кнопка работает все время красным , на нажатия не реагирует , пробовал другие ,та же история . Блок питания 5 v 3 a . Прошивка значения не имеет, так же как и плата
 

Сотнег

★★★★★★★
15 Янв 2020
4,346
1,492
@dronv,
нету под рукой ноутбука или смартфона с Андроидом, чтобы на них проверить?

И покажите полный лог хода прошивки.
 

dronv

✩✩✩✩✩✩✩
8 Май 2021
21
0
@dronv,
нету под рукой ноутбука или смартфона с Андроидом, чтобы на них проверить?

И покажите полный лог хода прошивки.

Надеюсь это лог)
In file included from C:\Arduino\GyverLamp_v1.5.5\GyverLamp_v1.5.5.ino:97:0:
C:\Program Files (x86)\Arduino\libraries\FastLED-3.2.9/FastLED.h:14:21: note: #pragma message: FastLED version 3.002.009
# pragma message "FastLED version 3.002.009"
^
In file included from C:\Program Files (x86)\Arduino\libraries\FastLED-3.2.9/FastLED.h:65:0,
from C:\Arduino\GyverLamp_v1.5.5\GyverLamp_v1.5.5.ino:97:
C:\Program Files (x86)\Arduino\libraries\FastLED-3.2.9/fastspi.h:115:23: note: #pragma message: No hardware SPI pins defined. All SPI access will default to bitbanged output
# pragma message "No hardware SPI pins defined. All SPI access will default to bitbanged output"
^
Скетч использует 358552 байт (34%) памяти устройства. Всего доступно 1044464 байт.
Глобальные переменные используют 41464 байт (50%) динамической памяти, оставляя 40456 байт для локальных переменных. Максимум: 81920 байт.
esptool.py v2.6
2.6
esptool.py v2.6
Serial port COM4
Connecting....
Chip is ESP8266EX
Features: WiFi
MAC: e8:db:84:da:4e:70
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 460800
Changed.
Configuring flash size...
Auto-detected Flash size: 4MB
Compressed 362704 bytes to 254259...
Wrote 362704 bytes (254259 compressed) at 0x00000000 in 6.2 seconds (effective 470.0 kbit/s)...
Hash of data verified.

Leaving...
Hard resetting via RTS pin...

С ноутбука подключился, но что делать дальше?
 

Вложения

  • 579.1 KB Просмотры: 11

dronv

✩✩✩✩✩✩✩
8 Май 2021
21
0

Вложения

Сотнег

★★★★★★★
15 Янв 2020
4,346
1,492
@dronv,
я бы сказал, что проблема в телефоне, раз с ноута работает...

Но ещё в вашем логе упоминаются цифры типа
Скетч использует 358552 байт (34%) памяти устройства.
которые больше ни в чьих логах не упоминаются.
Поэтому можно предположить, что вы скомпилировали прошивку
не с теми версиями библиотек или не с той версией ядра или не с той моделью платы или не с той ссылкой для менеджера плат...

Подключаться со смартфона к лампе вам больше не требуется.
Осталось посмотреть на роутере, под каким ip-адресом лампа в сети
(или пятикратное нажатие на кнопку на лампе выведет ip-адрес),
и ввести этот адрес в настройках подключения в приложении.