Fuktsensor (3 / 4 steg)
Steg 3: Programmera Arduino
När du har gjort alla anslutningar är du redo att programmera arduino. Bara kopiera och klistra in följande kod i Arduino:
#define SENSOR_PORT A0 //define ingång port
flyta rhRead, rhsensorPinOut = 0; deklarerande variabler flyta RH, rhvoltage;
void func_humidity(void);
void setup() {//execute denna anvisning endast en gång
Serial.BEGIN(9600);
}
void loop() {//this funktion repetitioner för evigt
rhRead = analogRead(A0); Läs analoga ingångar signal från port A0
func_humidity();
Serial.Print ("relativ luftfuktighet:"); skriva ut text
Serial.Print(RH); skriva ut variabeln
Serial.Print("%");
Serial.println();
Delay(1000); fördröjning för 1s
}
void func_humidity(void) {//this är där de digitala enheterna
rhvoltage = (rhRead/512) * 2.5. omvandlas till relaive luftfuktighet procentandel
RH = ((rhvoltage/3.3)-0.1515)/0.00636;
}