No es malo echar un vistazo a otros trabajos para apreneder, pero el echo de pedirlo a tu mail aparte de viloar las reglas me deja ver un poco de lo que solemos llamar la regla del menor esfuerzo.
Yo también he sido estudiante y como tal me he enfrentado a los desafios propuestos y como tal se lo siguiente. Cuando se te da un trabajo para hacer por lo general te explicaron como funcionan las partes y no hay cosa más sencilla que la lógic(claro si eres un ser lógico) lo que se quiere que en algo real juntes las partes y presntes un conjunto funcionando...
Lo interesante de dicha propuesta es que al dar la posibilidad que tienen se pueden hacer de diversas formas dependiendo de cada uno y de los elementos utilizados algunos seran más complejos que otros otros seran demasiado sencillos, pero se trata de que tu lo pienses porque si copias y presentas el trabajo de otro, si cumpliste tu tarea pero que aprendiste? nada amigo un dia te recibiras y seras un 0 a la izquierda, ten un poco de amor propio
Mira que te lo piden con compuertas, cuandos los CI no existian y los tubos menos, ya habia ascensores de muchos pisos con algo que se concoe como lógica cableada, en la cual se empleaban reles como elementos activos de la lógica, eran tableros voluminosos, y funcionaban, quisiera verte intentar realizar uno de ellos y pero aún poner a funcinar un sistema semejante donde hay cientos de reles...
Lo que trato es que no te pase como a un ingeniero que hace poco se recibio, todo mundo le dio una mano le hacian los práctios hoy tiene un titulo y tiene temor de romper algo, lamentablemente no sirve para nada desde el punto de vista profesional, termino trabajando aqui en una playa de estacionamiento y luego se marcho a su provincia, ahor por lo menos da clases en un escuela secundaria
Parte de algo simple, un montacargas que debe subir y bajar cosas un circuito simple de autoenclavamiento que cuando llega a destino un final interrumpe el circuito y obvio por más que pulses subir no debe re arrancar luego queda que baje de uno y otro lado es lo mismo un sensor arriba y otro abajo, que puede ser un simple final de carrera una vez que haces esto que es resimple lo haces para un nivel más donde cada boton para cada piso queda asociado al final corrspondiente para que se detenga en ese piso a partir de ali, hacer el doble comando llamada de cada piso es el mismo que dentro del ascensor te manda a ese piso, es decir dentro tendras todos los pisos un boton por cada uno. luego implementas parada, y lo puedes ir acomplejando, como agregar prioridades a las llamadas primero lo puedes hacer en un simulador con simples relay hasta que lo tieens bien aceitado luego reemplazas cada uno de estos por compuertas y/o el conjuñnto de ellas y veras que no es nada del otro mundo y tendras la satisfacción de decir lo hice yo mismo.
Seria bueno que te hagas primero un diagrama de flujo como guia
Te cuento que el uso de compuertas es la versión sin relay de la lógica cableada y fue lo que le sucedio a esta(incluso se hicieron compuertas discretas y se trabajaba en forma modular, para facilitar el diseño y también las reparaciones)