Saltar la navegación

▬ Ej.: semáforo-peatonal-1

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)
  • ... 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