Índice:

Mixologista Robótico MATLAB: 4 etapas (com fotos)
Mixologista Robótico MATLAB: 4 etapas (com fotos)

Vídeo: Mixologista Robótico MATLAB: 4 etapas (com fotos)

Vídeo: Mixologista Robótico MATLAB: 4 etapas (com fotos)
Vídeo: Animation Feedback 1-12-2018 2024, Novembro
Anonim
Mixologista Robótico MATLAB
Mixologista Robótico MATLAB

Já desejou que suas bebidas fossem perfeitamente preparadas para você em questão de segundos? Bem, não procure mais, o Mixologista Robótico está aqui para tirar o tempo que leva para mexer suas bebidas. Este projeto utiliza o RobotGeek Snapper Arm para funcionar como seu próprio barman. Basta colocar a bebida desejada de sua escolha em um copo e deixar o código MATLAB fazer o resto.

Etapa 1: Partes do projeto

Partes do Projeto
Partes do Projeto

5x Metal Gear 9G Servos

1x RobotGeek Small Workbench

1x RobotGeek Sensor Shield

Hardware de montagem

Ferramentas necessárias: Chave hexagonal de 2,5 mm

Chave hexagonal de 1,5 mm

Etapa 2: Montagem

conjunto
conjunto
conjunto
conjunto

Usaremos a pinça como sistema de transporte de gelo e também como mecanismo de agitação para misturar bebidas ao sabor desejado. Na foto, há uma vista aérea e horizontal da montagem final do ladrão de braço. Nosso microcontrolador já vinha montado na maior parte do tempo, exceto pela impressão de uma nova peça de braço que estava quebrada. Para obter um guia de montagem geral, siga o link anexado para colocar o seu ladrão de braço em funcionamento.

Link do Arm Snatcher Assembly:

Etapa 3: Fiação

Fiação
Fiação
Fiação
Fiação

A fiação é a parte mais difícil ao lado do código MATLAB, então certifique-se de que todos os seus fios estejam no lugar correto. O principal é conectar o usb em seu computador para conectar a placa de circuito ao seu código MATLAB (usb cinza na foto). Depois de conectado, tudo o que você precisa fazer é certificar-se de que os servos estão nas entradas corretas. Cada servo é projetado para mover uma parte específica (ou seja, cotovelo, ombro, base). Depois de conectar os servos aos pontos designados no circuito, você pode conectar os fios em qualquer um dos (+) e (-), para mais detalhes veja a imagem acima para ter uma ideia.

Etapa 4: Código MATLAB

Código MATLAB
Código MATLAB
Código MATLAB
Código MATLAB

Cada servo, como mencionado antes, é conectado a uma parte específica. Para que essas partes se movam, seria necessário escrever o código, optamos por operar por meio do MATLAB. Usamos um loop for em uma função de movimento que lembraríamos em nossa função principal para mover as partes específicas. Por exemplo, no código temos servos conectados a pinos na placa que variam de D3-D7 e para gerar movimento apenas digitamos em graus de rotação para cada parte. Também usamos atrasos em nossa função para que o robô operasse sem problemas. Para mais problemas relacionados ao código, visite a página de ajuda geral do MATLAB.

Recomendado: