This commit is contained in:
Jules Beziat 2024-05-30 14:43:12 +02:00
parent 8e72acf7fb
commit de8515ad38

View file

@ -1,10 +1,26 @@
//code pour la plante connectée #include <LiquidCrystal_I2C.h>
void setup() {
// put your setup code here, to run once:
LiquidCrystal_I2C lcd(0x3F, 16, 2);
int soil;
void setup() {
lcd.init();
lcd.backlight();
pinMode(soil, INPUT);
Serial.begin(9600);
} }
void loop() { void loop() {
// put your main code here, to run repeatedly: int soil = analogRead(A0);
int valeur = map(soil, 0, 1023, 0, 100); //map est une fonction qui permet de passer de 0 à 1023 à 0 à 100
Serial.println(valeur); // Imprimer la valeur d'humidité sur le moniteur série
Serial.println(soil);
lcd.clear(); // Effacer l'écran LCD avant de mettre à jour
lcd.setCursor(0, 0);
lcd.print("Moisture Value:");
lcd.setCursor(0, 1);
lcd.print(valeur);
lcd.print(" %");
delay(500);
} }