#include <LiquidCrystal_I2C.h>
#include <Wire.h>

LiquidCrystal_I2C lcd(0x27, 20, 4);



int reception;
String commande = "";
int pin= 9;
char serialData;



void setup() {
  pinMode(A0,OUTPUT);
  pinMode(pin,OUTPUT);
  Serial.begin(9600);
  Serial.flush();
  lcd.init();

}

void loop() {
 
  // put your main code here, to run repeatedly:
  
    
  int valeur = analogRead(A0) ;
  float temperature = valeur * (5.0 / 1023.0 * 100.0);
  lcd.backlight();
  lcd.setCursor(0,0);
  lcd.print(temperature);
  Serial.println(temperature);
   while (Serial.available() >0)
  {
    reception = Serial.read();
    commande += char(reception);
    delay(5);
  }
  int seuil = 25;

}


void temp() {
  if(Serial.available() > 0){
    serialData = Serial.read();
 
    Serial.print(serialData);

    if(serialData =='1'){
      digitalWrite(pin, HIGH);
    }
    else if (serialData == '0'){
      digitalWrite(pin,LOW);
    }
   }
}
