Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Neste tutorial, aprenderemos como usar um joystick analógico para controlar o LED.
Assista a um vídeo de demonstração.
Etapa 1: O que você precisa
- Arduino UNO (ou qualquer outro Arduino)
- 4XLED
- Controle de video game
- 4X Resistor 220Ω (ou algo semelhante)
- Tábua de pão
- Fios de ligação
- Programa Visuino: Baixe o Visuino
Etapa 2: o circuito
- Conecte o pino do Arduino [5V] ao pino positivo da placa de ensaio [linha vermelha]
- Conecte o pino do Arduino [GND] ao pino positivo da placa de ensaio [linha azul]
- Conecte o pino do joystick [VRx] ao pino analógico do Arduino [1]
- Conecte o pino do joystick [VRy] ao pino analógico do Arduino [0]
- Conecte o pino do joystick [+ 5V] ao pino positivo da placa de ensaio [linha vermelha]
- Conecte o pino do joystick [GND] ao pino negativo da placa de ensaio [linha azul]
- Conecte cada pino negativo de LED na placa de ensaio ao pino negativo GND da placa de ensaio [linha azul]
- Conecte cada resistor ao pino positivo do LED na placa de ensaio
- Conecte o pino digital do Arduino [2] ao primeiro resistor
- Conecte o pino digital do Arduino [3] ao segundo resistor
- Conecte o pino digital do Arduino [4] ao terceiro resistor
- Conecte o pino digital do Arduino [5] ao quarto resistor
Etapa 3:
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 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 4: No Visuino, ADICIONE e conecte componentes
- Adicionar componente 4X "Comparar valor analógico"
- Selecione "CompareValue2" e na janela de propriedades defina "Value" como 1
- Selecione "CompareValue4" e na janela de propriedades defina "Value" como 1
- Conecte o Arduino AnalogIn [0] ao pino "CompareValue1" [In] e ao pino "CompareValue2" [In]
-
Conecte o Arduino AnalogIn [1] ao pino "CompareValue3" [In] e ao pino "CompareValue4" [In]
- Conecte o pino "CompareValue1" [Out] ao pino digital do Arduino [2]
- Conecte o pino "CompareValue2" [Out] ao pino digital do Arduino [3]
- Conecte o pino "CompareValue3" [Out] ao pino digital do Arduino [4]
- Conecte o pino "CompareValue4" [Out] ao pino digital do Arduino [5]
Etapa 5: gerar, compilar e fazer upload do código do Arduino
No Visuino, na parte inferior, clique na guia "Construir", certifique-se de que a porta correta esteja selecionada e, em seguida, clique no botão "Compilar / Construir e Carregar".
Etapa 6: jogar
Se você ligar o módulo Arduino UNO e mover a posição do joystick, o LED piscará.
Parabéns! Você concluiu seu projeto com Visuino. Também está em anexo o projeto Visuino, que criei para este Instructable, você pode baixá-lo aqui e abri-lo no Visuino: