ESP, IoT [BigClock] Большие часы на WS2812, ESP8266, Народный мониторинг

Какой вариант датчика используется у вас? Интересно, использует ли кто BME280, как у меня?)

  • BMP280

    Голосов: 26 26.8%
  • BME280

    Голосов: 71 73.2%

  • Всего проголосовало
    97

ASM

★★★★★✩✩
26 Окт 2018
1,918
422
@Maxx1200, @Romshteks поправил код, оформление сделал такое)
вроде норм) останется только интегрировать настройки и сохранение)
DFP1.jpg
Обновилась библиотека
Код:
EEManager
v2.0 - ключ запуска перенесён в начало блока для удобства.
Обновление библиотеки сбросит данные в EEPROM!
обновляем?)
схема подключения dfplayer к esp8266
динамик от чего подходит?)
 
  • Лойс +1
Реакции: Maxx1200 и Divin

ASM

★★★★★✩✩
26 Окт 2018
1,918
422
Вот так получается)) лимит по памяти))
dfp2.jpg
Обновление можно скачать с гитхаб
Думаю удобно будет так скачивать, не выкладывая на гугл диск?)
 
Изменено:
  • Лойс +1
Реакции: Maxx1200

Maxx1200

★✩✩✩✩✩✩
11 Фев 2022
95
19
@ASM, вопрос у меня не показывает в веб интерфейсе /0000.mp3, /0001.mp3 и.т.д , так и должно быть?
Screenshot_2023-02-21-16-51-37-018_com.android.chrome.jpg


@ASM,

вопрос: зачем загружать на ESP папку mp3?

P.s загрузил пупку
 
Изменено:

ASM

★★★★★✩✩
26 Окт 2018
1,918
422
@Maxx1200, загрузи все mp3 через папку)

п.с. есть предложение, избавиться от вкладки справка, путем переноса спойлеров в свои места)
теперь это более красиво выглядит)

п.п.с. посмотрите этот код, что тут можно оптимизировать, чтобы последний режим не задерживался?)
 
Изменено:

Maxx1200

★✩✩✩✩✩✩
11 Фев 2022
95
19
@ASM,
Так файлы нужно же загрузить на sd-карту которая на плате dfplayer!
 

Mishanya TS

★★★★✩✩✩
11 Дек 2019
358
293
@ASM, все супер работает, плеер пока не ставил, время говорил лампа, осталось дождаться радиомодуль для выноса датчика на улицу. Ещё бы показ даты прикрутить
 

ASM

★★★★★✩✩
26 Окт 2018
1,918
422
@Maxx1200, вон оно что) ну ладно, уберем тогда это дело в следующем обновлении))
все супер работает
не понятно это про что))
Ещё бы показ даты прикрутить
добавлено же, 5 режим, только не вынесена информация об этом на портал)
 
  • Лойс +1
Реакции: Mishanya TS и Maxx1200

Mishanya TS

★★★★✩✩✩
11 Дек 2019
358
293
@Maxx1200, вон оно что) ну ладно, уберем тогда это дело в следующем обновлении))
Если есть возможность файлы MP3 загружать сразу на ESP, зачем флешка, на мой взгляд это лучше
не понятно это про что))
Про прошивку и проект в целом
добавлено же, 5 режим, только не вынесена информация об этом на портал)
Спасибо, а где в прошивке этот код?
 
Изменено:

Mishanya TS

★★★★✩✩✩
11 Дек 2019
358
293
@ASM, решил плеер подкинуть, а он ошибку дает
'mp3Serial' was not declared in this scope

C++:
'mp3Serial'   mp3Serial.begin(MP3_SERIAL_SPEED, SWSERIAL_8N1, MP3_RX_PIN, MP3_TX_PIN, false, MP3_SERIAL_BUFFER_SIZE, 0); //false=сигнал не инвертирован, 0=размер буфера ISR/RX (общий с последовательным буфером TX)
 

Maxx1200

★✩✩✩✩✩✩
11 Фев 2022
95
19
Изменено:
  • Лойс +1
Реакции: ASM

ASM

★★★★★✩✩
26 Окт 2018
1,918
422
Урра) допилил)
Избавился от вкладки справка)
Избавился от спойлеров, сделал более изящнее решение)
изменения beta_5 и beta_5.1, два файла)
 
  • Лойс +1
Реакции: Mishanya TS

ASM

★★★★★✩✩
26 Окт 2018
1,918
422
Подключил DFP, на 14 часов звуков не было) На тесте замыкал контакты на воспроизведение, звуки было слышно)
В интерфейсе включил модуль, время, 0-0, режим время.

Нашел ошибку в коде, неверный плеер был выбран, надо
C++:
#define DFPlayer_type DFPLAYER_MINI
это замечание не понимаю)
Код:
Не копируйте 0003.mp3, а затем 0001.mp3, поскольку 0003.mp3 будет воспроизводиться первым.
новая попытка, включил все режимы, время 9-21.
итого, перезагрузка ESP))
 
Изменено:

Romshteks

✩✩✩✩✩✩✩
13 Май 2020
43
4
ASM
У меня модуль DFPlayer mini вот с такими настройками работает без проблем

setup:
  Serial.println("Инициализация DFPlayer... (может занять 3~5 секунд)");                                      //для отладки
  mp3Serial.begin(MP3_SERIAL_SPEED, SWSERIAL_8N1, MP3_RX_PIN, MP3_TX_PIN, false, MP3_SERIAL_BUFFER_SIZE, 0);  //false=сигнал не инвертирован, 0=размер буфера ISR/RX (общий с последовательным буфером TX)
  mp3.begin(mp3Serial, MP3_SERIAL_TIMEOUT, DFPLAYER_HW_247A, false);                                          //"DFPLAYER_HW_247A" см. ПРИМЕЧАНИЕ, false = нет обратной связи от модуля после команды
  mp3.stop();                                                                                                 //если плеер работал во время перезагрузки ESP8266
  mp3.reset();                                                                                                //сбросить все настройки по умолчанию
  mp3.setSource(2);                                                                                           //1=USB-диск, 2=TF-карта, 3=Aux, 4=спящий режим, 5=NOR Flash
  mp3.setEQ(0);                                                                                               //0=Выкл., 1=Поп, 2=Рок, 3=Джаз, 4=Классика, 5=Бас
 

ASM

★★★★★✩✩
26 Окт 2018
1,918
422
@Romshteks,а я все выискиваю, где эта строка, ну раз работает, оставим как есть)
смотрю объединил два файла в один)