Arduino: zgraditi vremensko postajo - kako deluje
Arduino je pravi vsestranski igralec. V tem članku prikazujemo, kako klon Raspberry spremeniti v vremensko postajo.
Z Arduino zgradite vremensko postajo
Če želite s svojo Arduino zgraditi vremensko postajo, seveda potrebujete Arduino, modul DHT11 in nekaj skakalnih kablov.
- Priključite zatič "Data" na Pin 2 na Arduino. Modul priključite tudi na ozemljitev in 5V zatič.
- Modul samodejno določa vlažnost zraka in temperaturo.
- Za programiranje Arduino lahko uporabite naslednjo kodo. Preprosto kopirajte to v IDE. Najprej se prepričajte, da ste namestili knjižnico SimpleDHT. Pojasnilo kode najdete v naši galeriji slik.
- #include int pinDHT11 = 2; SimpleDHT11 dht11; nastavitev ničnosti () {Serial.begin (9600); } void loop () {Serial.println ("==================================="); temperatura bajta = 0; vlažnost bajtov = 0; bajtni podatki [40] = {0}; if (dht11.read (pinDHT11, & temperatura, in vlaga, podatki)) {Serial.print ("NAPAKA!"); vrnitev; } za (int i = 0; i 0 && ((i + 1)% 4) == 0) {Serial.print (''); }} Serial.println (""); Serial.print ((int) temperatura); Serial.print ("* C, "); Serial.print ((int) vlažnost); Serial.println ("%"); zakasnitev (1000); }
- Opomba: Ko nameščate svojo vremensko postajo na prostem, Arduino dovolj zaščitite pred vlago.
V naslednjem praktičnem nasvetu boste izvedeli, kako upravljati GSM modul z Arduino.