Wemos d1 mini + HTU21D

p.p.golyakov

✩✩✩✩✩✩✩
26 Окт 2023
4
0
Добрый всем день.

Подключил вот по такойсхеме https://kit.alexgyver.ru/tutorials/htu21d/ показывает 999 температуру и 999 влажность вне зависимости ни от чего, попробовал этот же датчик на ардуино нано всё работает как часы. Куда копать?
 

PiratFox

★★★★★✩✩
13 Фев 2020
1,703
474
@p.p.golyakov, проблема, похоже, в питании.
попробовал этот же датчик на ардуино нано всё работает как часы.
Вот это и настораживает. Если датчик со стабилизатором 3,3 вольта, то при подключении к вемосу питание на него нужно подавать 5 вольт. А не так, как на картинке гайвера, где подаётся 3,3 вольта. Чипу тупо не хватает напряжения питания, т.к. его просаживает стабилизатор. Поэтому он не работает.
 
Изменено:

p.p.golyakov

✩✩✩✩✩✩✩
26 Окт 2023
4
0
я датчик к ардуине подключал на 3.3, и на самом датчике написано 3.3
Вот такой, другое дело что у Ардуино же 5 вольтовая логика получается я подключаю датчик к 3.3 а читаю как с 5.
В гугле пишут что это какаято беда с i2c.
 

Вложения

PiratFox

★★★★★✩✩
13 Фев 2020
1,703
474
@p.p.golyakov, так надо было сразу так и сказать, экстрасенсов тут нету. Ваши же слова:
А теперь выясняется, что нет. Что дальше всплывёт - неизвестно. Ищите сами, у меня нет желания клещами тянуть информацию и играть в угадайку. Это нужно вам, а не кому-то ещё.
 
Изменено:

p.p.golyakov

✩✩✩✩✩✩✩
26 Окт 2023
4
0
@PiratFox, Понятно, спасибо. Ну нет так нет, я вроде Вас не заставлял отвечать.

ps: к вемосу всё подключено как на картинке из ссылки, счетч залит из примера по ссылке
По поводу того как это подключено к ардуино нано, не уверено что это важно, к нему я подключал просто чтобы проверить что датчик работает.
 

p.p.golyakov

✩✩✩✩✩✩✩
26 Окт 2023
4
0
всё разобрался есть два варианта решения, первый это подключить к пинам D3 D4 а в библиотеке указать I2c (2,0) второй вариант который у меня реализовался, это если на туже I2C подключить другой девайс то почемуто начинает работать. Я подключил экран i2cшный.