Arduino: zgraditi senzor vlage - kako deluje
Arduino lahko preprosto uporabite kot senzor vlage. V tem praktičnem nasvetu lahko izveste, kako to storiti.
Arduino: vgradi senzor vlage
Če želite sestaviti lasten senzor vlage, potrebujete Arduino in DHT11 modul z ustreznimi skakalnimi kabli. Celotno kodo najdete na sliki.
- Priključite zatič "VCC" na 5 V ali 3, 3 V in pin "GND" na tla. Podatkovni pin je povezan s pin 2.
- Prepričajte se tudi, da ste že namestili knjižnico »SimpleDHT«. Nato jih lahko uvozite z ukazom "#include".
- Ustvari spremenljivko za podatkovni pin ("int pinDHT11 = 2;") in nov objekt DHT11 ("SimpleDHT11 dht11;").
- V načinu nastavitve določite, da želite uporabiti serijski monitor. V metodi zanke ustvarite tudi dve bajtni spremenljivki: "temperatura bajta = 0; vlažnost bajtov = 0;".
- Z ukazom "if (dht11.read (pinDHT11, & temperature, & vlažnost, NULL)) {Serial.print (" NAPAKA "); return}" lahko določite, da mora biti beseda "error" izpisana, če Arduino ne Sprejema podatke iz modula DHT11.
- Trenutna temperatura v stopinjah Celzija dobite z ukazom "(int) temperature". Vlažnost merite z "(int) vlažnostjo".
V naslednjem praktičnem nasvetu vam bomo pokazali, kako na Arduino nastaviti modul GSM.