Arduino: buduj stację pogodową - jak to działa
Arduino jest naprawdę wszechstronny. W tym artykule pokazujemy, jak zmienić klon malinowy w stację pogodową.
Zbuduj stację pogodową za pomocą Arduino
Aby zbudować stację pogodową z Arduino, oczywiście potrzebujesz Arduino, modułu DHT11 i niektórych kabli połączeniowych.
- Podłącz styk „Data” do styku 2 w Arduino. Podłącz także moduł do masy i styku 5 V.
- Moduł automatycznie określa wilgotność powietrza i temperaturę.
- Możesz użyć następującego kodu, aby zaprogramować Arduino. Po prostu skopiuj to do swojego IDE. Najpierw jednak upewnij się, że masz zainstalowaną bibliotekę SimpleDHT. Objaśnienie kodu można znaleźć w naszej galerii zdjęć.
- #include int pinDHT11 = 2; SimpleDHT11 dht11; void setup () {Serial.begin (9600); } void loop () {Serial.println ("================================="); temperatura bajtu = 0; wilgotność bajtu = 0; bajty danych [40] = {0}; if (dht11.read (pinDHT11, temperatura, wilgotność, dane)) {Serial.print („ERROR!”); powrotu; } for (int i = 0; i 0 && ((i + 1)% 4) == 0) {Serial.print (''); }} Serial.println (""); Serial.print ((int) temperatura); Serial.print („* C, ”); Serial.print ((int) wilgotności); Serial.println („%”); Opóźnienie (1000); }
- Uwaga: Instalując stację pogodową na zewnątrz, należy odpowiednio zabezpieczyć Arduino przed wilgocią.
W następnej praktycznej wskazówce dowiesz się, jak sterować modułem GSM za pomocą Arduino.