Para construir tu reloj con Arduino necesitas los siguientes materiales:
- Placa Arduino ——————————-7,99€
- Servo Motor ——– ————————-7,00€
- Protoboard ———————————–3,10€
- Leds rojo y verde —————————6,00€
- Batería 9V. ————————————-2,46€
- Cable alimentación ————————2,60€
- 7 cables macho-macho negro ———3,99€
Tambien puedes solicitarnos el kit completo con todos los materiales por 24€ a traves del mail: info@centroestudiosaspe.es
El esquema de montaje es:

El codigo de programación es:
#include <Servo.h>
Servo motor2; // Llamamos motor2 al servomotor.
int LEDRed = 11, LEDGreen = 10; // Indicamos los puertos donde conectamos los leds.
void setup() {
//Este es el codigo con el que arranca la placa
motor2.attach (9); // PUERTO DIGITAL PWM 9 DONDE ESTÁ CONECTADO EL SERVOMOTOR.
// CONFIGURAR LOS PUERTOS DIGITALES DE LOS LEDS COMO SEÑAL DE SALIDA.
pinMode(LEDRed, OUTPUT);
pinMode(LEDGreen, OUTPUT);
}
void loop() {
//Ahora introducimos el codigo que se va a repetir en bucle
// SEMÁFORO EN VERDE Y BARRERA SUBIDA DURANTE 10 SEG
digitalWrite (LEDRed, LOW);
digitalWrite (LEDGreen, HIGH);
motor2.write (00); // BARRERA SUBIDA (OPEN)
delay(10000);
// SEMÁFORO EN ROJO Y BARRERA BAJA DURANTE 10 seg
digitalWrite (LEDRed, HIGH);
digitalWrite (LEDGreen, LOW);
motor2.write (90); // BARRERA BAJA (CLOSE)
delay(10000);
}
Los enlaces para descargar las librerias: