top of page
Arduino ve joystick ile led yakmak
Gerekli malzemeler:
-
Arduino UNO
-
LED
-
Jumper Kablo
-
Direnç - 1k
-
joystick
Devre Şeması

Arduino Kodu:
int xPin = A0;
int yPin = A1;
int ledK=10; int ledM=11; int ledY=12; int ledS=13;
int xPozisyon = 0;
int yPozisyon = 0;
void setup() {
pinMode(xPin, INPUT);
pinMode(yPin, INPUT);
pinMode(ledK,OUTPUT); pinMode(ledM,OUTPUT);
pinMode(ledY,OUTPUT); pinMode(ledS,OUTPUT);
}
void loop() {
xPozisyon = analogRead(xPin);
yPozisyon = analogRead(yPin);
if(xPozisyon<10){digitalWrite(ledK,HIGH);}else{digitalWrite(ledK,LOW);}
if(xPozisyon>1000){digitalWrite(ledM,HIGH);}else{digitalWrite(ledM,LOW);}
if(yPozisyon<10){digitalWrite(ledY,HIGH);}else{digitalWrite(ledY,LOW);}
if(yPozisyon>1000){digitalWrite(ledS,HIGH);}else{digitalWrite(ledS,LOW);}
}
bottom of page