Kamis, 24 Januari 2019

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. KABEL PELANGI/KABEL JUMPER (MALE TO FEMALE)



Setelah bahan dan alat sudah siap, sekarang kita lanjut ke langkah yang selanjutnya:

1. PEMASANGAN KY-040 ROTARY KE ARDUINO UNO



2. BUKA IDE ARDUINO UNO

    File→ New→ Tulis Codingnya
    Coding bisa didownload DISINI


3. JALANKAN PROGRAM

   Tampilan pada SERIAL MONITOR


Tampilan bila rotary diputar searah jarum jam 




Tampilan bila rotary diputar tidak searah dari arah jarum jam





SELAMAT MENCOBA DAN SEMOGA SUKSES :D

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

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...