Skip to content

GCat98/braco_robotico

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 Controle de Braço Robótico com Arduino via Bluetooth

Este projeto permite o controle remoto de um braço robótico com 4 servos motores (Base, Ombro, Cotovelo, Garra) utilizando comunicação Bluetooth com um módulo como HC-05.


📦 Componentes Utilizados

  • Arduino Uno
  • 4 Servos motores (SG90)
  • Módulo Bluetooth HC-05)
  • Fonte externa para os servos (recomendado)
  • Jumpers macho-macho
  • Protoboard (opcional)

🎯 Funcionalidades

  • Controle individual de cada servo motor através de comandos simples via Bluetooth.
  • Cada comando define o ângulo de um servo específico entre 0° e 180°.

🔌 Conexões

Servos

Servo Pino Arduino
Base 3
Ombro 5
Cotovelo 6
Garra 9

Bluetooth (HC-05 / HC-06)

Módulo Arduino
TX 10 (RX Soft)
RX 11 (TX Soft)
VCC 5V
GND GND

⚠️ Obs: Use divisor de tensão para o pino RX do módulo Bluetooth (pois ele opera em 3.3V).


📲 Comandos via Bluetooth

Envie os comandos através de um app serial Bluetooth (como o Serial Bluetooth Terminal).

Formato: [ServoID][Ângulo]

Comando Exemplo Ação
A90 Base gira para 90°
B45 Ombro move para 45°
C120 Cotovelo move para 120°
D0 Garra fecha completamente

🧠 Lógica do Código

  • A comunicação Bluetooth é lida via SoftwareSerial.
  • O comando recebido é analisado: a primeira letra indica o servo (A a D) e o número seguinte o ângulo.
  • Cada servo é movimentado com o método .write() da biblioteca Servo.

📷 Imagem

Esquema do circuito


🎥 Demonstração

📥 Clique aqui para baixar e assistir o vídeo


📜 Licença

Este projeto está sob a licença MIT. Sinta-se livre para modificar e reutilizar!

About

Projecto de automação e comunicação Sem Fio

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages