Introducción al mBot2: Descubre Todo lo que Puede Hacer este Increíble Robot

 

¿Qué es el mBot2?

El mBot2 es un robot educativo diseñado por Makeblock para enseñar programación, robótica e inteligencia artificial de forma progresiva. Es la evolución del mBot1, con mejoras significativas en hardware, conectividad y capacidad de programación.

CaracterísticamBot1mBot2
MicrocontroladormCore (basado en Arduino Uno)CyberPi (más potente y versátil)
Lenguajes compatiblesmBlock (bloques y Arduino C)mBlock (bloques y Python)
PantallaNo tienePantalla a color (1.44")
ConectividadBluetooth 2.0 / USBWi-Fi, Bluetooth 5.0, USB
Sensores incluidosUltrasonido, seguidor de líneaSensor ultrasónico inteligente, giroscopio, sensor de línea
ExpansiónLimitadaMúltiples puertos para expansión y compatibilidad con módulos AI & IoT
Velocidad y memoriaLimitadaMayor procesamiento, almacenamiento y RAM

Componentes del mBot2.

El mBot2 incluye diversos componentes esenciales para el aprendizaje práctico de robótica:

Microcontrolador: CyberPi

 

  • Es el cerebro del mBot2.
  • Integra una pantalla a color TFT de 1.44 pulgadas, botones, LED RGB, sensores y conectividad avanzada.
  • Compatible con Python y programación por bloques.

Chasis motorizado y actuadores:

 

  • 2 motores con encoders que permiten un control de movimiento preciso.
  • Estructura metálica robusta (aluminio anodizado).
  • Soporte para sensores adicionales y piezas de expansión.

Sensores incluidos:

 

  •  Sensor ultrasónico inteligente: mide la distancia con precisión.
  •  Sensor de línea: detecta contrastes en el suelo para seguir caminos.
  • Sensor giroscópico (IMU): detecta orientación y rotación.
  • Micrófono y sensor de luz: integrados en el CyberPi para proyectos interactivos.

Características técnicas del CyberPi y del chasis motorizado:

CyberPi – Características destacadas:

  • Procesador: ESP32 dual-core de 32 bits.
  • Pantalla: TFT de 1.44 pulgadas a color (128x128 px).
  • Memoria: 8MB Flash + 2MB RAM.
  • Conectividad: Wi-Fi, Bluetooth 5.0 y USB-C.
  • Sensores: micrófono, luz ambiental, acelerómetro, giroscopio, temperatura.
  • Salidas: LED RGB, zumbador, puerto para motores y servos.
  • Programación: mBlock 5 (bloques y Python), MakeCode (en desarrollo), Python puro (modo avanzado).

Chasis del mBot2 – Características:

  • Motores DC con encoders magnéticos (360 pulsos por vuelta) → precisión en distancia y velocidad.
  • Ruedas resistentes + rueda loca trasera.
  • Puerto de conexión rápida para sensores y módulos adicionales (sistema RJ25 y adaptadores).
  • Alimentación: batería de litio recargable (3.7V, 2500mAh).

Introducción a mBlock:

Para programar nuestro robot mBot2, Makeblock ofrece diversas alternativas, las cuales pueden utilizarse según el tipo de aplicación que deseamos desarrollar y el nivel de experiencia que tengamos con el robot.

En el desarrollo de estos tutoriales utilizaremos la plataforma mBlock 5, explicando paso a paso cómo establecer la comunicación entre el robot y el software.

 

mBlock 5 es una plataforma de programación potente basada en Scratch 3.0, especialmente diseñada para el aprendizaje de robótica, programación y áreas STEM. Es compatible tanto con programación por bloques como con lenguaje Python, lo que permite a los usuarios crear desde animaciones y juegos hasta controlar robots Makeblock y otros dispositivos de hardware de código abierto de forma sencilla y didáctica.

 

Para descargar la versión de escrito de mblock5 puedes hacerlo en el siguiente enlace: https://mblock.cc/pages/downloads

 

mBlock también ofrece la posibilidad de trabajar directamente en la nube, sin necesidad de instalar el software. Esta alternativa es ideal para quienes prefieren una solución más rápida o no pueden realizar instalaciones en su equipo. Puedes acceder a la versión en línea a través del siguiente enlace: https://ide.mblock.cc/ 

Interfaz gráfica mBlock5 en línea:

 

 

Interfaz gráfica mBlock5 escritorio:

 


(0) Comentarios

No registra comentarios, se el primero en comentar.
Publicar

Pública tu duda o comentario

Resuelve tus dudas con la comunidad.

*Obligatorio*
Total de impresiones: 11