Projet d'une station météo ( pluviométrie )
Posté : mer. 2 mai 2018 17:39
Bonjour ,
Je m'appel Lola , je suis en terminal sti et j'ai un projet qui porte sur une station météo , à rendre Lundi 7 Mai .
Dans ce projet , je m'occupe de la pluie .. j'ai choisi au lieu d'un pluviomètre un capteur de force qui va pouvoir calculer la hauteur d'eau dans une cuve ou un sceau en plastique .
Mon capteur de force peut detecter a partir de 20 g a 10 000 g .
J'aimerai que dans mon programme ceci varie entre ces deux nombres merci
Voici mon programme :
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
int sensor_force=A0;
int poids=0;
void setup()
{
lcd.begin(16, 2);
Serial.begin(9600);
pinMode(A0,INPUT);
}
void loop(){
for(poids=20;poids<10000;poids++){
poids=analogRead(A0);
while(poids<=20);
poids=analogRead(A0);
lcd.setCursor(7, 0);
lcd.print(poids);
lcd.setCursor(11, 1);
lcd.print("kg/g");
delay(100);
lcd.clear();
}
}
Je m'appel Lola , je suis en terminal sti et j'ai un projet qui porte sur une station météo , à rendre Lundi 7 Mai .
Dans ce projet , je m'occupe de la pluie .. j'ai choisi au lieu d'un pluviomètre un capteur de force qui va pouvoir calculer la hauteur d'eau dans une cuve ou un sceau en plastique .
Mon capteur de force peut detecter a partir de 20 g a 10 000 g .
J'aimerai que dans mon programme ceci varie entre ces deux nombres merci
Voici mon programme :
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
int sensor_force=A0;
int poids=0;
void setup()
{
lcd.begin(16, 2);
Serial.begin(9600);
pinMode(A0,INPUT);
}
void loop(){
for(poids=20;poids<10000;poids++){
poids=analogRead(A0);
while(poids<=20);
poids=analogRead(A0);
lcd.setCursor(7, 0);
lcd.print(poids);
lcd.setCursor(11, 1);
lcd.print("kg/g");
delay(100);
lcd.clear();
}
}