Índice:
- Etapa 1: O que você precisa
- Etapa 2: inicie o Visuino e selecione o tipo de placa Arduino UNO
- Etapa 3: Adicionar componentes no Visuino
- Etapa 4: nos componentes do conjunto Visuino
- Etapa 5: nos componentes do Visuino Connect
- Etapa 6: gerar, compilar e fazer upload do código do Arduino
- Etapa 7: jogar
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
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
- Otto Robot você pode adquiri-lo aqui ou ver as instruções de como construí-lo em alguns passos aqui.
- Programa Visuino: Baixe o Visuino
Etapa 2: 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
Adicionar componentes:
- Adicionar 2X componente "Valor Analógico"
- Adicionar componente 2X "Divide Analog By Value"
- Adicionar componente 2X "Gerador de Seno Analógico"
- Adicionar 2X componente "Servo"
Etapa 4: nos componentes do conjunto Visuino
- Selecione o componente "AnalogValue1" e na janela de propriedades defina "Valor" para 20
- Selecione o componente "AnalogValue2" e na janela de propriedades "Value" para 20
- Selecione o componente "DivideByValue1" e na janela de propriedades defina "Valor" como 180
- Selecione o componente "DivideByValue2" e na janela de propriedades defina "Valor" como 180
- Selecione o componente "SineAnalogGenerator1" e na janela de propriedades defina "Fase" como 0,65 e "Frequência" como 1 e "Offset" como 0,5
- Selecione o componente "SineAnalogGenerator2" e na janela de propriedades defina "Fase" como 0,5 e "Freqüência" como 1 e "Offset" como 0,5
- Selecione "Servo1" e defina o nome como "LR1" << definimos isso para facilitar o entendimento. Isso significa perna direita
- Selecione "Servo2" e defina o nome como "FR1" << Isso significa Pé Direito
- Selecione "Servo3" e defina o nome para "LL1" << Isso significa perna esquerda
- Selecione "Servo4" e defina o nome para "FL1" << Isso significa Pé Esquerdo
Etapa 5: nos componentes do Visuino Connect
- Conecte o pino do componente "AnalogValue1" [Out] ao pino do componente "DivideByValue1" [In]
- Conecte o pino do componente "AnalogValue2" [Out] ao pino do componente "DivideByValue2" [In]
- Conecte o pino do componente "DivideByValue1" [Out] ao pino "SineAnalogGenerator1" [Amplitude]
- Conecte o pino do componente "DivideByValue2" [Out] ao pino "SineAnalogGenerator2" [Amplitude]
- Conecte o pino "SineAnalogGenerator1" [Saída] ao pino do componente "LR1" [Entrada] e o pino do componente "LL1" [Entrada]
- Conecte o pino "SineAnalogGenerator2" [Saída] ao pino do componente "FR1" [Entrada] e o pino do componente "FL1" [Entrada]
- Conecte o pino do componente "LR1" [Out] ao pino do Arduino Digital [3]
- Conecte o pino do componente "FR1" [Out] ao pino do Arduino Digital [5]
- Conecte o pino do componente "LL1" [Saída] ao pino do Arduino Digital [2]
- 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
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: