Índice:

Braço de robô DIY programável em Python: 5 etapas
Braço de robô DIY programável em Python: 5 etapas

Vídeo: Braço de robô DIY programável em Python: 5 etapas

Vídeo: Braço de robô DIY programável em Python: 5 etapas
Vídeo: Python Programmable DIY Robot Arm (5 of 5) 2024, Novembro
Anonim
Braço de robô DIY programável em Python
Braço de robô DIY programável em Python

Por que fazer este projeto:

(a) Aprenda a controlar o braço robótico escrevendo realmente o código Python. Isso lhe dará o controle mais granular enquanto adiciona programação de computador à sua correia e aprende o funcionamento interno de motores sofisticados baseados em registro.

(b) Aprenda o Raspberry Pi 3B e os pinos GPIO.

(c) Trabalhar com a "Ferrari" de motores / atuadores de robôs (Dynamixel AX-12A).

(d) Economize dinheiro por não ter que comprar um módulo de controle separado (por exemplo, sem CM-530).

(e) Aprenda a conectar uma placa de ensaio com um CI DIP-20 barato ($ 1,50) para controlar a comunicação.

(f) Aprenda UART, half-duplex para full-duplex e comunicação serial.

Lista completa de materiais (BoM):

github.com/CalvinBarajas/RobotArm

Cerca de:

Nesta série de vídeos, vou mostrar exatamente o que você precisa para construir este braço robótico. Vou passar por todas as etapas, uma a uma, para que você possa replicar este projeto em casa, se desejar. Certifique-se de examinar o arquivo Leia-me em meu repositório GitHub (https://github.com/CalvinBarajas/RobotArm). Este é um braço robótico simples que usa servos Dynamixel AX-12A, microcontrolador Raspberry Pi 3B, buffer tri-state octal 74LS241, programação Python, algum Linux e comunicação serial UART. Eu fiz todo o trabalho pesado para este projeto e deve ser bastante plug-and-play para você.

Obrigado pelo seu tempo!

Calvin

Passo 1:

Índice:

(a) Braço robótico em diferentes ângulos.

(b) O arquivo ReadMe.md no GitHub.

Passo 2:

Índice:

(a) Como fazer a fiação da placa de ensaio.

(b) O pacote de instruções explicado.

Etapa 3:

Índice:

(a) Fotos em close do braço robótico e como ele é montado.

(b) Discutir sites que são importantes para este projeto.

Passo 4:

Índice:

(a) Revisão detalhada do código Python no repositório GitHub.

(b) O pacote de instruções (posição da meta e velocidade angular explicada).

Etapa 5:

Índice:

(a) Mover o robô em equipe real e ver como as mudanças afetam o braço.

(b) Como funciona a fonte de alimentação de bancada Mastech HY1803D.

(c) O pacote de instruções (análise avançada).

(d) Como usar o Box.com para transferir arquivos.

Recomendado: