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

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

  • BMP280

    Голосов: 28 27.5%
  • BME280

    Голосов: 74 72.5%

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

Deniskyn

✩✩✩✩✩✩✩
11 Ноя 2019
8
1
Какая сейчас актуальная прошивка, 3.5, с гита? мне кажется какие то проблемы с гайверхаб... после прошивки не сохраняет настройки, на половине пунктов меню зеленая полоса сменятся красной и все.... куда копать?
 

kym13

★★★✩✩✩✩
14 Ноя 2020
751
123
@Deniskyn, Последняя версия 4b, у меня не сохраняются настройки только для плеера вернее они сбрасываются до тех значений которые прописаны во вкладке "Constants.h" и только на громкость, допустим в "Constants.h" громкость установлена 26 в WEB ставишь 30 перезагружаешь и она снова становиться 26.
 

SlavikBerdsk

✩✩✩✩✩✩✩
2 Апр 2021
22
4
Добрый день.
При компиляции 4b выдаёт 2 ошибки:
1) Нет библиотеки "Adafruit_NeoPixel"
2) BigClock:113:3: error: 'bot' was not declared in this scope
bot.tick();
^
exit status 1
'bot' was not declared in this scope

Подскажите, пожалуйста какую версию библиотеки поставить (максимум 1.15.5) и нужен ли bot?
 

kym13

★★★✩✩✩✩
14 Ноя 2020
751
123
@SlavikBerdsk, Не понял. Вставьте строку полностью типа "NTP.begin(w.gmt); или FDstat_t stat1 = _wifi.read(); ". У меня скетче строки смещены
 

SlavikBerdsk

✩✩✩✩✩✩✩
2 Апр 2021
22
4
void loop() {
bot.tick();
_wifi.tick();
_clock.tick();
_other.tick();
_narod.tick();
_dfp.tick();
_set.tick();
NTP.tick();
hub.tick();
rtc.tick();
mod();

static gh::Timer sec(1000);
if (sec) {
hub.update("FtempH").value(FtempH);
hub.sendUpdate("time");
hub.update("new_bright").value(new_brg);
hub.update("FtempS").value(FtempS);
hub.update("pres").value(pres);
hub.update("hum").value(hum);
Brightness();
ReadingSensors();
}
 

kym13

★★★✩✩✩✩
14 Ноя 2020
751
123
@SlavikBerdsk, Удалите или закоментируйте эту строку, это остатки от телеграм бота
ПС: Вы вообще какую версию пытаетесь скомпилировать? Номер версии во вкладке "Constants.h" в самом верху. Последняя версия BigClock_4b
 
Изменено:

SlavikBerdsk

✩✩✩✩✩✩✩
2 Апр 2021
22
4
Добрый день.
Подскажите, пожалуйста, как победить?
В ночном режиме при изменении ЛЮБОГО параметра - часы уходят сперва в цвет обычного режима, а затем возвращаются в ночной.
И в дополнение - Анимация в ночном режиме работает с непонятной яркостью.
 

ASM

★★★★★✩✩
26 Окт 2018
1,934
428
Что-то новое мудрите)
У меня в часах 4.0b стоит, проблем не было)

Говорят сейчас проблема с менеджером библиотек в Arduino IDE.
Алекс сделал программу https://github.com/AlexGyver/ArduManager
 
Изменено:
  • Лойс +1
Реакции: bort707

maloir

★★✩✩✩✩✩
14 Сен 2019
195
75
Доброго дня всем. Хочу распечатать корпус для часов на 3 д принтере. Подскажите актуальный файл для печати для часов.
 

kym13

★★★✩✩✩✩
14 Ноя 2020
751
123
@maloir, Архив большой не пропускает. Вот ссылка на яндекс диск: https://disk.yandex.ru/d/_5Muto7Ys40Zww
Если что-то будет не понятно напишите. Ниже это коробка в формате 3mf для элементов и она же крепление на стену или на стол,если нужно могу в STL отправить. Обновил ссылку на яндекс диск.
ПС: Заполнение при печати сегментов лучше делать 100%, а на стекла можно и 15%
 

Вложения

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

kym13

★★★✩✩✩✩
14 Ноя 2020
751
123
@maloir, Прозрачным если обычная лента WS2812b то пиксели видно будет, а вот если лента COB WS2812 то норм будет. Сами сегменты лучше темным пластиком печатать иначе засветка идет сбоку либо черной краской внутри покрасить.
PS: Перед тем как печатать стёкла промерьте места в сегментах куда они будут вставляться и внесите изменения в размеры стёкол.
 
Изменено:

SlavikBerdsk

✩✩✩✩✩✩✩
2 Апр 2021
22
4
Добрый вечер.
Добавил датчик освещённости HB1750(как оказалось зря);
Изменил первоначальное освещение (иначе если что-то не так - не видно запустились ли часы по освещённости);
Переименовал названия цветов на русский;
Добавил 2 цвета на выбор (нужна помощь. В данном варианте цвета сохраняются в памяти, НО как внести их первоначально при прошивке - не знаю).
Цвета в формате HEX. записать нужно "Aa45fF" (регистр значения не имеет);
Не получается подключить DFplayer. Версия 3. (MP3-TF-16P V3.0 на MH2024K) требуется TX и RX.
 

Вложения

kym13

★★★✩✩✩✩
14 Ноя 2020
751
123
@SlavikBerdsk, ...требуется TX и RX. ТХ на плеере не нужен он же только на прием работает, на плате контроллера указываем оба но для RX назначаем PIN 99 чтобы он в воздухе не висел. Подключение к RX плеера лучше через резистор в 1 Ком.
ПС: Кстати плеер версии V3 предпочтительней так как звук более громкий и чистый.
ПС: Что-то вы велосипед какой-то изобретаете, мой дневной цвет например, ну выберите цвет из выпадающего меню и будет вам цвет днём то же самое и в ночном режиме. И теперь без подключенного датчика BH-1750 часы даже точку доступа не создают, хотя с оригинальным скетчем можно было с "голым" контроллером подключиться к WEB морде.
 
Изменено:

SlavikBerdsk

✩✩✩✩✩✩✩
2 Апр 2021
22
4
Цвет - чтоб можно было свой вариант выбрать, а вот не стартует точка доступа... проверю, но всё, что изменил - подписал.