Kamis, 10 Januari 2019

MENGONTROL MOTOR SERVO MENGGUNAKAN BUTTON KEYBOARD BERBASIS ARDUINO UNO

Mengontrol Motor Servo menggunakan tombol keyboard laptop atau pc di Arduino UNO

di bawah ini adalah cara-cara untuk membuat projek ini :

1. Pertama yang harus disiapkan adalah Arduino UNO dan Motor servo, disini saya menggunakan Servo SG90 karena harganya yang terjangkau dan kualitasnya bagus dibandingkan dengan type yang lain,

2. Pemasangan Motor Servo dan Arduino UNO




NB:                    Kuning = pulse/data
                          Merah = VCC
                          Coklat/Hitam = Ground

3. cari librarinya di google sudah banyak yang menyediakan
4. dan terakhir untuk codingnya


#include <Servo.h>

Servo myservo;

int pos = 0;
int val;

void setup() {
Serial.begin(9600);

myservo.attach(9);
}

void loop() {

if (Serial.available()) {
val = Serial.read();

if(val=='a')
{
myservo.write(90);
delay(20);
}
if(val=='b')
{
myservo.write(180);
delay(20);
}
if(val=='c')

{
myservo.write(pos);
delay(20);
}
}

}

Untuk hasil coding diatas ialah 
Untuk awal motor servo berada dalam kondisi 0 derajat
dan untuk tombo keyboard       A = servo berputar 90 derajat
                                                 B  = servo berputar 180 derajat
                                                 C =  servo kembali ke posisi awal yaitu 0 derajat

SEKIAN DAN TERIMA KASIH , SEMOGA BERMANFAAT

Tidak ada komentar:

Posting Komentar

KONFIGURASI ENCODER ROTARY KY-040

KONFIGURASI ENCODER ROTARY KY-040   Pertama Alat apa saja yang digunakan 1.  ARDUINO UNO 2. KY-040 ROTARY ENCODER 3...