Stap 4: Code
Auteur: W. Marczak
#include < LiquidCrystal.h >
de LCD-bibliotheek
LiquidCrystal lcd (12, 11, 7, 6, 5, 4);
Pinnen als 12,11,7,6,5,4 instellen Het kan verschillend zijn voor uw LCD, check de producent catalogus
int potPin = A0; invoer pin
int bodem = 0;
VOID Setup {}
LCD.begin (16, 2);
LCD rijen en kolommen
LCD.Print("humidity");
titel van soorten
Serial.begin(9600);
}
void loop {}
kaart van de waarden
int bodem = analogRead(potPin);
bodem = beperken van (bodem, 485, 1023);
bodem = kaart (bodem, 485, 1023, 100, 0);
lcd.setCursor (0, 1);
laatste getallen weergeven
LCD.Print(Soil);
het procentsymbool eind afdrukken
LCD.Print("%");
0.1 seconden
delay(75);
Veeg de extra tekens
LCD.Print("");
delay(1);
}