Semáforo peatonal - Versión 1
Primero vamos a poner etiquetas a todos los componentes que utilizamos.
Recuerda que está en Ajustes > Tabla de Entradas/Salidas:
- Pin B.0 > Led verde
- Pin B.1 > Led amarillo
- Pin B.2 > Led rojo
- Pin B.3 > Zumbador
- Pin C.6 > OLED
- Pin C.2 < Pulsador
Antes de empezar con el programa semáforo-peatonal-1, asegúrate de que ya tienes los siguientes PROCEDIMIENTOS:
- encender_verde
- encender_amarillo
- encender_rojo
En cada procedimiento se enciende un color y se apaga el resto.
El programa debe seguir la siguiente secuencia de instrucciones:
- INICIALIZACIÓN.
- Inicialmente se enciende el led verde (este semáforo está siempre en verde si no hay peatones que pulsen el botón)
- En el BUCLE PRINCIPAL tendremos ...:
- Si "un peatón" presiona el pulsador
- Se enciende el led amarillo (para avisar a los coches de que se detengan)
- Pausa pequeña, por ejemplo 3s
- Se enciende el led rojo (aquí cruzarían los peatones)
- Pausa larga, por ejemplo 6s
- Se enciende el led verde (vuelven a circular los coches)
(Ahora no hace falta pausa ya que el verde quedará permanentemente encendido)
- Si "un peatón" presiona el pulsador
- ... y el bucle principal se repite indefinidamente.
Por último y como siempre, sigue los pasos habituales para ver funcionar el programa:
- Cable USB PICAXE
- Tipo PICAXE-18M2
- Simulación CHI035A
- Nombre del programa: semáforo-peatonal-1
- SIMULA el programa
- Verifica, carga el programa (F5) y comprueba su funcionamiento real