Programma per accendere due lucette in maniera alternata tramite fotoresistenza

Scopo

Programma che deve accendere la prima lampadina e spegnere la seconda se la fotoresistenza é illuminata mentre accendere la seconda e spegnere la prima se la fotoresistenza é oscurata

Il programma

#define STUFETTA 3 #define LAMPADINA_GIALLA 4 #define LAMPADINA 5 #define SOGLIA (250) int stufetta;

void setup(void) {

      Serial.begin(115200);
 pinMode(LAMPADINA,OUTPUT);

}

void loop(void) {

      stufetta=analogRead(STUFETTA);
     if (stufetta>SOGLIA) {
         digitalWrite(LAMPADINA_GIALLA,HIGH);   
   digitalWrite(LAMPADINA,LOW);
}  else {
   digitalWrite(LAMPADINA_GIALLA,LOW);
   digitalWrite(LAMPADINA,HIGH); 	          
} 
        
       Serial.println(stufetta);
       delay(1000);

}

destiny.txt · Ultima modifica: 2016/04/13 11:44 da pvidoni
 
Ad eccezione da dove è diversamente indicato, il contenuto di questo wiki è soggetto alla seguente licenza: CC Attribution-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki sintassi italiana dokuwiki