Сензорът за влажност DHT11 е изключително полезен компонент за проекти, свързани с мониторинг на околната среда. Той измерва температурата и влажността, предоставяйки ни ценни данни за контролиране на условията на околната среда.
За този проект ще ви бъдат необходими:
Как да свържем DHT11 с Arduino Uno:
- Свържете VCC на DHT11 към 5V на Ардуиното.
- Свържете GND на DHT11 към GND на Ардуиното.
- Свържете data пина на DHT11 към порт D2 на Ардуиното.
- Код, който да качите на Ардуиното:
#include <DHT.h> #define DHTPIN 2 #define DHTTYPE DHT11 DHT dht(DHTPIN, DHTTYPE); void setup() { Serial.begin(9600); Serial.println("DHT11 Test"); dht.begin(); } void loop() { delay(2000); float humidity = dht.readHumidity(); float temperature = dht.readTemperature(); Serial.print("Влажност: "); Serial.print(humidity); Serial.print("%, Температура: "); Serial.print(temperature); Serial.println("°C"); }
- Този код използва библиотеката DHT за четене на влажност и температура от сензора DHT11. Резултатите се изпращат към порта за сериен комуникация и могат да бъдат прочетени от Arduino IDE, като отворите сериен монитор с баудрейт 9600.