Vous êtes sur la page 1sur 4

#include "LiquidCrystal.

h"

LiquidCrystal lcd(11, 10 , 5, 4, 3, 2);

int capteurtemperature;

int voltageT;

int A;

int capteurmouvement;

int capteurgaz;

int temperature;

int valeur;

void setup()

lcd.begin(16,2);

lcd.write("temperature=");

void loop()

capteurtemperature=analogRead (0);

float voltageT = capteurtemperature*5.0;

voltageT/=1023;

float temperature = (voltageT-0.5)*100;

lcd.setCursor(5,1);

lcd.print(temperature);

lcd.setCursor(10,1);
lcd.print("C");

A = (5*capteurtemperature)/1023;

if (temperature >=50)

{ tone(13, 1000);

delay (1000);}

else{noTone(13);}

capteurmouvement=analogRead (1);

if (capteurmouvement != 0)

{tone(13, 500);

delay (10000);}

capteurgaz=analogRead (2);

valeur = (5*capteurgaz)/1023;

if (valeur >= 1)

{tone(13, 1000);}

else {noTone(13);}

Vous aimerez peut-être aussi