Índice:

Otto DIY Robot Walking - Tutorial rápido e fácil de fazer: 7 etapas
Otto DIY Robot Walking - Tutorial rápido e fácil de fazer: 7 etapas

Vídeo: Otto DIY Robot Walking - Tutorial rápido e fácil de fazer: 7 etapas

Vídeo: Otto DIY Robot Walking - Tutorial rápido e fácil de fazer: 7 etapas
Vídeo: How to Make a Robot #shorts #diy 2024, Novembro
Anonim
Image
Image

Neste tutorial aprenderemos como programar facilmente o Otto DIY Robot para andar.

Assista a um vídeo de demonstração.

Etapa 1: O que você precisa

O que você vai precisar
O que você vai precisar
  1. Otto Robot você pode adquiri-lo aqui ou ver as instruções de como construí-lo em alguns passos aqui.
  2. Programa Visuino: Baixe o Visuino

Etapa 2: inicie o Visuino e selecione o tipo de placa Arduino UNO

Inicie o Visuino e selecione o tipo de placa Arduino UNO
Inicie o Visuino e selecione o tipo de placa Arduino UNO
Inicie o Visuino e selecione o tipo de placa Arduino UNO
Inicie o Visuino e selecione o tipo de placa Arduino UNO

Para começar a programar o Arduino, você precisará ter o IDE do Arduino instalado aqui:

Esteja ciente de que existem alguns bugs críticos no Arduino IDE 1.6.6. Certifique-se de instalar 1.6.7 ou superior, caso contrário, este Instructable não funcionará! Se você não fez, siga as etapas neste Instructable para configurar o IDE do Arduino para programar o Arduino Nano! O Visuino: https://www.visuino.eu também precisa ser instalado. Inicie o Visuino como mostrado na primeira imagem Clique no botão "Ferramentas" no componente Arduino (Figura 1) no Visuino. Quando a caixa de diálogo aparecer, selecione "Arduino UNO" conforme mostrado na Figura 2

Etapa 3: Adicionar componentes no Visuino

No Visuino Adicionar Componentes
No Visuino Adicionar Componentes
No Visuino Adicionar Componentes
No Visuino Adicionar Componentes
No Visuino Adicionar Componentes
No Visuino Adicionar Componentes
No Visuino Adicionar Componentes
No Visuino Adicionar Componentes

Adicionar componentes:

  1. Adicionar 2X componente "Valor Analógico"
  2. Adicionar componente 2X "Divide Analog By Value"
  3. Adicionar componente 2X "Gerador de Seno Analógico"
  4. Adicionar 2X componente "Servo"

Etapa 4: nos componentes do conjunto Visuino

No Visuino Set Components
No Visuino Set Components
No Visuino Set Components
No Visuino Set Components
No Visuino Set Components
No Visuino Set Components
  1. Selecione o componente "AnalogValue1" e na janela de propriedades defina "Valor" para 20
  2. Selecione o componente "AnalogValue2" e na janela de propriedades "Value" para 20
  3. Selecione o componente "DivideByValue1" e na janela de propriedades defina "Valor" como 180
  4. Selecione o componente "DivideByValue2" e na janela de propriedades defina "Valor" como 180
  5. Selecione o componente "SineAnalogGenerator1" e na janela de propriedades defina "Fase" como 0,65 e "Frequência" como 1 e "Offset" como 0,5
  6. Selecione o componente "SineAnalogGenerator2" e na janela de propriedades defina "Fase" como 0,5 e "Freqüência" como 1 e "Offset" como 0,5
  7. Selecione "Servo1" e defina o nome como "LR1" << definimos isso para facilitar o entendimento. Isso significa perna direita
  8. Selecione "Servo2" e defina o nome como "FR1" << Isso significa Pé Direito
  9. Selecione "Servo3" e defina o nome para "LL1" << Isso significa perna esquerda
  10. Selecione "Servo4" e defina o nome para "FL1" << Isso significa Pé Esquerdo

Etapa 5: nos componentes do Visuino Connect

Nos componentes do Visuino Connect
Nos componentes do Visuino Connect
Nos componentes do Visuino Connect
Nos componentes do Visuino Connect
  1. Conecte o pino do componente "AnalogValue1" [Out] ao pino do componente "DivideByValue1" [In]
  2. Conecte o pino do componente "AnalogValue2" [Out] ao pino do componente "DivideByValue2" [In]
  3. Conecte o pino do componente "DivideByValue1" [Out] ao pino "SineAnalogGenerator1" [Amplitude]
  4. Conecte o pino do componente "DivideByValue2" [Out] ao pino "SineAnalogGenerator2" [Amplitude]
  5. Conecte o pino "SineAnalogGenerator1" [Saída] ao pino do componente "LR1" [Entrada] e o pino do componente "LL1" [Entrada]
  6. Conecte o pino "SineAnalogGenerator2" [Saída] ao pino do componente "FR1" [Entrada] e o pino do componente "FL1" [Entrada]
  7. Conecte o pino do componente "LR1" [Out] ao pino do Arduino Digital [3]
  8. Conecte o pino do componente "FR1" [Out] ao pino do Arduino Digital [5]
  9. Conecte o pino do componente "LL1" [Saída] ao pino do Arduino Digital [2]
  10. Conecte o pino do componente "FL1" [Out] ao pino do Arduino Digital [4]

Nota: Verifique se os pinos do Arduino [2, 3, 4, 5] correspondem às conexões na blindagem do seu servo motor para (perna e pé) e troque-os se necessário.

Etapa 6: gerar, compilar e fazer upload do código do Arduino

Gere, compile e carregue o código do Arduino
Gere, compile e carregue o código do Arduino
Gere, compile e carregue o código do Arduino
Gere, compile e carregue o código do Arduino
Gere, compile e carregue o código do Arduino
Gere, compile e carregue o código do Arduino

No Visuino, pressione F9 ou clique no botão mostrado na Figura 1 para gerar o código do Arduino e abra o IDE do Arduino

No IDE do Arduino:

  • Clique no Menu "Ferramentas" e selecione a Placa "Arduino Nano" (Figura 2)
  • Clique no Menu "Ferramentas" e selecione a Porta
  • Clique no Menu "Ferramentas" e selecione a Porta
  • clique no botão Upload, para compilar e fazer upload do código (Figura 3) Nota: Se você encontrar alguns problemas para fazer upload do código, você pode clicar no Menu Ferramentas> Processador:..> ATMega328P (Old Bootloader)

Etapa 7: jogar

Se você ligar o Otto Robot, ele começará a andar.

Parabéns! Você concluiu seu projeto Otto com Visuino. Também está em anexo o projeto Visuino, que criei para este Instructable, você pode baixá-lo aqui. Você pode baixá-lo e abri-lo em Visuino:

Recomendado: