Arduino: bygg fuktsensor - hvordan den fungerer
Du kan enkelt bruke Arduino som en fuktsensor. Du kan finne ut hvordan du gjør dette i dette praktiske tipset.
Arduino: bygg fuktighetssensor
For at du kan bygge din egen fuktsensor, trenger du en Arduino og en DHT11-modul med matchende jumperkabler. Du finner den komplette koden på bildet.
- Koble "VCC" -stiften til 5V eller 3.3V og "GND" -stiften til bakken. Datapinnen er koblet til pinne 2.
- Forsikre deg også om at du allerede har installert "SimpleDHT" -biblioteket. Deretter kan du importere dem med "#include" -kommandoen.
- Lag en variabel for datapinnen ("int pinDHT11 = 2;") og et nytt DHT11-objekt ("SimpleDHT11 dht11;").
- I installasjonsmetoden angir du at du vil bruke seriell skjerm. Lag også to bytevariabler i loop-metoden: "byttemperatur = 0; bytefuktighet = 0;".
- Med kommandoen "if (dht11.read (pinDHT11, & temperatur, & fuktighet, NULL)) {Serial.print (" ERROR "); return}" kan du spesifisere at ordet "error" skal sendes ut hvis Arduino ikke gjør det Mottar data fra DHT11-modulen.
- Du får gjeldende temperatur i grader Celsius med kommandoen "(int) temperatur". Du måler fuktigheten med "(int) fuktighet".
I det neste praktiske tipset, vil vi vise deg hvordan du setter opp en GSM-modul på Arduino.