Acionamentos de LED's por Joystick - Projeto
O projeto com Arduino de hoje é o acionamento de LED's por joystick. A ideia inicial era utilizar uma LED RGB, mas o acionamento de cores distintas não foi possível - provavelmente algum erro no programa que construí ou erro de montagem.
A ideia de utilizar o joystick abrirá "portas" para outros projetos com o mesmo.
Material utilizado:
4x - Resistor 330Ω;
4x - LED's de cores variadas;
1x - Arduino;
1x - Joystick;
O site que simula o arduino não possui o joystick para simular, então coloquei os cabos referentes a conexão no joystick:
Vermelho: VRX
Preto: VRY
Laranja: 5V
Amarelo: GND
Código:
int Xv = A0;
int Yv = A1;
int Valor_X;
int Valor_Y;
int Amarelo = 5;
int Vermelho = 6;
int Verde = 4;
int Azul = 3;
void setup() {
pinMode(Amarelo, OUTPUT);
pinMode(Vermelho, OUTPUT);
pinMode(Verde, OUTPUT);
pinMode(Azul, OUTPUT);
}
void loop() {
Valor_X = analogRead(Xv);
Valor_Y = analogRead(Yv);
if (Valor_X > 600) {
digitalWrite(Amarelo, LOW);
digitalWrite(Vermelho, LOW);
digitalWrite(Verde, LOW);
digitalWrite(Azul, HIGH);
}
if (Valor_X < 500) {
digitalWrite(Amarelo, HIGH);
digitalWrite(Vermelho, LOW);
digitalWrite(Verde, LOW);
digitalWrite(Azul, LOW);
}
if (Valor_Y > 600) {
digitalWrite(Amarelo, LOW);
digitalWrite(Vermelho, HIGH);
digitalWrite(Verde, LOW);
digitalWrite(Azul, LOW);
}
if (Valor_Y < 400) {
digitalWrite(Amarelo, LOW);
digitalWrite(Vermelho, LOW);
digitalWrite(Verde, HIGH);
digitalWrite(Azul, LOW);
%2000.53.55.jpg)
%2000.53.57.jpg)
%2000.53.58.jpg)
%2000.53.59.jpg)
%2000.53.60.jpg)
%2000.54.00.jpg)
%2000.54.01.jpg)

Comentários
Postar um comentário