Sencillo brazo robótico controlado con Arduino/Genuino y Scratch, con piezas LEGO y tres servomotores, | Tutorial paso a paso

En este tutorial os explicamos como construir paso a paso un sencillo brazo robótico con mano y controlado con  Arduino/Genuino mediante tres servomotores y controlado con Scratch desde nuestro PC. Os explicamos paso a paso el funcionamiento, los materiales y componentes, diagramas y esquemas y códigos para su programación.

mBlock” es un programa gratuito, basado en Scratch, que nos permite controlar y programar facilmente Robots basados en Arduino/Genuino.




Principio de funcionamiento

Desde la pantalla de nuestro PC podremos controlar nuestro brazo robótico mediante un cable USB.

Si quieres saber como programar Arduino/Genuino con Scratch, con el programa “mBlock”, visita nuestra página Como-programar-arduinogenuino-con-scratch-programa-mblock-descarga-gratis.

Puedes descargar mBlock gratuitamente en http://www.mblock.cc



Cada servomotor realiza un movimiento dentro de la estructura del brazo robótico, girar izquierda-derecha, subir y bajar, y abrir y cerrar la mano.

Componentes y materiales

  • Placa Arduino/Genuino
  • 1 Fuente de alimentación PC
  • 3 Micro-servomotor
  • Cable USB
  • Piezas LEGO
  • Protoboard
  • Cables de conexión
  • Programa MBOT

 

En primer lugar hemos utilizado una fuente de alimentación de de un viejo PC para alimentar la placa Arduino/Genuino y los cuatro servomotores.

Para saber como encender una fuente de alimentación de un PC y poder utilizarla en tus prototipos pincha aquí.

fuente de alimentación PC
Fuente de alimentación PC

 

Montaje de los servomotores y las piezas de la impresora 3D

Este prototipo lo hemos diseñado utilizando tres servomotores, y piezas LEGO.

Las piezas LEGO combinadas con los servomotores nos permiten crear facilmente diseños personales y divertidos.

El primer servomotor se mueve sobre un plano horizontal y hace que el brazo robótico se mueva a izquierda y derecha. Hemos atornillado el segundo servomotor y nos servirá de plataforma para el resto del brazo robótico.

El segundo servomotor se mueve sobre un plano vertical, y hace que el brazo suba y baje. Lo hemos atornillado a otras piezas 3D y lo hemos unido al primer servomotor.

El tercer servomotor abre y cierra la mano, lo atornillamos a la pieza LEGO y unimos al segundo servo.

Los servomotores tienen tres cables: VCC, GND y Señal. El cable de alimentación VCC es típicamente rojo, y debe ser conectado al pin 5V de la placa Arduino. El cable de tierra, GND, suele ser negro o marrón y debe estar conectado a un conector de tierra de la placa Arduino. El cable de señal es normalmente de color amarillo, naranja o blanco y debe ser conectado a un pin digital en la placa Arduino

Como podemos ver en el esquema, conectamos los servos a +5V, a GND, y a los pines 9, 10 y 11. Esta salida está controlada por la señal recibida en los pines analógicos, por medio de los potenciómetros.

 

Código Scratch para brazo robótico Arduino7Genuino con cuatro servomotores

Este es código completo para nuestro “ Sencillo brazo robótico con piezas 3D, cuatroservomotores, controlado con Arduino/Genuino y Scratch“, modifica el código según tus necesidades y cargalo en la placa Arduino/Genuino.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *