ing.en.sistemas.

 

      
        

 

 

 

  1.-SEMAFORO
  void setup ()
  {
  pinMode (8, OUTPUT);
  pinMode (9, OUTPUT);
  pinMode (10, OUTPUT);
  }  
void loop ()
{
  digitalWrite (10, HIGH);
  delay (5000);
  digitalWrite ( 10, LOW);
  / / 
  delay (5000);
  digitalWrite (9, HIGH) ;/ / 
  delay (5000);
  digitalWrite (9, LOW) ;/ / 
  delay (5000);
  digitalWrite (8, HIGH); / / 
  retardo (5000);
  digitalWrite (8, LOW);
  delay (5000);
}

 

  2.-Secuencia

    void setup () {
        pinMode (10, OUTPUT);
        pinMode (9, OUTPUT); 
        pinMode (8, OUTPUT);  
        pinMode (7, OUTPUT);
        pinMode (6, OUTPUT);
    }
     void loop () {
       digitalWrite (10, HIGH);
       delay (250);
        digitalWrite (10, LOW);
       delay (250);
        digitalWrite (9, HIGH);
       delay (250);
        digitalWrite (9, LOW);
       delay (250);
       digitalWrite (8, HIGH) ;
       delay (250);
       digitalWrite (8, LOW);
       delay (250);
        digitalWrite (7, HIGH);
       delay (250);
       digitalWrite (7, LOW);
       delay (250);
       digitalWrite (6, HIGH);
       Retraso (250);
       digitalWrite (6, LOW);
       delay (250);
       digitalWrite (7, HIGH);
       delay (250);
       digitalWrite (7, LOW);
       delay (250);
       digitalWrite (8, HIGH);
       delay (250 );
       digitalWrite (8, LOW);
       delay (250);
       digitalWrite (9, HIGH);
       delay (250);
       digitalWrite (9, LOW);
       delay (250);
       digitalWrite (1O, HIGH);
       delay (250);
       digitalWrite (10, LOW);
       delay (250);
     } 
 

 

    3 -. SOS

         int tcorto = 100;
         int tlargo = 300;
         int pausa = 300;
         int Espera = 1,000;
          int n = 0;
       void setup () {
       pinMode (13, OUTPUT);
       }
       s void () {
    for (n = 0, n <3; n + +);
    digitalWrite (13, HIGH);
    retardo (tcorto);
    digitalWrite (13, BAJO);
    retardo (tcorto);
    }
void O () {
     for (n = 0, n <3; n + +);
     digitalWrite (13, HIGH);
     retardo (tlargo);
     digitalWrite (13, LOW);
      retardo (tlargo);
}
 void loop () {
   s ();
   delay (pausa);
   o ();
   delay (pausa) ; 
   s ();
   retardo (Espera);
 }
 

   4 -. Blink parparear

       int Lizuan = 13
       void setup () {

       void loop () {
       pinMode (13, OUTPUT)
       digitalWrite (HIGH);
       delay (1000);
       digitalWrite (LOW);
       delay (1000);
       }
    }

 

     5 -. Motor

          void setup () {
          pinMode (9, OUTPUT);
           }
         void loop () {
         digitalWrite (9, HIGH);
         delay (100);
         digitalWrite (9, LOW);
        delay (1000);
     }

    

     6 -. Motor1.

         int motor = 10;
void setup () {}
void loop () {
  analogWrite (motor pin, 125);
  delay (100);
}

 

    7 -. 7leds 

       
int llevó [] = {} 5.6.7.8.9.10.11;
int n = 0;
int Tiempo = 50;
void setup () {
    pinMode (dirigido [n], OUTPUT);
      for (n = 0, n <7; n + +) {
        pinMode (dirigido [n], OUTPUT);
      }
      void loop () {}
         for (n = 0, n <7; n + +) {
           pinMode (dirigido [n], OUTPUT);
           digitalWrite (dirigido [n], HIGH);
           delay (Tiempo);
           digitalWrite (led [n], LOW);
           delay (Tiempo);
         }
             for (n = 6, n> 0, n -) {
           pinMode (dirigido [n ], OUTPUT);
           digitalWrite (led [n], HIGH);
           delay (Tiempo);
           digitalWrite (led [n], LOW);
           delay (Tiempo);
         }
        

 

 

 

PRACTICA DE ARDUINO LEONARDO