Índice:

DIY Como controlar o ângulo do servo motor usando o componente de sequência Visuino: 10 etapas
DIY Como controlar o ângulo do servo motor usando o componente de sequência Visuino: 10 etapas

Vídeo: DIY Como controlar o ângulo do servo motor usando o componente de sequência Visuino: 10 etapas

Vídeo: DIY Como controlar o ângulo do servo motor usando o componente de sequência Visuino: 10 etapas
Vídeo: SERVO MOTOR O que é? Como usar no Arduino? 2024, Dezembro
Anonim

Neste tutorial usaremos Servo Motor e Arduino UNO, e Visuino para controlar o ângulo do servo motor usando o componente de sequência. O componente de sequência é perfeito para situações em que queremos acionar vários eventos em sequência em nosso caso, graus de servo motores.

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

Etapa 1: O que você precisa

O que você vai precisar
O que você vai precisar
O que você vai precisar
O que você vai precisar
O que você vai precisar
O que você vai precisar
O que você vai precisar
O que você vai precisar
  • Arduino UNO (ou qualquer outro Arduino)
  • Fios de ligação
  • Servo motor
  • Programa Visuino: Baixe o Visuino

Etapa 2: o circuito

O circuito
O circuito
O circuito
O circuito
  • Conecte o pino "laranja" do servo motor ao pino do Arduino Digital [8]
  • Conecte o pino "vermelho" do servo motor ao pino positivo do Arduino [5V]
  • Conecte o pino "marrom" do servo motor ao pino negativo do Arduino [GND]

Etapa 3:

Imagem
Imagem
Imagem
Imagem

Tudo o que você precisa fazer é arrastar e soltar componentes e conectá-los. Visuino criará o código de trabalho para você, para que você não perca tempo criando o código. Ele fará todo o trabalho árduo para você de forma rápida e fácil! Visuino é perfeito para todos os tipos de projetos, você pode facilmente construir projetos complexos em nenhum momento!

Baixe o poderoso software Visuino mais recente

Etapa 4: 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 iniciar a programação do 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 tiver feito isso, siga as etapas neste Instrutível para configurar o IDE do Arduino para programar o Arduino UNO! 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 5: Adicionar componentes no Visuino

No Visuino Adicionar Componentes
No Visuino Adicionar Componentes
  • Adicionar componente "Sequência"
  • Adicionar 5x componente "Valor Analógico"
  • Adicionar componente "Analog Multi Merger"
  • Adicionar componente "Divide Analog By Value"
  • Adicionar componente "Servo"

Etapa 6: nos componentes do conjunto Visuino

No Visuino Set Components
No Visuino Set Components

Selecione o componente "Sequence1" e clique duas vezes nele. Na caixa de diálogo "Elementos": Arraste 5X o elemento "Período" para a esquerda.

  • Selecione o elemento "Período 1" e na janela de propriedades defina "Atraso" para "1000"
  • Selecione o elemento "Período 2" e na janela de propriedades defina "Atraso" para "2000"
  • Selecione o elemento "Período 3" e na janela de propriedades defina "Atraso" para "3000"
  • Selecione o elemento "Período 4" e na janela de propriedades defina "Atraso" para "4000"
  • Selecione o elemento "Período 5" e na janela de propriedades defina "Atraso" para "5000" >> este será usado apenas para uma pausa no final.

Agora vamos definir graus para o servo motor: Selecione o componente "AnalogValue1" e na janela de propriedades defina "Valor" para "0"

Selecione o componente "AnalogValue2" e na janela de propriedades defina "Valor" como "60"

Selecione o componente "AnalogValue3" e na janela de propriedades defina "Valor" como "120"

Selecione o componente "AnalogValue4" e na janela de propriedades defina "Valor" como "180"

Selecione o componente "AnalogMultiMerger1" e na janela de propriedades defina "Pinos de entrada" para "4"

Selecione o componente "DivideByValue1" e na janela de propriedades defina o "valor" como "180"

Etapa 7: nos componentes do Visuino Connect

Nos componentes do Visuino Connect
Nos componentes do Visuino Connect
  • Conecte "Sequence1"> pino Período1 [Saída] ao pino "AnalogValue1" [relógio]
  • Conecte "Sequence2"> pino Período1 [Saída] ao pino "AnalogValue2" [relógio]
  • Conecte "Sequence3"> pino Period1 [Out] ao pino "AnalogValue3" [clock]
  • Conecte "Sequence4"> pino Period1 [Out] ao pino "AnalogValue4" [clock]
  • Conecte o pino "AnalogValue1" [Out] ao pino "AnalogMultiMerger1" [0]
  • Conecte o pino "AnalogValue2" [Out] ao pino "AnalogMultiMerger1" [1]
  • Conecte o pino "AnalogValue3" [Out] ao pino "AnalogMultiMerger1" [2]
  • Conecte o pino "AnalogValue4" [Out] ao pino "AnalogMultiMerger1" [3]
  • Conecte o pino "AnalogMultiMerger1" [Out] ao pino "DivideByValue1" [In]
  • Conecte o pino "DivideByValue1" [Saída] ao pino "Servo1" [Entrada]

Conecte o pino "Servo1" [Out] ao pino digital do Arduino [8]

Etapa 8: 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

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 botão Upload, para compilar e fazer upload do código (Figura 2)

Etapa 9: jogar

Se você ligar o módulo Arduino UNO, o servo motor começará a se mover de acordo com os graus que você definir.

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

Etapa 10: Outros tutoriais do Visuino

Clique aqui e aqui para ver outros Tutoriais Visuino.

Recomendado: