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

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

  • BMP280

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

    Голосов: 71 73.2%

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

ASM

★★★★★✩✩
26 Окт 2018
1,918
422
@kym13, bmp/bme280 без разницы, библиотека Алекса поддерживает оба варианта.
 

maksland

★★★✩✩✩✩
13 Янв 2019
618
145
Omsk
GyverBME280 1.5.3 стоит
откачу на v1.5 пока, может заработает
в общем с BMP температуру и давления совсем не берёт
у них адрес 0x77 и 0x76 может быть
а библиотеке только 0x76
 
Изменено:

ASM

★★★★★✩✩
26 Окт 2018
1,918
422

maksland

★★★✩✩✩✩
13 Янв 2019
618
145
Omsk
пока не могу подключить UART, я по воздуху обновляю
1.5 проверял, даже адрес менял на 77 - всё равно нули
 

kym13

★★★✩✩✩✩
14 Ноя 2020
719
118
Проверил, ни с одной из версий библиотек "GyverBME280" датчик ВМР280 не работает, менял адреса, в com порт выводит нули т.е. датчик библиотека видит но не считывает , вот с "Adafruit_BMP280" без проблем в порт выводит все данные.
 
Изменено:

kym13

★★★✩✩✩✩
14 Ноя 2020
719
118
@ASM, Фишка библиотеки "GyverBME280" была в том что она должна работать с датчиками ВМР/ВМЕ280, а раз она на поддерживает ВМР280 то может заменить её на две обычные типа "Adafruit_BMP280 - Adafruit_BME280" или это много в коде переписывать?
PS: Разобрался с библиотекой "GyverBME280" по умолчанию адрес 0х76 и у ВМЕ тоже этот адрес, а у ВМР адрес 0х77 если его прописать в обоих файлах (h. срр) библиотеки то ВМР работает, а ВМЕ нет и наоборот.
PS2: В библиотеке "GyverBME280" прописал адрес 0х77. На самом датчике BME280 поменял адрес с 0х76 на 0х77(перепаял перемычку) и теперь при загрузке примера работают оба датчика и ВМЕ и ВМР.
 
Изменено:

kym13

★★★✩✩✩✩
14 Ноя 2020
719
118
@ASM, Сделал так bmp280.begin(0x77);. Подключил датчик АНТ20+ВМР280, заработало, только в WEB где температура и давление добавлю вместо ВМЕ 280 -> ВМР/ВМЕ280. Библиотеку установил "GyverBME280-1.5.3".
Подправил схемы.
 

Вложения

Изменено:

ASM

★★★★★✩✩
26 Окт 2018
1,918
422
@kym13, значит добавлю два датчика в список

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

Вложения

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

maksland

★★★✩✩✩✩
13 Янв 2019
618
145
Omsk
Радует что и радио удлинитель уличного датчика пригодился, часы отличные получились !
Универсальность по датчикам, простая схема, доступность деталей.
 
  • Лойс +1
Реакции: nick 56 и kym13

kym13

★★★✩✩✩✩
14 Ноя 2020
719
118
@ASM, Я сам всё поменял и проверил скрин в посте выше выложил. Схемы тоже обновлю с учетом нового датчика.
 

maksland

★★★✩✩✩✩
13 Янв 2019
618
145
Omsk
нет, библиотеку не трогал
а где именно исправлять ?
с поста ASM выше использовал скетч и библиотеку перекачивал по новой
но обновляю по воздуху , может надо по UART прошить ?
и почему то AHT перестал работать - 255 значение показывает
 
Изменено:

ASM

★★★★★✩✩
26 Окт 2018
1,918
422
@maksland, после изменения, нужно перезагрузить. Инициализация идёт при запуске.
 
  • Лойс +1
Реакции: kym13

maksland

★★★✩✩✩✩
13 Янв 2019
618
145
Omsk
1740670393692.png 1740670417072.png всё поломалось :)
по UART прошил с полной очисткой

Отбой ! микросхема часов SDA садила на землю.
вытащил батарейку - пропало короткое
AHT работает, BMP нет
уберу микросхему часов пока
 
Изменено:

maksland

★★★✩✩✩✩
13 Янв 2019
618
145
Omsk
выставляю BMP280 из состояния "выкл" - температура и давление "0"
перезагружаю часы - уже выставлено BMP280 - но показания все равно "0"
меняю на BME280 не перегружая - появляются показания !
сохраняю, перегружаю - BME280 сохранено - показаний нет !
и по кругу - выставляю BMP- перегруз - выставляю BME - показывает ! но до перегрузки !
1740674173300.png 1740674196714.png
 

kym13

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

@maksland,
Попробуй этот скетч, у меня работает. Настройки поменяй под себя. На скрине температура и давление с ВМР280 влажность с АНТ два датчика на одной плате.
 

Вложения

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

nick 56

★★✩✩✩✩✩
11 Апр 2024
146
54
ASM столкнулся с такой проблемой: два раза китайцы прислали не тот плеер, вместо MP3-TF-16P шлют MP3-TF-16PV3.0, который не хочет здесь работать. Что можно предпринять? В других часах работает с библиотекой DFRobotDFPlayerMini.h, как то сюда можно добавить?
 

ASM

★★★★★✩✩
26 Окт 2018
1,918
422
@nick 56, дождёмся ответа других, может завалялись и такие версии.

у кого есть возможность, проверьте либу на плеере.
 
Изменено:

kym13

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

@ASM,
...проверьте либу на плеере... Какую именно, ту что в проекте или "DFRobotDFPlayerMini" ?
 

ASM

★★★★★✩✩
26 Окт 2018
1,918
422
@kym13, в проекте рабочая. А будет ли робот работать на нашей?
 

kym13

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

@ASM, ...А будет ли робот работать на нашей? .... НЕТ. Пробовал, при компиляции ошибку выдает.

а подкорректировать... Если бы знать где корректировать. Ошибку выдаёт во вкладке "hub"
Библиотека эта.
 

Вложения

Изменено:

ASM

★★★★★✩✩
26 Окт 2018
1,918
422
@kym13, так надо не просто заменить, а подкорректировать... Или загрузить пример с библиотеки и управлять с пинов плеера. Походу мне придется мини стенд собирать из ESP и плеера.