jueves, 26 de mayo de 2016

CONTROL DE UN LED ROJO Y OTRO VERDE

Lista de materiales:
- Placa protoboard.
-Tarjeta Arduino UNO.
- 2 LEDs de diferente color. 
- Cables.
-2 resistencias de 220 ohmios.
-Cable para conectar la Arduino al ordenador.


Programa:

int verde = 5; //--declaramos una variable llamada led verde en el pin 5.
int rojo = 7; //-- declaramos una variable llamada led rojo en el pin 7.void setup () {

void setup () {
  pinMode(rojo, OUTPUT); //-- definimos el led rojo como salida digital.
  pinMode(verde, OUTPUT); //-- definimos el led verde como salida digital.
}

void loop () {
    digitalWrite(rojo, HIGH); //-- damos al led rojo el valor de 5V.
    delay(3000); //-- Detenemos el programa por 3 segundos.
    digitalWrite(rojo, LOW); //-- Damos al led rojo el valor de 0V.
   
    digitalWrite(verde , HIGH); //-- damos al led verde el valor de 5V.
    delay(2000); //--detenemos el programa por 2 segundos.
    digitalWrite(verde, LOW); //-- Damos al led verde el valor de 0V.
   
    digitalWrite(rojo,HIGH); //-- damos al led rojo el valor de 5V
    digitalWrite(verde,HIGH); //-- damos al led rojo el valor de 5V
    delay(1000); //-- detenemos el programa durante 1 segundo
    digitalWrite (rojo, LOW); // damos al led rojo el valor de 0V
    digitalWrite(verde, LOW); //-- damos al led verde el valor de 0V.
    delay(500); //-- detenemos el programa medio segundo
}


Funcionamiento:
Con este programa, el led rojo se encenderá primero durante 3 segundos, al apagarse se encenderá el verde, durante 2 segundos. Después se encenderán los dos durante 1 segundo. Por último se apagan los dos por medio segundo.

No hay comentarios:

Publicar un comentario