viernes, 31 de julio de 2009

Programación


La Progamación:


Nuestro pez se mueve constantemente, o sea está movimiendo sus aletas y su cola.


Tenemos tres subrutinas:


La subrutina (0) activa los dos motores con una potencia de (5) correspondientes a las aletas y la cola.


La subrutina (1): Activa los dos motores con una potencia de (1).


La subrutina (2): Apaga los motores.





Además, tenemos (2) tareas:


La primera con un sensor de luz el pez emite un sonido seleccionado al azar de ( 1 a 6).


La segunda tarea cuando se presiona un sensor de toque activa la subrutina (1) y se recibe un mensaje de otra de interfaz (RCX), entonces si el valor es mayor que (1), al azar selecciona una subrutia (1 ó 2). Si al azar selecciona la subrutina (2), salimos del ciclo y se apaga la subrutina (1).


Si el valor es menor que uno (1), se corre la subrutina (0) que aumenta la velocidad de los motores. Esta tarea (3) está en un ciclo.


El programa general inicia con un sensor de toque.



Este es un video del pez.

No hay comentarios:

Publicar un comentario