Entradas

Mostrando las entradas etiquetadas como mBlock

Dado Digital con mBlock 2.0.

Imagen
Este proyecto se ha desarrollado, principalmente con el alumnado del Taller de Números de 3º de la E.S.O. del I.E.S. Pérez de Guzmán, hemos programado un dado digital con mBlock 2.0. para comenzar a interaccionar con la Electrónica Digital y de paso jugar con el azar.  El objeto de este proyecto es terminar demostrando "La Ley de los Grandes Números" de una forma práctica y demostrándoles que podemos lanzar sin problemas un dado un millón de veces o más, para poder ver eso que siempre nos dicen de que la probabilidad de que salga cualquier cara de una dado es un sexto, pero que nunca demostramos. Bueno primero, vamos a aprender a lanzar un dado y he preparado varias prácticas:  Lanzar el dado pulsando la tecla espacio del ordenador. Lanzar el dado tocándolo con nuestras manos usando la Realidad Aumentada. Lanzar el dado emitiendo un sonido, una palmada. Lanzar el dado usando un pulsador. En fin, podríamos seguir creando prácticas usando otros sensores...

Control Remoto de un RobotCar con mBlock 2.0.

Imagen
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 e...

Jingle Bells con mBlock 2.0.

Imagen
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.

Proyecto - Distintas formas de controlar un Robot

Imagen
Con este proyecto quiero conseguir que mis alumnos de 1º E.S.O. de la optativa "Scratch y la Robótica", apliquen algunas de las cosillas que han aprendido con Scratch 3.0. durante estos meses e introducirlos en la Robótica de una forma divertida, y con una metodología activa en la que aprendan haciendo. Para la Electrónica Digital y la Robótica, usaremos mBlock 2.0. que está basado en Scratch 2.0. y es muy parecido al entorno con el que han trabajado. La mayor parte del proyecto se desarrollará en modo Scratch y usaremos los Robots creados en el centro que usan para controlar los motores la placa " Motor Driver Controlador 2 motores HG7881". Como este proyecto nos va a servir para introducirnos en la Robótica, sin desvincularnos de la programación con Scratch y partiendo de la base que los alumnos no tienen conocimientos de lo que es una placa de arduino, pines, motores cc, sensores ... he creado estas variables y bloques de programación con los que ...

Control del RobotCar con la Realidad Aumentada - mBlock 2.0.

Imagen
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     ...

Evita Obstáculos con mBlock 2.0.

Imagen
Evita Obstáculos con mBlock 2.0. Aquí tenéis otro código muy sencillo y muy parecido a los anteriormente publicados pero añadiendo el sensor de ultrasonidos, en esta primera versión no voy a incluir el servo, para que sea más sencillo y en otra entrada lo veremos funcionar con el servo. En esta ocasión nos servirá para el RobotCar "Perecito" de nuestro centro, pero el código básico para cualquier otro robot que use otra controladora para los motores es el mismo, lo único que tienes que hacer es cambiar las conexiones en los bloques definidos. Sólo añadiré que estos códigos son lo más básico que se me ha ocurrido, se pueden mejorar, y están preparados para iniciar a los alumnos de primaria y primer ciclo de la ESO en la Programación y la Robótica. 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 ...

Control de un RobotCar usando los cursores del ordenador con mBlock 2.0.

Imagen
Control de un RobotCar usando los cursores del ordenador con mBlock 2.0. Un código muy sencillo para manejar un RobotCar con los cursores de nuestro ordenador, en este  caso nos servirá para controlar a Perecito o cualquier RobotCar que tenga la placa que controla los motores, que describo, a continuación.  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 - ...

Siguelíneas con mBlock 2.0.

Imagen
Siguelíneas con mBlock   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. He creado los siguientes bloques, con el objeto de que este coche los puedan programar los alumno...

II - Taller de Robótica y Programación

Imagen
“II Taller de Robótica y Programación” en el I.E.S. Pérez de Guzmán         Somos un grupo de profesores que estamos intentado difundir y fomentar el uso de la “ Robótica y Programación Educativa ” en nuestras aulas, con una metodología activa y basada en la idea de aprender haciendo, a través de la gamificación y el aprendizaje basado en proyectos.        Nuestro primer taller se lo dedicamos a la “ Electrónica Digital con mBlock ” para el alumnado de 6º de primaria del C.E.I.P. Virgen de la Cabeza y que tuvo una gran aceptación por parte del alumnado y del profesorado.      Así que, hemos repetido esta experiencia con este 2º taller y en el que los protagonistas son los alumnos de nuestro centro que exponen sus proyectos. En esta ocasión nos ha visitado uno de los grupos de 5º de primaria del C.E.I.P. Miguel de Cervantes con los que hemos realizado las siguientes actividades: Apertura del taller con el saludo de bi...

I - Taller de Electrónica Digital con mBlock

Imagen
           Este es nuestro primer "Taller de Electrónica Digital" con mBlock, que hemos organizado el grupo de trabajo  "Iniciación a la Robótica" en el I.E.S.  Pérez  de Guzmán durante el curso 2018 - 2019, para el alumnado de 6º curso de nuestro centro adscrito C.E.I.P. Virgen de la Cabeza. Todos los años el Departamento de Orientación organiza y realiza actividades con los centros adscritos a nuestro centro, con el alumnado que esperamos que se incorpore en el curso siguiente a nuestro centro. Cuando me comentaron que si podía planificar alguna actividad con Scratch para los alumnos de 6º de primaria, pensé que era una gran oportunidad para ver si todo esto de la "Programación y la Robótica" podía tener éxito en nuestras aulas o no, tengo que reconocer que lo pasé muy mal porque somos varios profesores los que estamos poniendo mucha ilusión, trabajo y esfuerzo en intentar introducir este tipo de tecnologías en el I.E.S. Pérez...