A. Tujuan
- Memberikan pengetahuan teori dan praktikal mengenai joystick.
- Memberikan pengetahuan dasar mengenai hardware Arduino.
B. Alat dan Bahan
- Arduino MKR1000 Development Board @ 1 unit
- DFRobot Joystick Module @ 1 unit
- RDD Tech Arduino MKR IoT Training Module @ 1 unit
- DFRobot I2C 16×2 Arduino LCD with RGB Backlight Display @ 1 unit
- DFRobot Digital LED Color @ 3 unit
- Kabel dan konektor @ secukupnya
- Kabel USB Arduino Development Board @ 1 unit
- Arduino IDE
- PC @ 1 unit
- 12 VDC Power Supply @ 1 unit
C. Teori Singkat
1. Joystick
Joystick biasanya digunakan pada mobil-mobilan remote control atau pada drone. Joystick ini terdiri dari dua potensiometer yang berfungsi untuk membaca pergeseran poros x dan poros y. Sehingga hasil pergerseran ini bisa diolah menjadi sebuah perintah. Selain dua potensiometer pada masing-masing poros nya, joystick juga memiliki satu push button. Sehingga joystick dapat pula mengirimkan sinyal digital 1/0 dengan cara ditekan.
Pada gambar diatas, kotak merah merupakan potensiometer poros x, kotak biru merupakan potensiometer poros y, dan kotak hijau merupakan push button joystick. Kondisi awal atau titik 0 (tengah) joystik adalah 0.5 dari nilai potensiometer poros x dan 0.5 dari nilai potensiometer poros y. Penempatan nilai 0 pada titik tengah ini agar memudahkan pemrosesan perintah nantinya. Misalnya, jika nilai potensiometer poros y < 0.5 maka mobil-mobilan mundur, dan jika nilai potensiometer poros y > 0.5 maka mobil-mobilan maju.
2. DFRobot Joystick Module
Berikut merupakan spesifikasi dari DFRobot Joystick Module:
- Supply Voltage: 3.3V to 5V
- Interface: Analog x2,Digital x1
- Size:35x39mm (1.38×1.53”)
D. Langkah Keselamatan Latihan
- Pastikan pemasangan kabel penguhubung telah benar sesuai dengan kode warna yang diberikan modul DFRobot.
- Pastikan polaritas power supply tidak terbalik.
- Jika menggunakan beban dengan tegangan jala-jala 220VAC. Pastikan tidak ada kabel yang terkelupas atau serabut yang mencuat saat memasang beban pada modul relay.
- Lepas catu dari papan mikrokontroler baik dari kabel usb maupun dari power supply sebelum merubah rangkaian.
E. Langkah – Langkah Latihan
- Siapkan alat dan bahan seperti yang telah dituliskan diatas.
- Pasang Arduino MKR1000 pada RDD Tech Arduino MKR IoT Training Module.
- Pasangkan jack DC power supply pada jack DC input RDD Tech Arduino MKR IoT Training Module.
- Rangkailah rangkaian seperti pada gambar latihan 1.1.
- Ubah-ubahlah intensitas cahaya LED1 secara bertahap sesuai dengan pergeseran poros x joystick, lakukan hal yang sama dengan LED2 namun terhadap pergeseran poros y, jika push button joystick ditekan maka semua led akan menyala pada intensitas maksimal dan tampilkan data-datanya pada layar LCD. Video hasil dapat dilihat pada video latihan 1.1.
Tetap Semangat dan Selamat Mencoba! (RDD Team)
Leave A Comment?