Materiales necesarios :
-Una Tarjeta Arduino Uno
- Un cable USB
- Un diodo LED (yo he usado uno rojo)
Primer programa :
void setup () {
pinMode(13,OUTPUT); // ponemos el pin 13 como salida
}
void loop () {
digitalWrite(13,HIGH); //ponemos el pin 13 a 5V
delay(1000); // el LED (5V) luce durante un segundo
digitalWrite(13,LOW); // ponemos el pin 13 a 0V
delay(1000); // el LED se apaga (0V) durante un segundo
}
Explicación del programa:
Definimos el pin 13 como salida digital( primer párrafo) donde se conectan los actuadores: LED, motores,... Se ejecuta solo una vez.
A continuación, pondremos el pin 13 a 5V, asi es como lucirá durante un segundo y luego pondremos el pin 13 a 0V durante un segundo por lo que no lucirá. Es un bucle que se ejecuta de forma continua una vez terminado el setup.
Es un parpadeo, como el de los semáforos, porque se enciende durante un segundo a cinco voltios para apagarse seguidamente (0V) también durante un segundo.
Segundo programa y su explicacion:
Este es otro programa para el IDE Arduino que hace lo siguiente: ponemos el pin 13 como salida digital, seguidamente ponemos el pin 13 a 5V como permanece durante tres segundos para apagarse (0V) tambien en un tiempo de tres segundos. Es un bucle en el que el LED se enciende tres segundos y se apaga otros tres.
void setup () {
pinMode(13,OUTPUT); //definimos el pin 13 como salida
}
void loop () {
digitalWrite(13,HIGH); //ponemos el pin 13 a 5V(se enciende)
delay(3000); //permanece asi durante tres segundos
digitalWrite(13,LOW); //ponemos el pin 13 a 0V(se apaga)
delay(3000); //permanece asi durante tres segundos
}
No hay comentarios:
Publicar un comentario