El cableado siempre ha sido un dolor de cabeza para la comunidad DIY (Hazlo-Tú-Mismo). Normalmente hay que buscar un pin concreto entre todas las entradas y salidas disponibles, teniendo cuidado con los cables sueltos y preocupándose de no dañar la placa con un cortocircuito. Afortunadamente, esta situación no existe en el mundo de Makeblock.

Presentamos el sistema de cableado RJ25 – se trata de un método simple para conectar los módulos electrónicos con la placa controladora. Hasta un niño puede montar una circuitería de sensores conectando los cables con los puertos del mismo color. Además, los conectores y cables RJ25 son muy resistentes y son perfectos tanto para una clase de robótica como para tu gran proyecto.

cablear-mbot1

El Rojo con el Rojo y el Azul con el Azul

La idea básica es que un módulo electrónico debe conectarse con el puerto del controlador que tenga todos los colores marcados en el módulo. Por ejemplo, un Me Motor Drive tiene el color rojo, esto indica que debe conectarse a un puerto rojo de la placa controladora. Y un módulo Bluetooth tiene azul y gris, así que necesita un puerto que incluya azul y gris en su etiqueta – solo el puerto 5 en la imagen de abajo satisface este requerimiento.

Controlador de Motores

¿Quieres que tu robot se mueva? La placa incluye dos controladores de motores. Puedes conectar los motores directamente (como se ve en la imagen) y controlarlos con el PORT_1 y PORT_2 en el software. Es necesario una alimentación externa de 12V DC para hacerlos funcionar – La alimentación USB no funciona con motores.

Puedes añadir motores adicionales con los Me Motor Drivers.

Adaptadores

Dispositivos como servos, micro switches, sensores de temperatura, y bandas LED necesitan un adaptador Me-RJ25 para conectarlos a la controladora. Las siguientes imágenes muestran cómo usar estos adaptadores.

Conectar Servos

Conectar Micro Switches

Conectar Bandas LED

Conectar Sensores de Temperatura

Fuente de Alimentación

Finalmente, necesitas una fuente de alimentación para hacer que los motores se muevan y los sensores realicen lecturas. Si tu creación solo incluye sensores, enchufando un cable micro-USB desde tu ordenador puede funcionar perfectamente; pero si tienes motores se requiere una fuente de alimentación externa de 12V DC (y así el dispositivo puede funcionar sin cables USB).

Controladora con alimentación USB, funciona con sensores pero no puede llevar motores:

This is a 12V DC Supplied board, which works with both sensors and motors:

¿Qué significan los colores?

¿Curiosidad sobre el significado de estos colores mágicos? La siguiente tabla los explica “color por color” para satisfacer a tu mente de ingeniero.

El rojo representa la entrada de voltaje Vin (6-12 VDC). Generalmente se conecta a un módulo de voltaje 6-12V.

Módulos

Me Controlador de Motor
Me Controlador de Servo
Me Controlador de Stepper

Interfaz digital unidireccional

Módulos

Me Sensor Ultrasonidos
Me RGB LED
Me Limit Switch

Interfaz digital dual

Módulos

Me Pantalla 7 Segmentos Serie
Me Sensor de movimiento PIR
Me Disparador
Me Busca líneas
Me Receptor de infrarojos

Puerto serie hardware

Módulos

Me Bluetooth BLE
Me Módulo Bluetooth (modo dual)

Interfaz analógico dual (unidireccional y bidireccional)

Módulos

Me Sensor de luz y escala de grises
Me Potenciómetro
Me Joystick
Me 4 Botones
Me Sensor de sonido

Puerto I²C

Módulos

Me Acelerómetro de 3 ejes y sensor giroscópico

Usar con Arduino y Raspberry Pi

La mayoría de módulos Makeblock incluyen slots reservados para cableado. Puedes conectarlos con otros controladores compatibles con Arduino. Por favor, revisa la documentación de cada módulo para obtener la definición de estos slots.

La siguiente foto muestra un módulo Me basado en RJ25 funcionando con Arduino Leonardo:

Esta foto muestra el cableado de módulos Me con una Raspberry Pi:

Ya has dado el primer paso.
Continúa leyendo nuestros tutoriales.

SIGUIENTES PASOS

Controla tu robot desde tu movil o tablet

SIGUIENTES PASOS:

Programa tu robot con Scratch / mBlock

SIGUIENTES PASOS:

Expertos programadores: Arduino