Dorsai.it

  Sistemi

  RELAZIONI

  Presentazioni

  Antinfortunistica

  Sistemi 3 M A

  Fonderia e def. plastica

  Sistemi 3 M B

  Metrologia

  Cerca


  On-line

Abbiamo
3 ospiti e
0 utenti online

Sei un utente non registrato. Puoi fare il login qui o puoi registrarti cliccando qui.


  Login utente

Utente
Password
Ricordami

Non hai ancora un account? Puoi crearne uno qui.In quanto utente registrato hai alcuni vantaggi quali ad esempio un gestore di temi, la configurazione dei commenti e il loro invio col tuo nome, a seconda delle configurazioni e delle opzioni di questo sito.

 23-Apr-2011   Stampa la pagina corrente   Mostra la posizione di questa pagina nella mappa

Giochiamo con i LED

Mario Angelino

 /*
  Fiore a 7 LED
  esempio di utilizzo di possibile sequenza
  A cura di Mario Angelino
 */
void setup() {               
pinMode(13, OUTPUT); // LED in alto
pinMode(12, OUTPUT); // LED in alto a sinistra
pinMode(11, OUTPUT); // LED in basso a sinistra
pinMode(10, OUTPUT); // LED in basso
pinMode(9, OUTPUT); // LED in basso a destra
pinMode(8, OUTPUT); // LED in alto a destra
pinMode(7, OUTPUT); // LED al centro
}
void loop() {
  digitalWrite(13, HIGH);
  digitalWrite(7, HIGH);
  delay(100);            
   digitalWrite(13, LOW);
digitalWrite(12, HIGH);   
  delay(100);
  digitalWrite(12, LOW);
digitalWrite(11, HIGH);   
  delay(100);
  digitalWrite(11, LOW);
digitalWrite(10, HIGH);   
  delay(100);
  digitalWrite(10, LOW);
digitalWrite(9, HIGH);   
  delay(100);
  digitalWrite(9, LOW);
digitalWrite(8, HIGH);   
  delay(100);
  digitalWrite(8, LOW);
digitalWrite(13, HIGH);
delay (100);
  digitalWrite(13, LOW); 
  delay (500);
  digitalWrite(13, HIGH);
  delay(100);
  digitalWrite(8, HIGH);
  digitalWrite(13, LOW);
  delay(100);            
   digitalWrite(8, LOW);
digitalWrite(9, HIGH);   
  delay(100);
  digitalWrite(9, LOW);
digitalWrite(10, HIGH);   
  delay(100);
  digitalWrite(10, LOW);
digitalWrite(11, HIGH);   
  delay(100);
  digitalWrite(11, LOW);
digitalWrite(12, HIGH);   
  delay(100);
  digitalWrite(12, LOW);
  digitalWrite(13, HIGH);    
  delay(100); 
  digitalWrite(13, LOW);
  delay (500);
  digitalWrite(13, LOW);
  digitalWrite(12, LOW);
  digitalWrite(11, LOW);
   digitalWrite(10, LOW);
  digitalWrite(9, LOW);
  digitalWrite(8, LOW);
  delay (500);
 digitalWrite(13, HIGH);
  digitalWrite(12, HIGH);
  digitalWrite(11, HIGH);
   digitalWrite(10, HIGH);
  digitalWrite(9, HIGH);
  digitalWrite(8, HIGH);
  delay (500);
  digitalWrite(13, LOW);
  digitalWrite(12, LOW);
  digitalWrite(11, LOW);
   digitalWrite(10, LOW);
  digitalWrite(9, LOW);
  digitalWrite(8, LOW);
    digitalWrite(7, LOW);
  delay (500);
  digitalWrite(13, HIGH);
  digitalWrite(10, HIGH);
  delay (200);
  digitalWrite(13, LOW);
  digitalWrite(10, LOW);
  digitalWrite(12, HIGH);
  digitalWrite(9, HIGH);
   delay (200);
  digitalWrite(12, LOW);
  digitalWrite(9, LOW);
  digitalWrite(11, HIGH);
  digitalWrite(8, HIGH);
   delay (200);
  digitalWrite(11, LOW);
  digitalWrite(8, LOW);
  digitalWrite(13, HIGH);
  digitalWrite(10, HIGH);
  delay (200);
  digitalWrite(13, LOW);
  digitalWrite(10, LOW);
}

 

 
Un altro progetto MAX s.o.s.
Crediti Powered by MDPro