8/13/2014

BLINK (LED parpadeando)

En el siguiente programa, lo primero que se hace es inicializar el pin 13 como un pin de salida con la línea

pinMode (13, OUTPUT);

En el bucle principal, se enciende el LED con la línea:
digitalWrite (13, HIGH);

Esto suministra 5 voltios al pin 13 . Luego que lo apague con la línea:
digitalWrite (13, LOW);

Para eso se necesita el pin 13 de nuevo a 0 voltios, y se vuelve el LED apagado. Entre el encendido y el apagado, quieres que el tiempo suficiente para que una persona vea el cambio, por lo que el delay () comandos decirle al Arduino no hacer nada durante 1000 milisegundos, o un segundo. Cuando se utiliza el delay () comando, no ocurre nada en es tiempo.




 */ Este código es de uso y distribución libre.


// Pin 13 se conecta al ánodo y GND al cátodo.
int led = 13;

// empieza la secuencia.
void setup() {                
  
  pinMode(led, OUTPUT);     
}

// esta orden se repite en búcle.
void loop() {
  digitalWrite(led, HIGH);   // Si le llega voltaje
  delay(1000);               // tiempo de espera encendido
  digitalWrite(led, LOW);    // No le llega voltaje
  delay(1000);               // tiempo de espera apagado
  
// 1000 = 1000 milisegundos = 1 segundo 

}



Si quieres enviarnos tu proyecto pincha aquí.


1 comentario:

  1. Si queres podeis subir vuestros proyectos en la sección http://arducode.blogspot.com.es/p/galeria.html para compartirlos con los demás.

    ResponderEliminar