lunes, 7 de enero de 2008

acerca del diseño del proyecto (II)

Ya tenemos más claras las funciones del prototipo, así que podemos pensar el código modularmente.

  • El cochecito establece la conexión bluetooth con el movil (módulo bluetooth) y detecta la alarma con el software del móvil (todavía sin desarrollar).
  • Cuando se detecta el evento alarma se disparan los módulos de movimiento (en desarrollo en el apartado al otro lado del espejo) y de sonido, es decir, empieza a sonar la alarma del cochecito y empieza a moverse.
  • Si detecta un objecto, esto viene controlado por el sensor de distancia (código del módulo de sensor de distancia), cambiará el movimiento para evitar el obstáculo (giros, velocidades, paradas...).
  • Seguirá efectuando estos módulos hasta que se presione el pulsador (módulo pulsador) lo que hará que se paren los módulos de movimiento y sonido (paramos el cochecito y deja de sonar).

Toda esta descripción del código se puede ver de forma visual en la siguiente figura:

1 comentario:

Unknown dijo...

Mb! Fa bona pinta. Ànim!