Saltar navegación

Activa JavaScript para disfrutar de los vídeos de la Mediateca.

Programa con MakeCode tu robot TabbyBot y controlarlo con la extensión Joystickbit - Contenido educativo

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 8 de agosto de 2025 por Felicisimo G.

62 visualizaciones

Usa las extensiones TabbyBot y Joystickbit para programar con MakeCode tu robot. Comunícate por radio, muévete en todas direcciones y cambia los LEDs.

Descargar la transcripción

Cuatro minutos con Félix. Programación, tecnología, robótica, aulas virtuales, actividades y recursos para trabajar en primaria. 00:00:00
Hola, buenos días. Estamos trabajando con el robot TaviBot de la marca KittenBot y luego también estamos trabajando con el JoystickBit. 00:00:10
Bueno, pues vamos a ver cómo podemos controlarlo. La verdad que es un mando, si quisiéramos hacerlo como mando a distancia, funciona estupendísimamente. 00:00:18
Lo primero vamos a hacer el control del robot, del TaviBot. 00:00:26
Para eso nos tenemos que ir a extensiones y bajamos el joystick bit. 00:00:31
Tan sencillo como eso, tenemos que inicializarlo, lo sacamos, lo metemos al iniciar 00:00:35
y como se va a comunicar con el robot por radio establecemos un grupo, en este caso el 4 00:00:41
y le ponemos una C y una O de control. 00:00:50
Y luego tan sencillo como para siempre. Tenemos que ver que en el Joystick Bit tenemos dos situaciones principalmente para manejar nuestro robot, utilizar este Rocket Value o también tenemos para utilizar y los botones están pulsados. 00:00:52
Este no lo hemos usado en este video tutorial pero lo haremos próximamente porque la verdad que va muy bien. 00:01:10
Bueno, el caso que lo que acogemos es un sí de lógica y le decimos si el valor es menor y nos vamos a lógica, si el valor del Rocket Value es menor de 200 le vamos a dar el número 4 y luego vamos a ver en nuestro robot ese número 4. 00:01:16
Cuando le llegue, ¿qué significa? Pues nos vamos aquí y cuando le llega el número 4, se mueve el motor de la izquierda y no el de la derecha. 00:01:38
Si se mueve el de la izquierda, lo que hace es irse a la derecha. 00:01:50
Lógicamente, estamos moviendo hacia la derecha, es ese valor de menos 200. 00:01:55
Cuando movemos a la derecha, nuestro coche manda el mensaje 4 y nuestro vehículo, si mueve el motor izquierdo, es porque se está moviendo hacia la derecha. 00:02:01
Y así vamos a hacer con todos. Luego tenemos el valor de X mayor de 800, enviamos el 3 y lo tenemos aquí cambiado. 00:02:12
es ir hacia adelante y con el número 1, pues nos vamos hacia atrás, con estos números que estamos enviando, pues ya tenemos para mover nuestro vehículo. 00:02:21
Sin embargo, también hemos usado los botones, es decir que, a ver, estamos con el sí, menor de 200, enviamos este y luego le damos al más, 00:02:32
Aquí vemos que no tenemos para meter este bloque hexagonal porque tenemos que dar aquí y ahora ya te sale este falso donde tú coges este bloque hexagonal, este bloque hexagonal y si te cabe, entonces por eso los tenemos ahí. 00:02:42
Si aprieto este, ocurre el número 4. Si no, si aprieto el 800, o sea que me muevo hacia la derecha, me envío el número 3. 00:02:58
Si no, si muevo hacia adelante, mando el número 2. Y así es como lo controlamos. 00:03:09
Y luego también con los botones. Pues si apretamos el botón C, pues ya mando el 5, que también los botones están organizados C, D, E y F. 00:03:16
C es el que va hacia, por así decirlo, hacia el oeste, hacia la 9. El D es hacia las 12, hacia el norte. E es hacia el este, serían las 3. Y el F hacia las 6 o sería hacia el sur. Izquierda, arriba, derecha y abajo. 00:03:27
Esos son los botones C, D, E y F, como lo hemos planteado. 00:03:50
Y luego, lógicamente, tenemos el botón apretado. 00:03:54
Pero si no lo tenemos apretado, tan sencillo como irse a un no, 00:03:57
si no el botón está apretado, pues manda el número 0, que es el número que hemos mandado a parar. 00:04:02
Aquí lo tenemos. 00:04:09
Todos los que son número 0 son parar todos los motores. 00:04:11
luego también pues le hemos puesto algunas luces hacia atrás en color rojo y hacia adelante en color azul 00:04:14
y así es como hemos programado la placa de control, muy sencilla 00:04:20
tiene mucho bloque pero claro porque tenemos 8 botones 00:04:25
estamos con el Justice 4 y con la botonera otros 4 00:04:29
pues aquí son los que tenemos pero todos tienen su lógica 00:04:33
y luego ya cuando nos vamos a nuestro coche pues lo mismo al inicializar 00:04:35
al empezar el programa pues ya le tenemos que decir que establecemos el grupo de radio 4 00:04:40
y nos tenemos que ir a una extensión que es de kit en bot, el tabibot 00:04:47
aquí lo tenemos, este tabibot es el que tenemos que utilizar 00:04:51
pues tan sencillo como coger esa extensión 00:04:56
y una vez que tenemos esa extensión pues ya nos vamos aquí y nos vemos todo lo que nos ofrece 00:05:02
las luces delanteras que son blancas 00:05:07
luego tenemos aquí las luces de abajo 00:05:10
que le podemos tener varios colores 00:05:14
porque son RGB 00:05:18
le tenemos aquí varios colores 00:05:19
luego tenemos, muy importante 00:05:21
que la verdad que es un robot 00:05:24
la verdad que es robusto 00:05:26
las velocidades del motor 00:05:28
los dos motores, pues uno u otro 00:05:30
encendido hacia adelante 00:05:32
también con velocidad durante un tiempo 00:05:34
los motores hacia adelante y atrás, que aquí lo tenemos combinado. 00:05:36
Aquí tenemos un motor encendido y el otro apagado, el de la izquierda encendido y el de la derecha apagado. 00:05:40
Si gira el de la izquierda, pues te mueves hacia la derecha. 00:05:47
Y aquí le hemos puesto el izquierda, derecha, adelante, hacia atrás o hacia la derecha. 00:05:50
Tenemos esas posibilidades para controlar los motores. 00:05:58
Y luego lo importante que tiene es el sensor, los sensores de sigue líneas y luego tenemos el sensor de distancia y luego tenemos aquí el voltaje porque no lo hemos usado. 00:06:01
Bueno, pues espero que le veáis utilidad y la verdad que nos sale, vamos a verlo ahora cómo funciona en la realidad, pues manejar un robot de una manera muy sencilla utilizando la radio y utilizando el joystick BIT. 00:06:18
¿Venimos a manejar tu robot Tabibot de la casa Kittenbot con tu joystick BIT? 00:06:29
Mira que sencillo es, lo tenemos programado para manejarlo con el joystick o también para manejarlo con los botones. 00:06:35
Con los botones, mira, vamos a hacerle girar, ya lo tenemos, hacia detrás, mira que sencillo, hacia adelante, 00:06:43
Gira hacia el otro lado 00:06:54
O con el joystick 00:06:59
Mira como lo podemos manejar con el joystick 00:07:00
Hacia adelante, hacia detrás 00:07:03
Lo hacemos girar, va hacia adelante 00:07:05
La verdad que una pasada poder manejar a tu robot 00:07:08
Y programarlo de esta manera tan sencilla 00:07:13
Luego tiene luces LED 00:07:16
Y luego un seguilíneas 00:07:18
Y un sensor de distancia 00:07:20
Con este joystick beat lo podemos manejar con los botones, le podemos poner distintas velocidades y le podemos incluso cambiar las luces como ha hecho o podemos ir con el joystick también. 00:07:22
Le hemos puesto distinta velocidad. 00:07:37
Bueno, pues espero que te animes a programarlo en tus clases. 00:07:44
Idioma/s:
es
Materias:
Diseño, Matemáticas, Tecnología, Tecnologías de la Información, Programación
Etiquetas:
Juegos, Operaciones matemáticas, Tablet, Tecnología, Scratch, Competencia Digital, CompDigEdu, Competencia Digital Docente, Código Escuela 4.0_M, Animación
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 Infantil
    • Primer Ciclo
      • Primer Curso
      • Segundo Curso
      • Tercer Curso
    • Segundo Ciclo
      • Primer Curso
      • Segundo Curso
      • Tercer Curso
  • Educación Primaria
    • Primer Ciclo
      • Primer Curso
      • Segundo Curso
    • Segundo Ciclo
      • Tercer Curso
      • Cuarto Curso
    • Tercer Ciclo
      • Quinto Curso
      • Sexto Curso
  • Educación Secundaria Obligatoria
    • Ordinaria
      • Primer Ciclo
        • Primer Curso
        • Segundo Curso
      • Segundo Ciclo
        • Tercer Curso
        • Cuarto Curso
        • Diversificacion Curricular 1
        • Diversificacion Curricular 2
    • Compensatoria
Autor/es:
Félix González Canle
Subido por:
Felicisimo G.
Licencia:
Reconocimiento - No comercial - Compartir igual
Visualizaciones:
62
Fecha:
8 de agosto de 2025 - 18:32
Visibilidad:
Público
Centro:
CP INF-PRI JOVELLANOS
Duración:
07′ 48″
Relación de aspecto:
1.78:1
Resolución:
1280x720 píxeles
Tamaño:
24.66 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid