Hemma Ventilation (3 / 8 steg)
Steg 3: Fukt sensorer (DHT22)
HumiditySensors (DHT22)
Hårdvara
Sensorerna behöver en pull-up resistor (1k - 5k Ohm – en per sensor) mellan Data och Vcc. Dessa sensorer kan ha en sensor på en datalinje.
Jag testade den luftfuktighet sensorer för att hitta den mest konsekventa, eftersom två första var mycket inkonsekvent och felaktiga. Du måste nog testa flera sensorer för att hitta några som är konsekventa.
Jag trådbunden upp fem sensorer sida vid sida och körde ett program som läser alla sensorer. Det var upp till 10% skillnad mellan sensorer
Detta är ingenstans nära med 2% noggrannhet de ska vara. Jag hittade en hemsida (http://www.kandrsmith.org/RJS/Misc/calib_dht22.html) som visade tester för dessa sensorer. Resultaten var att dessa sensorer var mer korrekta än min, men att de kunde misslyckas efter ungefär ett år. Efter att ha kört dem i några timmar med att använda dem. hittade jag att de ofta ger fel resultat eller inga resultat. Jag var tvungen att skriva en funktion för att hantera dessa problem.
Jag tror att dessa sensorer är så dåligt att jag måste hitta mer tillförlitliga luftfuktighet sensorer för att göra tillförlitliga system.
Programvara
Instruktionerna är från https://learn.adafruit.com/dht-humidity-sensing-o...
sudo apt-get update
sudo lämplig-få installera python-dev build-essential python-openssl
git clone https://github.com/adafruit/Adafruit_Python_DHT.g...
CD Adafruit_Python_DHT
sudo python setup.py installera