Arduino: bygg väderstation - hur det fungerar
Arduino är en riktig allrounder. I den här artikeln visar vi hur man gör Raspberry-klonen till en väderstation.
Bygg väderstationen med Arduino
För att bygga en väderstation med din Arduino behöver du naturligtvis en Arduino, en DHT11-modul och några bygelkablar.
- Anslut "Data" -stiftet till Pin 2 på Arduino. Anslut också modulen till en jord och en 5V-stift.
- Modulen bestämmer automatiskt luftfuktigheten och temperaturen.
- Du kan använda följande kod för att programmera Arduino. Kopiera bara detta till din IDE. Se dock först till att du har installerat SimpleDHT-biblioteket. Du kan hitta en förklaring av koden i vårt bildgalleri.
- #include int pinDHT11 = 2; SimpleDHT11 dht11; void setup () {Serial.begin (9600); } void loop () {Serial.println ("================================="); byttemperatur = 0; bytefuktighet = 0; byte data [40] = {0}; if (dht11.read (pinDHT11, & temperatur, & fuktighet, data)) {Serial.print ("ERROR!"); återvända; } för (int i = 0; i 0 && ((i + 1)% 4) == 0) {Serial.print (''); }} Serial.println (""); Serial.print ((int) temperatur); Serial.print ("* C, "); Serial.print ((int) luftfuktighet); Serial.println ("%"); fördröjning (1000); }
- Obs! När du installerar din väderstation utomhus, se till att skydda Arduino tillräckligt från fukt.
I nästa praktiska tips lär du dig att styra en GSM-modul med Arduino.