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);} 

}

Ziyaret Et

Maker216

SOSYAL

Esenevler Mahallesi

Dr. Rüstem Eyüboğlu Sokak

No: 26/3

Ümraniye-İstanbul

Telefon: 0507 942 16 46

  • Black Facebook Icon
  • Black Instagram Icon

MAKER216

DÜŞÜN-EĞLEN-TASARLA

Maker216