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

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

  • BMP280

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

    Голосов: 71 73.2%

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

kym13

★★★✩✩✩✩
14 Ноя 2020
716
118
ASM. А в какой вкладке обратный отсчёт при запуске?
 

kym13

★★★✩✩✩✩
14 Ноя 2020
716
118

@ASM,
Подключены только ВМР280 и АНТ20. Если включить как на скрине №5 то ВМР температуру выводит, а давление нет, если как на скрине №6 то не выводит влажность(потому что выводить не откуда ВМЕ не подключен)но показывает давление, а если указать для влажности АНТ то пропадает давление.

Так у вас судя по адресу ВМЕ, у меня ВМЕ тоже работает я его для чистоты эксперимента отпаял.

PS: Заменил ВМР на отдельный температуру показывает, а давление нет. Как только включаешь влажность с АНТ на ВМЕ так сразу ВМР начинает показывать давление.
 

Вложения

  • 38.1 KB Просмотры: 9
  • 39.6 KB Просмотры: 9
Изменено:

ASM

★★★★★✩✩
26 Окт 2018
1,918
422
Сделал небольшие изменения. Теперь адрес датчика меняется сразу, без перезагрузки.
 

Вложения

  • Лойс +1
Реакции: maksland

maksland

★★★✩✩✩✩
13 Янв 2019
613
143
Omsk
ну... работает !
и надо как ни будь меню оптимизировать
осмелюсь предложить пока первую вкладку и вторую
 

Вложения

Изменено:

ASM

★★★★★✩✩
26 Окт 2018
1,918
422
Изменил немного интерфейс, будет удобно, у кого выключен ночной режим) зацените)
 

Вложения

  • Лойс +1
Реакции: nick 56 и kym13

nick 56

★★✩✩✩✩✩
11 Апр 2024
146
54
Вроде всё работает. Но очередной вопрос, почему то перестала оперативно отображаться яркость в вебморде. Ставлю задержку 1 минуту, закрываю датчик, на часах яркость падает, а в вебе нет .Надо нажать на круговые стрелки, чтоб инфа отобразилась
 
  • Лойс +1
Реакции: kym13

ASM

★★★★★✩✩
26 Окт 2018
1,918
422
@nick 56, у меня стоит 2 сек, реагирует на изменения без проблем.
Попробуй удалить и заново добавить устройство. Я это сделал сразу...
 

nick 56

★★✩✩✩✩✩
11 Апр 2024
146
54
Заработало отображение, но с задержкой не в 1сек, а примерно в 5. Сами часы реагируют быстро в 1 сек.
 
  • Лойс +1
Реакции: kym13

maksland

★★★✩✩✩✩
13 Янв 2019
613
143
Omsk
что то у меня потухло всё, даже в точку доступа не вываливается
у меня правда интернета нет, экран черный
 

ASM

★★★★★✩✩
26 Окт 2018
1,918
422
@maksland, надо продумать механизм, если часы имеют rtc, но нет интернета, то запускать с rtc. Рекурсию попробую убрать.
 
  • Лойс +1
Реакции: AlChel и kym13

maksland

★★★✩✩✩✩
13 Янв 2019
613
143
Omsk
у меня и rtc нет, прошиваю через ардуино через uart
как часы себя ведут (должны вести ) если нет rtc и интернета ?

запорол вторые часы - обновлял по воздуху, после перегрузки тишина
хотя на старой прошивке - проходило время и они включались, эти кстати с RTC были
время точно показывали, почти год провалялись на складе а время даже на минуту не ушло !
библиотеки сверил с теми что на работе, отличий нет - там скомпилировалось и залилось без проблем, даже ошибок нет
дома с ошибкой
In file included from d:\Users\jn79\Documents\Arduino\libraries\FastLED\src/FastLED.h:80:0,
from D:\Users\jn79\Documents\Arduino\BigClock_AlChel\BigClock_AlChel.ino:24:
d:\Users\jn79\Documents\Arduino\libraries\FastLED\src/fastspi.h:163: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"
но скомпилировалось потом
 
Изменено:

nick 56

★★✩✩✩✩✩
11 Апр 2024
146
54
ASM. А в последней прошивке Вы убрали округление температуры? Если больше 0,5 в большую сторону. На 3.2 работает правильно.
 
  • Лойс +1
Реакции: kym13

maksland

★★★✩✩✩✩
13 Янв 2019
613
143
Omsk
рано радовался, на работе вчера давление как было так и осталось - пришло письмо с мониторинга - давление давно не менялось ! :)
повыбирал адрес датчик - вообще всё пропало
пришлось откатился на скетч kym13 - заработало все сразу !
ASM, где то в коде проблема сидит

P.S. Часы простояли час не живые ! и потом сработала сигнашка :) час пытались подключится к сети, кое как зашел в точку доступа, настроил отображение и в перегрузку отправил
потом счетчик доходит до 55, 56 и зависает всё
 
Изменено:

ASM

★★★★★✩✩
26 Окт 2018
1,918
422
@maksland, у меня эта же прошивка, всё работает, странно как-то...
Про счётчик это изначальная бага, она только показывает, что нет интернета.

Я переписал функцию rtccheck, затестить не успел.

@nick 56, ничего не менялось, возможно разные версии библиотек так работают.
 

maksland

★★★✩✩✩✩
13 Янв 2019
613
143
Omsk
я вот тоже думаю что где то библиотеку не ту обновил, сейчас дома всё удалил и качаю с работы
и счетчик не завис окончательно - остановка на 55 потом через какое то время 56
час почти прошел - 58
 
Изменено:

nick 56

★★✩✩✩✩✩
11 Апр 2024
146
54
возможно разные версии библиотек так работают.
библиотек чего? Передо мной двое часов, на одних версия 3.2, на других последняя. Данные берут с одного радиодатчика, 3.2 округляет в большую сторону, а обновлённая в меньшую.
 
  • Лойс +1
Реакции: kym13

ASM

★★★★★✩✩
26 Окт 2018
1,918
422
@nick 56,
FtempS = getTempRX() + o.cor_tempS;
b.Label_("FtempS", String(FtempS)).label(F("Уличная")).fontSize(20);
все оригинальное, как считал, так и вывел)
также и в часах
int a = FtempS * 10; //25.43 -> 254
никакого округления
 

nick 56

★★✩✩✩✩✩
11 Апр 2024
146
54
FtempS = getTempRX() + o.cor_tempS;
b.Label_("FtempS", String(FtempS)).label(F("Уличная")).fontSize(20);
все оригинальное, как считал, так и вывел)
также и в часах
int a = FtempS * 10; //25.43 -> 254
никакого округления
Это в каком разделе и в какой версии искать