Tutorial Cara kontrol servo pakai joystick

Saya pernah membuatkan sebuah video percobaan bagaimana cara mengkontrol putaran servo ke kanan dan ke kiri menggunakan analog joystick.


Nah script Sketch nya seperti ini:


#include <Servo.h>

#define jX A0

Servo myservo;

int pos = 90; // posisi default servo

void setup() {

  myservo.attach(9);

}

void loop() {

  int xVal = analogRead(jX);

  if(xVal > 521){

    //maka putar servo ke kiri

    if(pos > 0){

      pos -= 1;

      myservo.write(pos);

    }

  }

if(xVal < 501){

    //maka putar servo ke kanan

    if(pos < 180){

      pos += 1;

      myservo.write(pos);

    }

  }

    delay(1);

}


Untuk videonya bisa dicek di bawah ini:



Comments

Popular posts from this blog

Belajar Joystick Analog dan Arduino Uno

Cara memulai menggunakan Arduino Uno R3 Clone (CH340)

Perbandingan Arduino Uno vs Raspberry Pi: Jangan Sampai Salah Pilih!