Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Construa um Braço Robótico 3D Impresso Funcional com Arduino – Guia Passo a Passo

Componentes e Materiais

Arduino UNO 1
Motor Micro-servo SG90 4
Potenciômetro rotativo (genérico) 1

Ferramentas Necessárias

Aplicativos e Serviços Online

Sobre o Projeto

Este projeto usa 4 servos SG90 baratos alimentados pelo Arduino. Baixe os arquivos .stl para impressão 3D no link abaixo ou diretamente no Thingiverse:

https://www.thingiverse.com/thing:1015238

Lá você encontra instruções mais detalhadas para construir este braço robótico.

Os servos são controlados pelo Arduino. Escrevi um código simples para que cada servo seja controlado por um potenciômetro adequado. Após um pouco de prática, o controle via potenciômetros torna-se muito fácil e interessante, como visto no vídeo.

No futuro, pretendo expandir o código com opção de gravar e reproduzir automaticamente certos movimentos dos servos, transformando-o em um robô industrial completo.

O esquemático pode ser visto na imagem abaixo.

Construa um Braço Robótico 3D Impresso Funcional com Arduino – Guia Passo a Passo

Código

code Arduino
#include <Servo.h>
Servo myservo;
Servo myservo1;
Servo myservo2;
Servo myservo3;
int potpin = 0;
int potpin1 = 1;
int potpin2 = 2;
int potpin3 = 3;
int val, val1, val2, val3;

void setup() {
  myservo.attach(8);
  myservo1.attach(9);
  myservo2.attach(10);
  myservo3.attach(11);
}

void loop() {
  val = analogRead(potpin);
  val = map(val, 0, 1023, 0, 180);
  myservo.write(val);
  delay(15);

  val1 = analogRead(potpin1);
  val1 = map(val1, 0, 1023, 0, 180);
  myservo1.write(val1);
  delay(15);

  val2 = analogRead(potpin2);
  val2 = map(val2, 0, 1023, 0, 180);
  myservo2.write(val2);
  delay(15);

  val3 = analogRead(potpin3);
  val3 = map(val3, 0, 1023, 0, 180);
  myservo3.write(val3);
  delay(15);
}

Peças Personalizadas e Gabinetes

eezybotarm_uVD6bjbxQi.zip

Esquemáticos

Construa um Braço Robótico 3D Impresso Funcional com Arduino – Guia Passo a Passo

Processo de manufatura

  1. Dados Digital com Arduino: Gere Números Aleatórios 1-6 em LCD 16x2
  2. Controle IoT Remoto de Braço Robótico Personalizado
  3. Construa um Homem de Ferro com Arduino: Componentes, Sensores e Guia Passo a Passo
  4. Find Me: Localizador Inteligente de Objetos com Arduino e Bluetooth
  5. Controlador de Umidificador DIY com Arduino e Relé – Configuração Segura de Alta Tensão
  6. Braço Robótico 6 GDL Controlado por Nunchuk com Arduino Mega
  7. Braço Robótico Inteligente Controlado por Arduino: Tutorial DIY Fácil
  8. Jogo Pong Neon em Matriz NeoPixel com Arduino Nano
  9. Volante Joystick Arduino Personalizado para Jogos
  10. Construa um Receptor FM Potente com Arduino e Módulo TEA5767