Поддержка датчика DHT 12

Использование датчиков и обсуждение пользовательских блоков к ним
Ответить
Texxx
Рядовой
Сообщения: 5
Зарегистрирован: 06 фев 2017, 08:13
Откуда: Новосибирск

Поддержка датчика DHT 12

Сообщение Texxx »

Доброго дня всем.  В Flprog нет поддержки датчика DHT 12.  Каким образом можно добавить этот датчик?
Anydy

Поддержка датчика DHT 12

Сообщение Anydy »

Texxx писал(а):Каким образом можно добавить этот датчик?
Ну например создать пользовательский блок, ка это сделать  - есть уроки!
Если самому не получается - поможем, только сначала сам!
Texxx
Рядовой
Сообщения: 5
Зарегистрирован: 06 фев 2017, 08:13
Откуда: Новосибирск

Поддержка датчика DHT 12

Сообщение Texxx »

Помогайте, с программированием не очень еще со школы.   Буду  очень признателен за помощь. 
Anydy

Поддержка датчика DHT 12

Сообщение Anydy »

А оно не тоже самое что и DHT11, DHT22? Просто я с ними не имел дела)))
PS. Вы его вообще пробовали подключать без FLprog?
Если да то где рабочий скетч для ардуино?
Если есть рабочий скетч то сделать из него блок - 5 минут!
Нашел библиотеку для DHT12 сейчас сделаю блок.....
Texxx
Рядовой
Сообщения: 5
Зарегистрирован: 06 фев 2017, 08:13
Откуда: Новосибирск

Поддержка датчика DHT 12

Сообщение Texxx »

Anydy, с ардуино работаю только через Flprog (почему,написал выше). DHT12 работает по шине I2C. Это удобно, так как можно подключить больше датчиков, не задействовав лишнии входы на ардуинке. А нужно подключить 12 шт.
Последний раз редактировалось Texxx 21 ноя 2017, 16:13, всего редактировалось 1 раз.
Anydy

Поддержка датчика DHT 12

Сообщение Anydy »

Склепал по быстрому блок, конечно он еще сырой, проверьте вообще работает? У меня нет таких датчиков, проверить не могу, но компилируется без ошибок!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Texxx
Рядовой
Сообщения: 5
Зарегистрирован: 06 фев 2017, 08:13
Откуда: Новосибирск

Поддержка датчика DHT 12

Сообщение Texxx »

Спасибо, огромное. Датчики едут.  Как приедут, проверю, отпишусь обязательно.
Anydy

Поддержка датчика DHT 12

Сообщение Anydy »

Пожалуйста! Я то думал что они у вас уже есть! Если не нужна влажность для каждого датчика (читал что врут они по влажности...и по температуре может тоже) то рекомендую использовать DS18B20
holodaleksey
Лейтенант
Сообщения: 566
Зарегистрирован: 10 янв 2016, 13:47

Поддержка датчика DHT 12

Сообщение holodaleksey »

в чем подвох?!
"DHT12  With  a  single  bus,  and  standards  I2C.
Two  kinds  of communication  and  single  bus  communication  mode  is  fully compatible with DHT11".

http://b2a66604b1dde25.ru.s.siteapi.org/docs....1a3.pdf
Подпись удалена мною по требованию администрации форума, что является нарушение демократии )
Anydy

Поддержка датчика DHT 12

Сообщение Anydy »

holodaleksey писал(а):в чем подвох?!
А что не так?
avtoserg
Рядовой
Сообщения: 10
Зарегистрирован: 26 ноя 2017, 08:53
Откуда: Барнаул

Поддержка датчика DHT 12

Сообщение avtoserg »

Здравствуйте, всем!
я тоже новичек
проверил блок на железяке
на дисплее отображаются "кракозябры"
файлы приложил
Аватара пользователя
Rovki
Полковник
Сообщения: 4891
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Поддержка датчика DHT 12

Сообщение Rovki »

Anydy писал(а): 21 ноя 2017, 16:34 Склепал по быстрому блок, конечно он еще сырой, проверьте вообще работает? У меня нет таких датчиков, проверить не могу, но компилируется без ошибок!
а где задается пин с которым работает датчик????
Электронщик до мозга костей и не только
Anydy

Поддержка датчика DHT 12

Сообщение Anydy »

rovki, ну ты нашел тему трехгодовалой давности.....я тогда еще наверное тренировался в создании блоков....не помню...тебе нужен блок для DHT? Вроде были на форуме.....если не то - сделаю для тебя...
Аватара пользователя
Rovki
Полковник
Сообщения: 4891
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Поддержка датчика DHT 12

Сообщение Rovki »

Anydy писал(а): 28 авг 2020, 21:15 rovki, ну ты нашел тему трехгодовалой давности.....я тогда еще наверное тренировался в создании блоков....не помню...тебе нужен блок для DHT? Вроде были на форуме.....если не то - сделаю для тебя...
Да ,для DHT12
Электронщик до мозга костей и не только
ecoins
Полковник
Сообщения: 3139
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер

Поддержка датчика DHT 12

Сообщение ecoins »

DHT12 — это датчик температуры и влажности предназначен для одновременного замера температуры и влажности. Сенсор состоит из емкостного сенсора влажности и термистора, он также содержит в себе простой 8-битовый микроконтроллер, который хранит калибровочные поправки для датчиков и выполняет функцию АЦП. Данный датчик может быть подключен к любому микроконтроллеру, в том числе к Arduino. Этот датчик является обновлённый DHT11, он меньше по размеру и лучше в точности по сравнению с DHT11. Главное отличие данного датчика от DHT11 — это работа по протоколу I2C. Также поддерживается 1-проводная шина, для этого нужно подключить SCL к земле.
---------------------
Можно использовать как однопроводной и использовать блоки для DHT22.
--------------------
Сравнил BME280 (i2c, фирма BOSH) и DHT21. Последний сильно уступает в точности, например:
BME280 DHT21
t 25.54 ->27.2
h 47.0 ->63.2
Аватара пользователя
Rovki
Полковник
Сообщения: 4891
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Поддержка датчика DHT 12

Сообщение Rovki »

ecoins писал(а): 28 авг 2020, 22:49 DHT12 — это датчик температуры и влажности предназначен для одновременного замера температуры и влажности. Сенсор состоит из емкостного сенсора влажности и термистора, он также содержит в себе простой 8-битовый микроконтроллер, который хранит калибровочные поправки для датчиков и выполняет функцию АЦП. Данный датчик может быть подключен к любому микроконтроллеру, в том числе к Arduino. Этот датчик является обновлённый DHT11, он меньше по размеру и лучше в точности по сравнению с DHT11. Главное отличие данного датчика от DHT11 — это работа по протоколу I2C. Также поддерживается 1-проводная шина, для этого нужно подключить SCL к земле.
---------------------
Можно использовать как однопроводной и использовать блоки для DHT22.
--------------------
Сравнил BME280 (i2c, фирма BOSH) и DHT21. Последний сильно уступает в точности, например:
BME280 DHT21
t 25.54 ->27.2
h 47.0 ->63.2
Так DHT21 или DHT12???
Электронщик до мозга костей и не только
ecoins
Полковник
Сообщения: 3139
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер

Поддержка датчика DHT 12

Сообщение ecoins »

Rovki писал(а): 28 авг 2020, 23:35 Так DHT21 или DHT12???
C DHT21 - однопроводной интерфейс.
Судя по описанию DHT12 - это обновленный DHT11 (вообще очень плохой датчик - мы от него отказались полностью) с контроллером для реализации интерфейса i2c
https://micro-pi.ru/dht12-i2c-%D0%B4%D0 ... %80%D1%8B/
Ответить

Вернуться в «Датчики температуры, влажности и давления»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость