analisis programación robótica i y ii ciclos

20
Luis Manuel Pérez Fernández Retos de programación Propuesta Educativa I y II Ciclo

Upload: luis-perez

Post on 11-Jan-2017

51 views

Category:

Education


5 download

TRANSCRIPT

Presentacin de PowerPoint

CURSO

ROBTICA EDUCATIVA

Luis Manuel Prez FernndezRetos de programacin Propuesta Educativa I y II Ciclo

PROPUESTA DE 1 GRADOEstructuras de programacin:

Esperar por sensor de contacto ( para iniciar el movimiento del motor).

Esperar por sensor de sonido ( Para emitir un sonido y detener el motor).

Sensores que se estudian:

Sensor de Contacto.

Sensor de Sonido.

Foto de la programacin

Video de la resolucin del retoPara la resolucin de este reto se utiliza el sensor de contacto para iniciar el programa, el motor gira hacia adelante, espera 1 segundo y gira hacia atrs con una potencia de 75, en un ciclo que termina cuando el sensor de sonido detecta un ruido mayor a 75, con lo cual detiene los motores y reproducir un sonido.

PROPUESTA DE 2 GRADOEstructuras de programacin:

Esperar por botones de la interfaz (para abrir o cerrar un portn)Reproducir un sonido al abrir o cerrar el portn.Multitarea, dependiendo de como se programe, se usara para reproducir el sonido.Ciclos infinitos, para que el programa se mantenga funcionando siempre.Sensores que se estudian:

Botones de la interfaz de ntx.Sensor de luz.

Foto de la programacin

Video de la resolucin del retoEn este video se explica el procedimiento que simula el funcionamiento de un portn elctrico que emite un sonido cuando abre o cierra.

PROPUESTA DE 3 GRADOEstructuras de programacin:

Esperar por distanciaEsperar por sonidoCiclo infinito y finito o por sensorMultitareaSensores que se estudian:

DistanciaSonido

Foto de la programacin

Video de la resolucin del retoEn tercer grado el reto es simular una mesa que se ajusta:

El programa espera hasta que la persona este a menos de 40cm, luego se empieza a mover (ajustarse).El programa seguir moviendo el motor (ajustando la mesa) hasta que el individuo este a menos de 10 cm, en este momento se detendr.

PROPUESTA DE 4 GRADOEstructuras de programacin:

Multitareas Bifurcaciones (condicionales para toma de decisiones) con sensores, azarAnidamiento de ciclos para evaluar dos o ms datos

Sensores que se estudian:

Sensor de Color.Botones de la interfaz del nxtSensor de Contacto

Foto de la programacin

Video de la resolucin del retoEn este reto el programa inicia su ejecucin cuando se oprime el sensor de contacto.

Empieza entonces un proceso multitarea, donde el motor B se enciende hacia adelante cuando el sensor de color se encuentra con el color azul. Si es cualquier otro color el motor gira en reversa. Este proceso se realiza 25 veces.El motor A gira con un azar, donde si el nmero es de 1 a 6 gira hacia adelante y espera 2 segundos, y si es de 7 a 10 gira hacia atrs y espera 2 segundos. Este proceso tambin se realiza 25 veces

PROPUESTA DE 5 GRADO

Estructuras de programacin:

Se estudiarn Bifurcaciones (condicionales, donde si se cumple la condicin realiza una accin, sino se cumple realiza otra.) Funcin STOP; que detendr todo el proceso. (En este caso, cuando la temperatura desciende de 26 grados).Estas dos estructuras se ejecutan en multitarea, es decir, simultneamente.

Sensores que se estudian: En este nivel se trabaja con dos sensores: el de color y el de temperatura.

Foto de la Programacin

Video de la resolucin del retoActiva un proceso (representado por un motor) y reproduce un sonido si el producto es de un color y activa otro motor y sonido si es de otro color. Todo se detiene si la temperatura BAJA de 26 grados Celsius.

PROPUESTA DE 6 GRADOEstructuras de programacin:

Bifurcaciones en vista plana (Se realizar un proceso si se cumple una condicin, si realizar otro si no se cumple)Bifurcacin por valor sin vista plana, donde un sensor de color reportar el color que lee a travs de un cable de datos a la bifurcacin, que realizar acciones dependiendo del color.Comunicacin entre dos ntx por bluetooh. Un nxt enva un mensaje y se quedar esperando que un segundo nxt lo reciba, ejecute un proceso y cuando lo concluye, enva un mensaje al primero para que realice otra accin.

Sensores que se estudian:

Sensor de colorSensor de distancia.

Foto de la programacin Foto Con las bifurcaciones anidadas que permiten la ejecucin del reto.

Video de la resolucin del reto

En este video se observa los procedimientos para que un robot realice las siguientes acciones:Si el robot est sobre una superficie roja enciende las lmparas.Si el robot est sobre una superficie verde avanza despacio.Si el robot est sobre una superficie negra acelera su paso.Si el robot est sobre una superficie azul debe emite un sonido.

REFLEXIONES DE MI PROCESOLogros Se logr realizar la programacin de cada reto.Pude comprender claramente cada reto que se le propone a los estudiantes en cada nivel, y pude comprender la programacin necesaria para realizarlo. Me qued claro los sensores que se utilizan en cada nivel.Entend claramente las estructuras de programacin que se deben usar en cada reto.DesaciertosLa versin que se descarga en internet del software Mindstorms no viene completa, en mi caso no incorporaba el sensor de temperatura ni el datalogging, lo que hace difcil la resolucin de los retos.Me faltaban algunas piezas en los modelos, lo que no permita el funcionamiento correcto del programa.