Semua pasti sudah tahu kalau di Browser Google Chrome saat mode offline itu terdapat game yang dapat kita mainkan, tapi tahu nggk sih kalau game tersebut ternyata bisa di mainkan oleh Arduino ? pasti tahu lah, orang akhir-akhir ini lagi viral kok di sosial media. jadi sekarang kita akan mencoba membuat robot seperti ini. pastinya menarik kan kalau kita bisa membuat sendiri robot yang bisa melawan dinosaurus di game tersebut. berikut adalah tutorial membuatnya .
Cara kerja robot ini :
Sebenarnya kalau kita sudah mengetahui tentang ADC (analog to digital converter) , membuat robot seperti ini sangat mudah sekali. cara kerjanya adalah kita akan memanfaat kan sensor LDR untuk membaca layar monitor dan kita masukan data analognya di ADC arduino yang mana nanti kita buat pengkondisian jika layarnya terang (dino mendekati pohon / dan pembacaan sensor LDRnya akan bernilai tinggi) maka servo akan merubah derajat putarannya dan memanfaatkannya untuk menekan tombol sepasi di laptop maka, dino akan melompat, sedangkan kalau sensor LDRnya tidak mendeteksi pohon servo tidak berkerja dan dino akan terus berjalan kedepan.
Bahan yang dibutuhkan :
- Arduino (Tipe apa saja)
- Sensor LDR light Dependent Resistor (bukan pacaran jarak jauh mblo)
- Servo
- Beberapa kabel jumper
Skematik
Upload Program
Selanjutnya yaitu mengupload program ke papan arduinonya , buat kamu yang baru pertama kali mencoba arduino baiknya baca dulu tutorial tentang Arduino Pemula : Instal Arduino IDE dan Cara Upload Program , kamu bisa download kodingannya Disini
Cara perakitan ke laptop/PC
saya asumsikan kamu sudah berhasil merakit Arduino beserta komponen pendukung lainnya, dan tentunya sudah berhasil juga meng-upload programnnya. selanjutnya kamu hanya tinggal memasang rangkaian ini ke laptop/PC, yaitu caranya sebagai berikut :
- Pasangkan sensor LDR dengan cara menghadap ke monitor dan harus berada seikitar 1-2cm di depan dino nya, kamu bisa rekatkan pakai doubletape, seperti ini
- pasangkan juga servonya di dekat tombol spasi dengan gagangnya di letakan di atas tombol sepasi, rekatkan juga pakai doubletape, seperti ini
Pengaturan dan kalibrasi
Sebenarnya tutorial diatas sudah berhasil dan bisa berjalan sebagaimana yang di inginkan, namun setiap sensor ataupun kecerahan dari sebuah monitor pastinya akan berbeda-beda jadi perlu di lakukan kalibrasi. untuk kalibrasinya sangatlah sederhana yaitu dengan cara mengecek secara manual nilai ADC saat sensor berada di kondisi terang atau gelap, nanti tinggal di rubah pengkondisiannya seperti gambar di bawah sini
Mulai mainkan
unutk memulainya kalian tinggal tekan saja tombol spasi untuk memulai start, selanjutnya dino akan berjalan melintasi rintangan di depannya dengan di kontrol oleh Arduino.
Terima kasih.
adios amigos.
Bang kalo pakai arduino nano gimana bang
bisa juga , sama aja arduino uno sama arduino nano