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

MikrOn

✩✩✩✩✩✩✩
27 Янв 2020
1
0
Помогите куда копать, работают только нижних 5 рядов диодов, иногда на верхних горит синий и зелёный диоды, ставил разные прошивки, не помогает. Проблема в ардуинке или в матрице ?
 

Сотнег

★★★★★★★
15 Янв 2020
4,122
1,439
@MikrOn, скорее всего, в матрице.
Поприжимайте пальцами светодиоды в районе границы горят/негорят.
 

Danil1337

✩✩✩✩✩✩✩
29 Ноя 2020
5
0
@Danil1337, её не вставлять нужно, а подвесить.
От верхней поверхности плафона она тоже примерно в сантиметре, не касается его.
И от стенок в сантиметре.

@Danil1337,
Вот, подвесил кальку на двух кольцах от бутылки молока
То, о чем я писал - виден край кальки
Может быть есть какое-то другое решение в виде пленки, либо другой плафон в принципе?
На али видел готовые плафоны светорассеивающие
 

Вложения

Danil1337

✩✩✩✩✩✩✩
29 Ноя 2020
5
0
@Danil1337, так, вроде, всё нормально,
кроме того, что вы её зачем-то низко опустили.
Я ее вровень со светодиодами подвесил
То есть переход между пространством где есть калька и где ее нет - виден
Если поднять ее, то он никуда не денется
 

Вложения

Сотнег

★★★★★★★
15 Янв 2020
4,122
1,439
@Danil1337, вровень - это неправильно.

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

Попробуйте сперва доделать с калькой. Потом уже решать.
 

Crazy

★✩✩✩✩✩✩
23 Мар 2020
66
17
Вот, подвесил кальку на двух кольцах от бутылки молока
То, о чем я писал - виден край кальки
Может быть есть какое-то другое решение в виде пленки, либо другой плафон в принципе?
На али видел готовые плафоны светорассеивающие
Я так сделал, выше и ниже матрицы на двухсторонний скотч приклеил поролон 2 мм, на него кальку, зазор кальки делать минимальный, смотря какая калька, возможно два раза мотнуть, или вторую внутри плафона сделать перед стеклом. Короче меня устроил такой вариант.11.jpg
 

Вложения

  • 20.9 KB Просмотры: 18
  • 21.1 KB Просмотры: 17
  • Лойс +1
Реакции: Belokota и Danil1337

gafar65

✩✩✩✩✩✩✩
25 Дек 2020
16
1
Купите пластиковый плафон на али, не такие уж великие деньги. Не надо будет никакой кальки, никаких бутылок, никакого поролона....все идеально, размытие такое, что даже на максимальной яркости пиксели не видны...минус только в том, что ни текст ни время не видно, но это мне и не нужно, плафон пластиковый, толстый и крепкий.
 

Константин 271

★★★✩✩✩✩
12 Июл 2020
946
102
Купите пластиковый плафон на али, не такие уж великие деньги.
В сравнении с ценой деталей - довольно великие. Видимо, там доставка дорогая. Иначе кусок пластика не мог бы стоить выше тыщи!

И пластик - он пластик.
Стекло выглядит более пристойно. Матированное изнутри, оно тоже не даёт увидеть пикселы.
Пример:

 
Изменено:
  • Лойс +1
Реакции: Mishka745

gafar65

✩✩✩✩✩✩✩
25 Дек 2020
16
1
Качество пластика очень хорошее,если поставить рядом два плафона, я уверен на 1000%, что вы не отличите где стекло, где пластик, только если возьмете в руки ,вес разный.
 

Danil1337

✩✩✩✩✩✩✩
29 Ноя 2020
5
0
В сравнении с ценой деталей - довольно великие. Видимо, там доставка дорогая. Иначе кусок пластика не мог бы стоить выше тыщи!

И пластик - он пластик.
Стекло выглядит более пристойно. Матированное изнутри, оно тоже не даёт увидеть пикселы.
Пример:

Чем матировали изнутри?
 

Тахир

✩✩✩✩✩✩✩
18 Янв 2021
4
0
Здравствуйте. Решил собрать Gyverlamp не имея никакого опыта в этой области. Вроде всё делал так же как в ролике у автора. Схему собрал залил прошивку светодиоды заработали, через кнопку режимы переключаются а точка доступа на телефоне не появляется. Читаю форум не могу ничего понять как и что делать. Может подскажете на простом языке что делать.
 
Изменено:

Сотнег

★★★★★★★
15 Янв 2020
4,122
1,439
@Тахир,
если эффекты переключаются, а точку доступа не видно, значит, скорее всего, лампа уже в вашей домашней сети.

Либо вы зачем-то указали в прошивке параметры своей домашней сети, а этого делать не нужно было.
 
Изменено:

vadim387

✩✩✩✩✩✩✩
24 Янв 2021
11
0
Ребята , подскажите как настроить часовой пояс в прошивке ?????
 

Сотнег

★★★★★★★
15 Янв 2020
4,122
1,439
@vadim387,
зависит от прошивки.
Обычно прямо в ней по-русски написано.

@vadim387, на вкладке Constants.h
читайте - там всё по-русски.
 

vadim387

✩✩✩✩✩✩✩
24 Янв 2021
11
0
// --- ВРЕМЯ ---------------------------
#define GET_TIME_FROM_PHONE (5U) // с этой строчкой время в лампе само синхронизируется с приложением, когда лампа не имеет или потеряла доступ в интернет на сервер точного времени .
// для этого нужно использовать приложение FireLamp версии 3.0 или выше, либо другое приложение, которое отправляет время телефона в лампу.
// цифра 5U означает, что синхранизация не чаще, чем раз в 5 минут. переход на зимнее время произойдёт только если изменение пришло со смартфона!
#define USE_MANUAL_TIME_SETTING // с этой строчкой у вас будет возможность устанавливать время на лампе из приложения вручную (например, когда лампа не имеет доступа в интернет)
// для этого в приложении в поле для текста бегущей строки нужно вписать "time=ЧЧ:ММ Д" в 24-часовом формате
// например, time=07:25 4 - означает, что время будет установлено на 7 часов 25 минут, четверг
// время установится в момент нажатия кнопки "НАЗАД" или "ОТПРАВИТЬ", секунды будут по нулям. лампа мигнёт голубым цветом при удачной установке
#define PHONE_N_MANUAL_TIME_PRIORITY // с этой строчкой, если время получено через приложение, то попытки синхронизации с NTP-сервером прекращаются (пригодится тем, у кого возникают проблемы с NTP-сервером)
#define WARNING_IF_NO_TIME (7U) // с этой строчкой лампа будет подмигивать в нижнем ряде светодиодов, когда она не знает, сколько сейчас времени.
// 7 - это яркость мигающих точек (максимум - 255U), когда лампа выключена, иначе яркость будет, как у работающего эффекта
#define USE_NTP // закомментировать или удалить эту строку, если нужно, чтобы лампа не обращалась в интернет на сервер времени (NTP-сервер)
// стоит её убрать, если в вашей домашней сети нет круглосуточного доступа в интернет, или если лампу могут отправить в другой часовой пояс
// так как часовой пояс, который указан ниже, будет вшит в лампу. время, полученное с NTP-сервера, всегда будет сдвинуто на выбранный вами ниже часовой пояс
#define NTP_ADDRESS ("ru.pool.ntp.org") // сервер времени. если не работает, пробуйте "time.windows.com" или "ntp3.stratum2.ru"
#define NTP_INTERVAL (59 * 60UL * 1000UL) // интервал синхронизации времени (59 минут)
//#define SUMMER_WINTER_TIME // для тех, кому нужен переход на зимнее/летнее время - раскомментировать эту строку
#if !defined(SUMMER_WINTER_TIME) // ЕСЛИ НЕТ ПЕРЕХОДА НА ЛЕТНЕЕ ВРЕМЯ (см. строчку выше)
#define LOCAL_OFFSET (3 * 60U) // смещение времени относительно универсального координированного времени UTC в минутах
#else // ЕСЛИ ЕСТЬ ПЕРЕХОД НА ЛЕТНЕЕ ВРЕМЯ
#define SUMMER_OFFSET (3 * 60U) // смещение летнего времени относительно универсального координированного времени UTC в минутах
#define WINTER_OFFSET (2 * 60U) // смещение зимнего времени относительно универсального координированного времени UTC в минутах
#endif

// --- ВЫВОД ВРЕМЕНИ БЕГУЩЕЙ СТРОКОЙ ---
#define PRINT_TIME (0U) // 0U - не выводить время бегущей строкой; 1U - вывод времени каждый час; 2U - каждый час + каждые 30 минут; 3U - каждый час + каждые 15 минут
// 4U - каждый час + каждые 10 минут; 5U - каждый час + каждые 5 минут; 6U - каждый час + каждую минуту
#define NIGHT_HOURS_START (23 * 60U + 00) // начало действия "ночного времени" (в минутах от начала суток, 23:00), текущее время бегущей строкой будет выводиться с яркостью NIGHT_HOURS_BRIGHTNESS
#define NIGHT_HOURS_STOP ( 7 * 60U + 59) // конец действия "ночного времени" (в минутах от начала суток, 7:59)
#define DAY_HOURS_BRIGHTNESS (255) // яркость для вывода текущего времени бегущей строкой днём; если -1, будет использована яркость текущего эффекта (она известна, даже когда матрица выключена)
#define NIGHT_HOURS_BRIGHTNESS (5) // яркость для вывода текущего времени бегущей строкой ночью; если -1, будет использована яркость текущего эффекта (она известна, даже когда матрица выключена)
// константы DAY_HOURS_BRIGHTNESS и NIGHT_HOURS_BRIGHTNESS используются только, когда матрица выключена, иначе будет использована яркость текущего эффекта
@vadim387,
зависит от прошивки.
Обычно прямо в ней по-русски написано.
gunner47_v1.5.85in1 ,???как???? разница на 5 часов в приложении FireLamp с часами

читать умею , догнать не могу .....
 

Сотнег

★★★★★★★
15 Янв 2020
4,122
1,439
@vadim387,
3 часа умноженные на 60 минут
На столько московское время отличается от универсального.
Меняют обычно количество часов.
 

vadim387

✩✩✩✩✩✩✩
24 Янв 2021
11
0
@vadim387,
3 часа умноженные на 60 минут
На столько московское время отличается от универсального.
Меняют обычно количество часов.
менял -----3 на 8 , толку нет

менял -----3 на 8 , толку нет
Алтайский край
нужен!
 

Сотнег

★★★★★★★
15 Янв 2020
4,122
1,439
@vadim387,
проблема в вас.
Цифру нужно поменять, потом прошивку в лампу нужно прошить.
Строчку перепутывать нельзя.
 

Сотнег

★★★★★★★
15 Янв 2020
4,122
1,439
@vadim387,
вы сами то там, в Алтайском крае сейчас?
На вашем смартфоне сколько времени?

Ну и давайте скриншот вкладки Constants.h с вашими изменениями.