Como primer proyecto,
realizaremos un semáforo con unos Leds. Es ideal para iniciarnos en la
programación y el montaje de circuitos porque, como veréis, es muy fácil.
Empezaremos nuestro primer
proyecto describiendo los elementos que vamos a necesitar.
- MATERIALES:
- 1 x Arduino UNO R3
- 1 x Protoboard
- 1 x Led rojo 3mm
- 1 x Led amarillo 3mm
- 1 x Led verde 3mm
- 3 x resistencias de
220Ω.
- Cables para conectar
todo.
PROGRAMACION:
Una vez montado, abriremos
nuestro IDE Arduino y escribiremos el programa ( sketch ).
/*************/
/* SEMAFORO */
/*************/
/*** Fernando Martinez
Mendoza ***/
//** Definiciones **//
int rojo=2; //definimos el valor del pin para el led
rojo
int amarillo=4; //definimos el valor del pin para el led
amarillo
int verde=7; //definimos el valor del pin para el led
verde
//** Programa **//
void setup() {
pinMode(verde,OUTPUT); //declaramos el pin verde como salida
pinMode(amarillo,OUTPUT);//declaramos el pin
amarillo como salida
pinMode(rojo,OUTPUT); //declaramos el pin rojo como salida
}
void loop() {
digitalWrite(verde,HIGH); //encendemos el led
rojo
delay(2000); //esperamos 2 segundos
digitalWrite(verde,LOW); //apagamos el led rojo
delay(500); //esperamos medio segundo
digitalWrite(amarillo,HIGH); //encendemos el
led amarillo
delay(2000); //esperamos 2 segundos
digitalWrite(amarillo,LOW); //apagamos el led amarillo
delay(500); //esperamos medio segundo
digitalWrite(rojo,HIGH); //encendemos el led
verde
delay(2000); //esperamos 2 segundos
digitalWrite(rojo,LOW); //apagamos el led verde
delay(500); //esperamos medio segundo
IMAGEN CREADA CON:
Fritzing

Comentarios
Publicar un comentario