Programación De Semáforo Con Una Placa

Páginas: 3 (682 palabras) Publicado: 24 de enero de 2013
SEMÁFORO El ejemplo del semáforo se trata de una simple espiritualización de un semáforo real con la utilización de leds de distintos colores. Los componentes necesarios son: 2 led verdes 2 led rojos1 led amarillo 5 resistencias de 220 ohms cables para conexiones

Primera versión del código Simplemente probamos los leds y definimos bien qué pines utilizamos y qué colores cada pin.
//Definimos los pines que vamos a usar y le damos nombre # define cochesverde 13 # define cochesamarillo 12 # define cochesrojo 11 # define peatonesrojo 10 # define peatonesverde 9 // Seteamos los puertos comoSALIDA (OUTPUT) void setup() { pinMode(cochesverde, OUTPUT); pinMode(cochesamarillo, OUTPUT); pinMode(cochesrojo, OUTPUT); pinMode(peatonesrojo, OUTPUT); pinMode(peatonesverde,OUTPUT); } //Encendemos todos los leds para probar void loop() { digitalWrite(cochesverde,HIGH); digitalWrite(cochesamarillo,HIGH); digitalWrite(cochesrojo,HIGH); digitalWrite(peatonesrojo,HIGH);digitalWrite(peatonesverde,HIGH); }

Con este ejemplo tenemos ya el semáforo funcionando..
/* ******************************** * Traffic Lights Example V0.1 ******************************** * Created by Val. * 7-4-2011 * *www.drbit.nl * www.skmcreatiu.com * http://blog.drbit.nl */ # # # # # # define define define define define define cochesverde 13 cochesamarillo 12 cochesrojo 11 peatonesrojo 10 peatonesverde 9velocidadgeneral 5000

void setup() { pinMode(cochesverde, OUTPUT); pinMode(cochesamarillo, OUTPUT); pinMode(cochesrojo, OUTPUT); pinMode(peatonesrojo, OUTPUT); pinMode(peatonesverde,OUTPUT); } voidloop() { digitalWrite(cochesverde,HIGH); //encender el verde de los choches digitalWrite(peatonesrojo,HIGH); //encender el verde de los peatones delay(velocidadgeneral); // espera tiempo del verde de loscoches digitalWrite(cochesverde,LOW); // apagar verde de los coches digitalWrite(cochesamarillo,HIGH); //amarillo de los coches on delay(velocidadgeneral); //espera tiempo de los amarillos en coches...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación Semáforos Y Monitores
  • programacion semáforo step 7
  • Programación De Cruce De Semáforos Visualc++
  • Operaciones sobre semaforos (FUNDAMENTOS DE PROGRAMACION)
  • Ejercicio programacion pic16f84
  • Semaforo
  • Los Semaforos
  • semaforo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS