Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Mini Robot Bug Rápido y Fácil: Arduino Pro Mini y Servos MG996R en 30 Minutos

Componentes y suministros

ComponenteCantidadNotas
Arduino Pro Mini 328 - 3.3V/8MHz (SparkFun)1
Servo Tower Pro MG996R2
Interruptor deslizante1
Bridas / cable ties (pack 10)1
Cables jumper genéricos1 set
Batería Li-Ion 1000mAh (reciclada de móvil)1
Bola de ping-pong (cabeza)1
Alambre de acero ~1mm (patas)1
Barra de pegamento caliente (pies)1

Aplicaciones y servicios online

Sobre el proyecto

Antecedentes

Un robot sencillo que se monta en ~30 minutos con las herramientas y piezas adecuadas. Vi algo parecido en YouTube y me animé. Usé servos de mi caja de recambios, una vieja batería de móvil y un Arduino Pro Mini 3.3V que compré por impulso.

Montaje

  1. Servos: Corta la pestaña de montaje opuesta a los cables en uno de los servos (será el trasero). El trasero apunta abajo, el delantero adelante. Únelos con pegamento o bridas.
  2. Batería: Suelda cables rojo/negro a los bornes de la batería Li-Ion (aisla con cinta). Si usas Li-Ion con conector, más fácil.
  3. Protoboard: Pega la mini protoboard sobre la batería. Une todo con bridas al conjunto de servos.
  4. Cabeza: Corta una cuña en la bola de ping-pong (¡usa gafas de seguridad! el plástico astilla). Mete el Arduino en el hueco y pega la bola al cuerpo.
  5. Patas: Dobla alambre de 1mm en forma de patas alrededor de las aletas de los servos. Haz pies con trocitos de barra de pegamento: calienta el alambre con mechero e insértalo en el pegamento fundido.
  6. Circuito y código: Cablea según esquema Fritzing adjunto. Sube el sketch (ver guía Pro Mini). El código tiene 5s de delay al inicio para dar tiempo a colocar las patas antes de que muevan.

Demostración

Si todo va bien, tendrás un bicho mono caminando. ¡Mira el video del Triceratops de ClaudioGasp en los comentarios, es genial!

Código: Bug.ino

#include <Servo.h>

int FRONT = 4;   // Pin servo delantero
int BACK = 5;    // Pin servo trasero

Servo frontLegs, backLegs;

void setup() {
  pinMode(13, OUTPUT);       // LED onboard para parpadeo visual
  frontLegs.attach(FRONT);
  backLegs.attach(BACK);
  frontLegs.write(90);       // Centrar servos
  backLegs.write(90);
  delay(5000);               // 5 seg para colocar patas y desconectar USB
}

void loop() {
  digitalWrite(13, HIGH);    // LED on
  delay(200);
  frontLegs.write(70);       // Adelante
  delay(200);
  backLegs.write(70);
  digitalWrite(13, LOW);     // LED off
  delay(200);
  frontLegs.write(110);      // Atrás
  delay(200);
  backLegs.write(110);
}

Esquemático

Archivo Fritzing adjunto (bug.fzz): Arduino Pro Mini, 2 servos en pines 4 y 5, batería LiPo a VCC/GND, interruptor en serie con alimentación, LED onboard en pin 13.

Proceso de manufactura

  1. Circuitos integrados (CI): chips compactos y potentes que impulsan la electrónica moderna
  2. Proyecto Dados Digitales Arduino: Construye tu Propio Generador de Números Aleatorios con LCD
  3. Sistema de Sensor de Temperatura Multiposición para Integración en Hogar Inteligente
  4. Mando USB para juegos DIY con Arduino – Construye tu propio gamepad de alto rendimiento
  5. MotionSense: Detección inteligente de intrusos con Arduino y ESP8266
  6. Prevención de Incendios en Impresoras 3D: Sistema de Seguridad con Sensor Inteligente
  7. Kit MOSMusic: Control de Iluminación de Alta Potencia Sincronizada con Música vía MOSFET y Arduino
  8. Componentes Esenciales de una Taladradora: Visión General Completa
  9. Componentes Clave del Motor de Combustión Interna
  10. Dominando la sintaxis de netlist SPICE: Nomenclatura de componentes, elementos pasivos y activos, y definición de fuentes
  11. Microelectrónica Explicada: La Ciencia de la Electrónica Miniatura