Arduino: byg fugtføler - hvordan det fungerer
Du kan nemt bruge Arduino som fugtighedsføler. Du kan finde ud af, hvordan du gør dette i dette praktiske tip.
Arduino: byg fugtighedsføler
Så du kan bygge din egen fugtighedsføler, har du brug for et Arduino og et DHT11-modul med matchende jumperkabler. Du kan finde den komplette kode på billedet.
- Tilslut "VCC" -bolten til 5V eller 3.3V og "GND" -stiften til jorden. Datapinden er tilsluttet pin 2.
- Sørg også for, at du allerede har installeret "SimpleDHT" -biblioteket. Derefter kan du importere dem med kommandoen "#include".
- Opret en variabel til datapinden ("int pinDHT11 = 2;") og et nyt DHT11-objekt ("SimpleDHT11 dht11;").
- I opsætningsmetoden skal du specificere, at du vil bruge den serielle skærm. Opret også to bytevariabler i loop-metoden: "byttemperatur = 0; byte-fugtighed = 0;".
- Med kommandoen "if (dht11.read (pinDHT11, & temperatur, & fugtighed, NULL)) {Serial.print (" ERROR "); return}" kan du specificere, at ordet "error" skal udsendes, hvis Arduino ikke Modtager data fra DHT11-modulet.
- Du får den aktuelle temperatur i grader Celsius med kommandoen "(int) temperatur". Du måler fugtigheden med "(int) fugtighed".
I det næste praktiske tip viser vi dig, hvordan du indstiller et GSM-modul på Arduino.