25N – Supervivientes al Maltrato Machista

Este post es para una Actividad Colaborativa que hemos realizado en el I.E.S. Pérez de Guzmán durante la semana del 25 de Noviembre, Día Internacional de la Eliminación Contra la Violencia hacia la Mujer. 

El resultado de esta actividad lo podéis ver aquí

Otros proyectos:
25N – Día Internacional de la Eliminación Contra la Violencia hacia la Mujer
25N – Mujeres que se abrieron un hueco en un mundo de Hombres

Control del RobotCar con la Realidad Aumentada – mBlock 2.0.

Control del RobotCar con la Realidad Aumentada – mBlock 2.0.

Este código es una versión del proyecto «RobotCar controlado con los cursores del ordenador», pero en este caso vamos a usar el sensor de vídeo de nuestro ordenador y crear unos cursores virtuales que tocándolos con nuestras manos harán que nuestro coche se mueva. 

Sólo añadiré que estos códigos son lo más básico que se me ha ocurrido, que se pueden mejorar, y que están preparados para que se puedan usar con alumnos de primaria y primer ciclo de la ESO.

El código que os adjunto sería para la placa » Motor Driver Controlador 2 motores HG7881″ , que sería la que tiene este robot

Las conexiones para los motores A y B, se hacen con pines PWM . En el código que os adjunto tenéis que saber 

    B – IA – Avance del motor B          —   Pin PWM – 10
    B – IB – Retroceso del motor B      —   Pin PWM – 9
    A – IA – Avance del motor A          —   Pin PWM – 6
    A – IB – Retroceso del motor A      —  Pin PWM – 5

CÓDIGO para mBlock basado en Scratch 2.0.

La estructura de este código cambia un poco, ahora tenemos que codificar cada una de las flechas y botones que aparecen en la pantalla: botón parar, flecha derecha, flecha izquierda, flecha hacia arriba (avanzar) y flecha hacia abajo (retroceder). Vamos al lío

¡¡OJO!! En cada uno de los sprites tengo que definir los bloques que usemos.

Este código sería para el escenario

Girar hacia la izquierda

Avanzar

Retroceder

Girar hacia la derecha
¡¡ OJO !! Cuando termines, no te olvides de pulsar la tecla espacio para 
apagar la cámara de tu ordenador.
En mi caso como aún no tengo el módulo bluetooth en mi robot, tengo que hacerlo con el robot conectado por el USB, pero aún así es una pasada ver como interacciona Scratch, Realidad Aumentada y Robótica. Aquí tenéis el vídeo.
Otros proyectos:

Siguelíneas con mBlock 2.0.
Evita Obstáculos con mBlock 2.0.
Control del RobotCar con un mando a distancia usando mBlock 2.0.
Proyecto – Distintas formas de controlar un RobotCar