martes, 4 de septiembre de 2012

Proyecto 1 - Semáforo


Introducción

Se ha finalizado nuestro proyecto del cruce con semáforos. La idea es que si hay muchos coches en cierta fila o carril, se le de prioridad a ese carril para que pueda ser el tráfico un poco más fluído. Este sistema es completamente adaptativo.


 Desarrollo




Primero se tenía pensado un cruce de 4 carriles, pero se decidió cambiar el diseño a este otro, en el cual se pueden hacer 6 movimientos distintos en cuanto a los coches, el de los peatones no se toma en cuenta. Son 6 semáforos para coches, los cuales tienen 2 funciones; dar vuelta y seguir derecho. Como se mencionó, el semáforo de los peatones en sí no realiza interferencia alguna con los demás, pero sí le aporta un poco de realismo al programa.



Se hicieron los diagramas correspondientes para poder analizar qué opciones se tenían para realizar el programa y cómo se iba a realizar. A final de cuentas, se pudo desarrollar un sistema en el cual no hubiera ningún conflicto de choques o errores en el programa.

A continuación se muestra un video del programa en ejecución.





Una parte importante del código es donde se adapta el sistema a los coches, ya que es lo que interesa en esta clase. Una pequeña porción del código es la siguiente:




Para poder ver el código completo del programa, el link es el siguiente:



Conclusiones


Como conclusión se tiene que en la vida diaria, se necesitan más sistemas adaptativos. Actualmente hay muchos vehículos en circulación, y lamentablemente el sistema de tránsito de México es muy deficiente, por lo cual no está optimizado. Los sistemas adaptativos son de gran importancia para la vida moderna, ya que se trata de que las computadoras, en este caso, hagan las cosas por sí solas sin tener que hacerlo manualmente. En este caso se trabajó con un cruce y semáforos, pero es aplicable a muchos casos de la vida diaria.

2 comentarios:

  1. Muy bien.

    Diseño del cruce--5
    Diseño de la solución--25
    Backend--40
    GUI--10
    Demo--15
    Redacción--5
    ======================
    Total: 100 (25 de 25)

    ResponderEliminar
  2. Tienes disponibles las imagenes ??

    Quedo en espera de comentarios.

    Por tu atencion.

    Gracias

    ResponderEliminar