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

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

  • BMP280

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

    Голосов: 71 73.2%

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

Medwed76

✩✩✩✩✩✩✩
17 Июл 2021
36
2
Взял шаблон отсюда:Arduino и метеодатчик BME280/BMP280 (alexgyver.ru) . Немного поправил код, вместо "delay(1000) " прописал delay(10000)". Примерно за час усредненные данные:
Temperature26.35
Humidity0.00
Pressure100023.51
Сейчас поставил другой датчик (то же бмп280), в начале была завышенная температура 29 с копейками, сейчас
Temperature: 25.81
Humidity: 0.00
Pressure: 99878.59
Вот как то так.
Какие мысли?
 

Medwed76

✩✩✩✩✩✩✩
17 Июл 2021
36
2
@ASM, это в тестовом варианте. А почему в часах такой бедлам с показаниями?
 

ASM

★★★★★✩✩
26 Окт 2018
1,918
422
@Medwed76, может подключение питания другое, или контакты. Пайка или дюпонт?)
 

Medwed76

✩✩✩✩✩✩✩
17 Июл 2021
36
2
Я не менял esp и датчики, только скетч.
К плате датчики конектятся дюпономи, на датчиках пайка. Оба датчика на Прошивке 2бета2 врали, на тестовом почти норма.
 

ASM

★★★★★✩✩
26 Окт 2018
1,918
422
@Medwed76, а на релизных прошивках?) Судя по голосованию, тут не мало с bmp280, но проблема впервые озвучена.
 

deniss777

✩✩✩✩✩✩✩
26 Янв 2022
18
0
НЕ могу понять . ошибку выдает ... C:\Users\ADMIN\Documents\Arduino\libraries\FastLED\src/platforms/esp/8266/clockless_esp8266.h:57:27: менял библиотеки . ардуино 1.8.7 . плата esp 8266 / может что то не так делаю . (( Ошибка компиляции для платы NodeMCU 1.0 (ESP-12E Module).
 
Изменено:

deniss777

✩✩✩✩✩✩✩
26 Янв 2022
18
0

C:\Users\ADMIN\Documents\Arduino\libraries\FastLED-3.5.0\src/platforms/esp/8266/clockless_esp8266.h: In instantiation of 'static bool ClocklessController<DATA_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::writeBits(uint32_t&, uint32_t) [with int BITS = 8; int DATA_PIN = 6; int T1 = 20; int T2 = 50; int T3 = 30; EOrder RGB_ORDER = RGB; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 85; uint32_t = unsigned int]':
C:\Users\ADMIN\Documents\Arduino\libraries\FastLED-3.5.0\src/platforms/esp/8266/clockless_esp8266.h:113:27: required from 'static uint32_t ClocklessController<DATA_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showRGBInternal(PixelController<RGB_ORDER>) [with int DATA_PIN = 6; int T1 = 20; int T2 = 50; int T3 = 30; EOrder RGB_ORDER = RGB; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 85; uint32_t = unsigned int]'
C:\Users\ADMIN\Documents\Arduino\libraries\FastLED-3.5.0\src/platforms/esp/8266/clockless_esp8266.h:41:27: required from 'void ClocklessController<DATA_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER>&) [with int DATA_PIN = 6; int T1 = 20; int T2 = 50; int T3 = 30; EOrder RGB_ORDER = RGB; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 85]'
C:\Users\ADMIN\Documents\Arduino\libraries\FastLED-3.5.0\src/platforms/esp/8266/clockless_esp8266.h:38:15: required from here
C:\Users\ADMIN\Documents\Arduino\libraries\FastLED-3.5.0\src/platforms/esp/8266/clockless_esp8266.h:55:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
55 | for(register uint32_t i = BITS; i > 0; --i) {
 

deniss777

✩✩✩✩✩✩✩
26 Янв 2022
18
0

lentiai

✩✩✩✩✩✩✩
19 Янв 2023
4
1
Добрый вечер, уважаемые форумчане. Собираю, вернее почти собрал часики. Вот уже три дня (и три ночи) пырхаюсь с прошивкой. Хотя вроде и опыт кое какой есть - собрал гирлянду GyverPanelWiFi на 900 точек ,все работает. Короче, я понимаю проблема с библиотеками, ОГРОМАЯ просьба, Каму не лень, у кого работает, скиньте полный проект с последним скетчем и рабочими библиотеками к нему (в идеале, ссылку в шапку). Спасибо.
 

ASM

★★★★★✩✩
26 Окт 2018
1,918
422
как теперь зайти в esp 8266 /
никак) портал появился в новых версиях)
ID УЗНАТЬ, ЧТОБ В МОНИТОРИНГ НАРОДНЫЙ ДОБАВИТЬ .
https://narodmon.ru/ip
скиньте полный проект с последним скетчем
в шапке есть) можно и тут взять, бету)
 
Изменено: