Пользовательские блоки BME280,BMP280, AHT10, HTU21D, MH-Z19b с разрешением опроса "En"

добавление входа «En»- разрешение опроса и внешнее управление периодом опроса в пользовательские блоки датчиков:BME280, BMP280, AHT10, HTU21D, MH-Z19b.

Пользовательские блоки расширяющие базовый функуионал программы по работе с различными датчиками и энкодерами
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Ответить
rogekam
Рядовой
Сообщения: 77
Зарегистрирован: 24.06.2020{, 21:21}
Репутация: 28
Откуда: RUS31
Имя: Egor

Пользовательские блоки BME280,BMP280, AHT10, HTU21D, MH-Z19b с разрешением опроса "En"

#1

Сообщение rogekam » 03.02.2021{, 12:11}

Мой знакомый Алексей, делая часы по проекту Грачика, решил заменить датчик DHT22 на BME280. Но как оказалось, у пользовательского блока BME280, нет входа «En»-разрешение опроса. Решил добавить вход «En» в ранее опубликованные мной пользовательские блоки датчиков:
BME280 : viewtopic.php?f=43&t=6573
AHT10: viewtopic.php?f=74&t=6619
MH-Z19b viewtopic.php?f=74&t=6613
А также ещё собрал пользовательский блок для датчика HTU21D, с библиотекой "HTU21D-master", и BMP280.
Датчик_BME280_timeOut_En_01_(Code_-_Basic).ubi
(283.86 КБ) 245 скачиваний
Датчик_BMP280_timeOut_En_01_(Code_-_Basic).ubi
(259.23 КБ) 204 скачивания
AHT10_TIMEOUT_En_01_(Code_-_Basic).ubi
(262.65 КБ) 216 скачиваний
MH-Z19b_ESP8266_interval_OFFczp_En_(Code_-_Basic).ubi
(51.28 КБ) 160 скачиваний
HTU21D_timeOut_En_01_(Code_-_Basic).ubi
(333.15 КБ) 181 скачивание
Может кому пригодиться.
BormanYA писал(а):
04.01.2021{, 01:13}
rogekam писал(а):
19.07.2020{, 21:25}
Пользовательский блок:BME280_timeOut_(CODE).ubi
Без физического подключения датчика, постоянно перезагружает ESP.
BME280 исправил. Также исправил AHT10, HTU21D,BMP280.
Эти же блоки для FLProg 6.3.1
AHT10_HTU21D_BME280_BMP280_MH-Z19B in FLProg631.7z
(36.76 КБ) 338 скачиваний

NickNeo
Рядовой
Сообщения: 29
Зарегистрирован: 16.10.2018{, 08:26}
Репутация: 1
Имя: NickNeo

Пользовательские блоки BME280,BMP280, AHT10, HTU21D, MH-Z19b с разрешением опроса "En"

#2

Сообщение NickNeo » 19.07.2021{, 20:02}

rogekam писал(а):
03.02.2021{, 12:11}

BME280 исправил. Также исправил AHT10, HTU21D,BMP280.
Эти же блоки для FLProg 6.3.1 AHT10_HTU21D_BME280_BMP280_MH-Z19B in FLProg631.7z
А для датчика AHT10 можно добавить вывод точки росы?

rogekam
Рядовой
Сообщения: 77
Зарегистрирован: 24.06.2020{, 21:21}
Репутация: 28
Откуда: RUS31
Имя: Egor

Пользовательские блоки BME280,BMP280, AHT10, HTU21D, MH-Z19b с разрешением опроса "En"

#3

Сообщение rogekam » 20.07.2021{, 09:33}

NickNeo писал(а):
19.07.2021{, 20:02}
А для датчика AHT10 можно добавить вывод точки росы?
NickNeo, вчера же, NickNeo добавил... :)

NickNeo
Рядовой
Сообщения: 29
Зарегистрирован: 16.10.2018{, 08:26}
Репутация: 1
Имя: NickNeo

Пользовательские блоки BME280,BMP280, AHT10, HTU21D, MH-Z19b с разрешением опроса "En"

#4

Сообщение NickNeo » 20.07.2021{, 16:19}

rogekam писал(а):
20.07.2021{, 09:33}
NickNeo писал(а):
19.07.2021{, 20:02}
А для датчика AHT10 можно добавить вывод точки росы?
NickNeo, вчера же, NickNeo добавил... :)
в том блоке что я добавил другая библиотека используется и там изначально был вывод точки росы, но в нем не было входа для задания периодичности опроса...

и я сначала написал тут просьбу, а потом взял тот блок и добавил туда вход периодичности опроса(так как там проще это сделать). да и с тем блоком у меня почему-то не совсем стабильно работает, через какое-то время esp отваливается, поэтому хотел этот блок попробовать.

sergii2012
Сержант
Сообщения: 129
Зарегистрирован: 07.01.2019{, 16:02}
Репутация: 4
Имя: Сергей

Пользовательские блоки BME280,BMP280, AHT10, HTU21D, MH-Z19b с разрешением опроса "En"

#5

Сообщение sergii2012 » 05.01.2022{, 11:12}

как поменять пины шины i2c ?

Аватара пользователя
mehanikru
Рядовой
Сообщения: 62
Зарегистрирован: 16.01.2021{, 22:26}
Репутация: 3
Откуда: Кореновск
Имя: Сергей

Пользовательские блоки BME280,BMP280, AHT10, HTU21D, MH-Z19b с разрешением опроса "En"

#6

Сообщение mehanikru » 06.01.2022{, 04:17}

Ни как. Пины привязаны к железу. :smile44:
Руководить - это значит не мешать хорошим людям работать. С.П. Капица

Ответить

Вернуться в «Датчики и энкодеры»