SALVE A TUTTI ... VORREI ESPORVI IL MIO PROBLEMA... SICCOME STO UTILIZZANDO UN TELECOMANDO CON RICEVITORE PER FARA ACCENDERE DEI LED... QUESTO MI VA IN CONFLITTO CON I VALORI STAMPATI DEL MIO SENSORE DI TEMPERATURA LM 35.. OVVERO MI BLOCCA LA FUNZIONE DEL TELECOMANDO..... HO PROVATO AD IMPOSTARE SOLO LA SOGLIA SENZA STAMPARE I VALORI DELLA TEMPERATURA COSì FACENDO LA VENTOLA NON GIRA... SE INVECE LI STAMPO GIRA NORMALMENTE VARCATA LA SOGLIA.... COME POSSO RISOVERE?? è IL DELAY DELLE LETTURE KE MI BLOCCA LA COSA??? DOREI UTILIZZARE BLIKWITHOUTDELAY?? SE SI MI POTETE FARE UN ESEMPIO CON LO SKETCH DEL SENSORE DI TEMPERATURA CHE VI POSTO???
int lm35=A0;
float temperatura;
int ventola=8;void setup (){
Serial.begin (9600);
pinMode (lm35,INPUT);
pinMode (ventola,OUTPUT);
}void loop (){
temperatura=analogRead (A0);
temperatura=(5 * temperatura * 100/1024);
Serial.print ("Gradi centigradi");
delay (1000);
Serial.println (temperatura);if (temperatura>25.00){
digitalWrite (ventola,HIGH);
}else {
digitalWrite (ventola,LOW);
}
}