Para la realización de nuestro "Semáforo para Vehículos" iniciaremos elaborando nuestro Diagrama de Moore, seguidamente la elaboración de nuestro Diagrama de Flujo, culminando con nuestro Código MBLOCK.
PASO 1: Diagrama de Moore
Es un diagrama; el cual nos indica los estados de nuestro proyecto.
Nuestro diagrama de Moore nos indica que del estado "OFF" pasará al estado "Verde"al hacer clic en la "Bandera (GO)". El estado "Verde" dará inicio con su respectiva luz por intervalo de 60 segundos, para luego dar paso al estado "Amarillo" que durará 3 segundos, culminando con el estado "Rojo" que durará 35 segundos. Estás acciones se repetirán indefinidamente.
PASO 2: Diagrama de Flujo
PASO 3: Código MBLOCK
Dividimos el código en dos partes:
1. Insertamos de Eventos (Cuando clic en Bandera), seguidamente acoplamos de Movimientos (ve a X: 150, Y: -30) y (apunta en dirección 90), finalizando con un (cambia al disfraz SEMAFORO_OFF).
2. Insertamos de Eventos (cuando clic en bandera), seguido acoplamos un un "para siempre" de Control; en el cual insertaremos de apariencia (cambia disfraz SEMAFORO_V), a esta acoplamos un "Espera 60", para continuar acoplando (cambia disfraz SEMAFORO_A) de apariencia, seguido acoplamos un "Espera 3 ", para culminar acoplando (cambia disfraz SEMAFOR_R) y a esta acoplamos un "Espera 3 segundos". Aquellas acciones se repetirán de manera indefinida.
Comentarios
Publicar un comentario