Una vez llegados a este punto, se han
realizado diversas modificaciones en el controlador hasta llevarlo a la última
versión. Estas actualizaciones han transformado el comportamiento de manera que
se hace necesaria una última explicación del funcionamiento del controlador.
Se comenzará con el diagrama de estados,
donde se ha pasado a un total de nueve estados como se ve a continuación:
Desde el estado de inicio, se recibe
peticiones de modificación del estado de las plazas. Por otra parte también es
posible entrar en el modo manual y desde ese modo realizar funciones tales como
realizar los calibrados (para ello se debe cambiar el programa de los micros de
las plazas), abrir la barrera o consultar las plazas que quedan libres.
Debido a la gran carga y la multitud de
periféricos conectados, se opta por cambiar el tipo de Arduino por un Mega
2560.
No hay comentarios:
Publicar un comentario