Control Remoto de un RobotCar con mBlock 2.0.

Control Remoto de un RobotCar 

Este código es una versión del proyecto «RobotCar controlado con los cursores del ordenador», pero en este caso vamos a usar un mando a distancia para que se mueva

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

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.

El código de los bloques que hemos creado es el siguiente

Evidencias de la puesta en práctica en el aula:

Proyecto – Distintas formas de controlar un RobotCar

Otros proyectos:

Siguelíneas con mBlock 2.0.
Evita Obstáculos con mBlock 2.0.
Control del RobotCar con Realidad Aumentada usando mBlock 2.0.

Piano con Scratch 3.0. + Makey-Makey

Este piano se ha construido de una forma muy sencilla usando únicamente cartulinas, papel de aluminio y unos clips. De manera que tocando cualquiera de los círculos o bien colocando en ellos cualquier objeto que conduzca la electricidad y con un programilla realizado con Scratch 3.0. tenemos un magnifico piano, que suele sorprender mucho, es muy sencillo de construir y de programar.

Jingle Bells con mBlock 2.0.

En este post vamos a interpretar el villancico Jingle Bells con mBlock 2.0. , aquí está el resultado


¿Cómo lo hemos hecho?

Hemos cogido esta partitura del villancico


mBlock usa el cifrado americano que para la Escala de Do sería

Nomenclatura latina: Do  Re Mi  Fa  Sol  La  Si   Do
Cifrado Americano:   C    D   E    F    G    A    B    C
En nuestra partitura usamos la quinta octava y para facilitar la programación hemos creado un bloque para cada compás y nos ha quedado un programa así de simple

Os muestro como programamos el primer compás

teniendo en cuenta que la duración de una redonda en mBlock es de dos tiempos y para la duración de cada figura podemos usar la tabla

y nos quedaría así

Otros proyectos:
Jingle Bells con Scratch 3.0.

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

Jingle Bells con Scratch

En el I.E.S. Pérez de Guzmán hemos conseguido que los alumnos de 1º de la E.S.O., 2º de la E.S.O. y parte de 3º de la E.S.O. programen con Scratch la partitura de Jingle Bells y creen una felicitación navideña.
Aquí tenéis un vídeo con el resultado que hemos obtenido seleccionando algunos fragmentos de las felicitaciones que han realizado nuestros alumnos para felicitarnos la Navidad.
Este proyecto se ha llevado a cabo en coordinación con la asignatura de música.
A nuestros alumnos les hemos proporcionado una ficha con la partitura y los bloques de programación que usarán en Scratch.
Primero hemos hecho un repaso de las notas musicales, figuras, compases, …  
Hemos programado la partitura en papel y luego con Scratch.
Se han creado en Scratch los siguientes bloques, para facilitar la programación de la partitura.
Compases:
Notas musicales:
por ejemplo la nota Do se programa así para esta partitura
                                
Ahora codificamos cada compás, por ejemplo, el compás uno lo programamos como sigue, nos fijamos en la nota musical y la figura por la que está representada nos dirá la duración que tiene.
Fijaros que código más sencillo nos quedaría
Otros proyectos

Descripción general de privacidad

Este sitio web utiliza cookies para que podamos brindarle la mejor experiencia de usuario posible. La información de las cookies se almacena en su navegador y realiza funciones como reconocerlo cuando regresa a nuestro sitio web y ayudar a nuestro equipo a comprender qué secciones del sitio web le resultan más interesantes y útiles.