в корзину
Корзина покупокДатчик влажности и температуры DHT11
DHT11 это цифровой датчик температуры и влажности, позволяющий калибровать цифровой сигнал на выходе. Состоит из емкостного датчика влажности и термистора. Также, датчик содержит в себе АЦП для преобразования аналоговых значений влажности и температуры.
Питание и I/O 3.5-5.5 В
Определение влажности 20-95% с 5% точностью
Определение температуры 0-50 град. с точностью 2 град.
Частота опроса не более 1 Гц (не более раза в 1 сек.)
Размеры 15.5мм x 12мм x 5.5мм
3 вывода с расстоянием между ножками 0.1"
Выводы:
1. Vcc (3-5В питание)
2. Data out — Вывод данных
3. Земля
При подключении к микроконтроллеру, вы можете между выводами Vcc и Data разместить подтягивающий pull-up резистор номиналом 10 кОм. Плата Arduino имеет встроенные pull-up, однако они очень слабенькие — порядка 100 кОм.
Пример скетча:
#include "DHT.h" #define DHTPIN 0 // к какому пину будет подключен вывод Data //выбор используемого датчика #define DHTTYPE DHT11 // DHT 11 //#define DHTTYPE DHT22 // DHT 22 (AM2302) //#define DHTTYPE DHT21 // DHT 21 (AM2301) //инициализация датчика DHT dht(DHTPIN, DHTTYPE); void setup() { Serial.begin(9600); dht.begin(); } void loop() { // чтение температуры и влажности займет примерно 250 миллисекунд float h = dht.readHumidity(); float t = dht.readTemperature(); // проверяем правильные ли данные получили if (isnan(t) || isnan(h)) { Serial.println("Error reading from DHT"); } else { Serial.print("Humidity: "); Serial.print(h); Serial.print(" %t"); Serial.print("Temperature: "); Serial.print(t); Serial.println(" *C"); } }
Источник http://arduino.dp.ua/prod185-Datchik_vlajnosti_i_temperatyri_DHT11
Написать отзыв
Ваше имя:Ваш отзыв: Примечание: HTML разметка не поддерживается! Используйте обычный текст.
Оценка: Плохо Хорошо
Введите код, указанный на картинке: