Activa JavaScript para disfrutar de los vídeos de la Mediateca.
Utiliza el sensor de distancia para evitar obstáculos con tu robot mBot programando con mBlock - Contenido educativo
Ajuste de pantallaEl ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:
Programa el sensor de ultrasonidos y evitaobstáculos. Utiliza los bloques de movimiento y añade luces LED para dar más vistosidad a tus programas con mBot.
4 minutos con Félix, propuestas didácticas para utilizar en tu aula, recursos didácticos, aulas virtuales, programación por bloques, robótica, para trabajar con tus alumnos y alumnas.
00:00:00
Hola, buenos días, pues vamos a hacer un pequeñito videotutorial, estamos trabajando con Mbot, que la verdad que da mucho juego y nos permite programar en un entorno muy parecido al de Scratch,
00:00:18
Lo que pasa es que tenemos, en vez de un gato, tenemos un panda, y trabajar con su robot, con el M-Bot, que la verdad que es un robot muy robusto y que funciona muy bien.
00:00:28
Y que lo podemos manejar por el USB, el Bluetooth, que tiene un dispositivo que te permite y que funciona perfectísimamente.
00:00:38
Bueno, tenemos aquí los objetos, que es lo que a mí me gusta cuando tenemos un objeto, tenemos dos, uno de inicio y otro de detener, pues mandamos mensajes.
00:00:47
Lo único que hacen nuestros objetos es eso, servir de botonera, que podríamos haber utilizado pulsando una tecla, que se funciona también muy bien.
00:00:57
Pero hemos decidido utilizar y ya también diseñamos un poquito, nos vamos al disfraz, le ponemos aquí el texto,
00:01:07
buscando trabajar todo lo que podamos dentro de nuestras programaciones con los robots.
00:01:14
Y esos mensajes los reciben, el de detener, se apagan las luces, se para, y para todos los programas del objeto,
00:01:20
y aquí lo que está haciendo es, pues vamos a evitar que se choque, le damos 3 segundos, porque desde que tocamos aquí, pues nos hemos ido a la mesita, pues para que no se caiga un tiempo para que empiece a arrancar,
00:01:27
y lo que hace es que para siempre va a estar fijando, hemos creado una variable, que es la distancia del sensor de ultrasonidos, que es que es sencillísimo,
00:01:40
porque lo único que tenemos que hacer es esto, cogerle, lo tenemos además en centímetros,
00:01:50
no nos mete otras unidades que nos puedan confundir y es solamente llevarlo.
00:01:55
La variable, pues hemos creado la variable distancia y la fijamos al sensor de ultrasonido.
00:02:02
Si esa distancia es menor de 20, lo que hace es que se para, avanza a potencia cero,
00:02:08
enciende los LEDs, se pone en rojo porque está cerca de un obstáculo y se da la vuelta.
00:02:14
y aquí tienes que trabajar con la potencia
00:02:18
y el tiempo, igual si le pones
00:02:20
a 50% de potencia
00:02:22
es que es otra de las cosas que
00:02:24
trabajamos pues de las matemáticas
00:02:26
que muchas veces lo queremos trabajar
00:02:28
como cosas de la vida cotidiana
00:02:30
como manzanas, compras y tal
00:02:32
y que aquí lo estamos viendo con un robot
00:02:34
que yo creo que el juego
00:02:36
es por lo menos
00:02:39
el mismo, si no mejor
00:02:41
lo que hacemos es
00:02:42
si es de 50 será menos tiempo
00:02:44
Si este es un 10, pues será más tiempo y tienes que estar probándolo hasta que ves que se pone, hace un giro de 180 grados.
00:02:46
Si no, lo que hace es que enciende la luz en verde y sigue avanzando.
00:02:55
Cuando llega al siguiente obstáculo, es decir, llega a este obstáculo, se para porque lo detecta, gira, va, llega al siguiente obstáculo.
00:03:00
Cuando está a menos de 20, pues lo mismo.
00:03:08
Y bueno, va a estar infinitamente yendo de un sitio a otro.
00:03:31
Luego, pues le hemos puesto el detener, donde se apagan todos los leds, se para, porque este realmente, como lo tenemos puesto aquí un obstáculo y aquí otro obstáculo, lo detecta, se para, gira, lo detecta, se para, gira, avanza, lo detecta, se para, gira.
00:03:34
Y la verdad, pues que eso, y con un código sencillísimo y además, pues bueno, trabajando cosas que ya trabajamos en Scratch Junior, como es mandar mensajes, lo que pasa que en Scratch Junior, pues dentro de un sobre, como en Natural, pues para niños de primero.
00:03:50
Bueno, pues vamos a ver cómo quedaría en la realidad. Estoy desde luego deseando pues llevarlo a una mesa de robótica del cole, no en una mesa de casa.
00:04:05
Pero bueno, para conocer este robot y darte cuenta que merece la pena trabajar con él, ha servido.
00:04:14
Pues ahora tenemos el sensor de distancia, tenemos dos botones, dos objetos, uno que es para iniciar y otro que es para detener.
00:04:21
La verdad que lo divertido de EnBlock es esto, que podamos tener una parte para diseñar aquí en la pantalla
00:04:29
y luego nos vamos a otra parte que sería nuestro robot donde ponemos el código.
00:04:37
bueno pues vamos tenemos la de iniciar le hemos puesto tres segundos para que nos dé tiempo a
00:04:43
llegar y grabarlo le damos y ahora lo que va a hacer es detectar un obstáculo para darse y
00:04:48
girar evitarlo se va a encontrar con otro va a hacer lo mismo y bueno la verdad es que funciona
00:04:57
perfectísimamente quizá le tenía que haber puesto más lejos los obstáculos pero bueno
00:05:07
está funcionando
00:05:14
como esperábamos
00:05:16
la verdad que divertidísimo
00:05:17
y esto cuando lo tengamos en una mesa
00:05:19
pues va a ir muchísimo mejor
00:05:21
bueno pues espero que le veáis utilidad
00:05:23
- Idioma/s:
- Materias:
- Tecnología, Tecnologías de la Información, Programación
- Etiquetas:
- EducaMadrid, Linux, Robótica, Tecnología, Scratch, Competencia Digital, CompDigEdu, Código Escuela 4.0_M
- Niveles educativos:
- ▼ Mostrar / ocultar niveles
- Educación Especial
- Educación Basica Obligatoria
- Infantil
- Básica 1
- Básica 2
- Programas de formación para la transición a la vida adulta
- Tránsito a la vida adulta
- Programas de iniciacion profesional especial
- Educación Basica Obligatoria
- Educación Infantil
- Primer Ciclo
- Primer Curso
- Segundo Curso
- Tercer Curso
- Segundo Ciclo
- Primer Curso
- Segundo Curso
- Tercer Curso
- Primer Ciclo
- Educación Primaria
- Primer Ciclo
- Primer Curso
- Segundo Curso
- Segundo Ciclo
- Tercer Curso
- Cuarto Curso
- Tercer Ciclo
- Quinto Curso
- Sexto Curso
- Primer Ciclo
- Educación Secundaria Obligatoria
- Ordinaria
- Primer Ciclo
- Primer Curso
- Segundo Curso
- Segundo Ciclo
- Tercer Curso
- Cuarto Curso
- Diversificacion Curricular 1
- Diversificacion Curricular 2
- Primer Ciclo
- Compensatoria
- Ordinaria
- Educación Especial
- Autor/es:
- Felicísimo González Canle
- Subido por:
- Felicisimo G.
- Licencia:
- Reconocimiento - No comercial - Compartir igual
- Visualizaciones:
- 112
- Fecha:
- 21 de abril de 2025 - 13:27
- Visibilidad:
- Público
- Centro:
- CP INF-PRI JOVELLANOS
- Duración:
- 05′ 27″
- Relación de aspecto:
- 1.78:1
- Resolución:
- 1920x1080 píxeles
- Tamaño:
- 138.32 MBytes