MERAKIT SIMPLE ARDUINO BLUETOOTH SUMO ROBOT DENGAN REMOTE ANDROID


Gambar 1. Twin Sumo ARPAA


Robotika.....makanan jenis apa ini?
Robotika bukan makanan ya masbro mbaksis, robotika merupakan ilmu yang mempelajari sistem robot. Inti penting sistem robotika adalah tiga yang terdiri dari SENSOR, PROSESOR, AKTUATOR. Sistem ini mengadopsi dari sistem makhluk hidup, contoh tumbuhan putri malu ketika sensor sentuhnya terkena tekanan maka data diteruskan ke prosesor tumbuhan tersebut lalu aktuator yang berupa daun dan batang akan bergerak untuk menekuk batang  dan daun malu-malu, ini merupakan sistemnya. Contoh lagi misal, Ronaldo CR7 sedang nggiring bola lalu sensor visual dalam hal ini mata melihat gawang lawan kosong serta kipernya sudah terjatuh, prosesor Ronaldo dalam hal ini otak berfikir (memproses data), lalu aktuator yaitu kaki Ronaldo menendang bola kedalam gawang. Lalu GOOOOOLLLLL.....!!!. Contoh di atas adalah sistem yang diadopsi robot, seperti putri malu dan ronaldo, lalu bagaimana kalo putri malu disentuh malah njaprak seperti landak kalau disentuh, atau ronaldo sudah melihat gawang lawan kosong kiper jatuh lalu bola malah ditendang ke tengah lapangan seperti bek membuang bola? Ini  berarti sistem error, sistem error harus segera diperbaiki jika tidak bisa ya diganti.


Gambar 2. Bagan Blok Sistem Robot Sumo

Sekian lama berlajar sistem robotika, mulai dari membuat hardware mekanik dan elektronik lalu mempelajari bahasa pemrograman dari tingkat bahasa mesin, assembly, basic, bahasa C, ternyata ada cara yang lebih mudah  dan murah untuk membuat robot yang mempunyai sistem simple dan mudah dilakukan oleh pelajar SMA/SMK sekalipun. Sistem ini sukses ane pakai untuk ngajar Ekstrakurikuler Pemrograman dan Robotika di SMKN 1 Bojongsari PBG. Siswa ternyata dengan mudah membuat projek ini, lebih dari yang saya harapkan. Sukses terus BOJES ARPAA...!!!

Mulai dari hardware elektronik, dahulu kala ane harus nggambar pake PCB designer dulu untuk membuat sistem mikrokontroler dari seri atmel AT89C... lalu AT89S... bahkan sampai AVR mulai ATTiny dan Atmega. Ternyata kalau yang kita pakai sistemya sederhana, semua itu bisa ringkas dengan yang namanya ARDUINO board. Jenis arduino ini ada banyak, cuman yang paling mudah digunakan bagi pemula menurut ane adalah arduino UNO, sistem ini ternyata juga berbasis AVR. Cuman ane tidak harus nggambar lalu nyolder-nyolder lagi, cukup tancep-tancep pada konektornya. Board Arduino ini membuat kita meringkas pembuatan sistem prosesor data robot kita. Harganyapun pas menurut ane, cukup klik di toko online ada banyak sekali, lalu barang datang dech.


Gambar 3. Arduino Uno

Pada projek ini, sensor yang digunakan adalah modul bluetooth HC-06 sebagai penangkap sinyal HP android yang akan kita pakai sebagai pengendali robot sumonya (beli online gan). Aplikasi pengendali robotnya ya bisa buat sendiri atau dengan donload app di play store atau download di sini. Saya sarankan sih buat sendiri aja biar tampilannya bisa sesuai preferensi dari yang makai.


Gambar 4. Modul Bluetooth HC-06

Selanjutnya...Aktuator yang kita pakai adalah motor DC yang diberi roda dengan dilengkapi gearbox, yang akan membuat torsinya lebih besar. Tentunya motor DC ini akan bergerak dengan baik dengan disambungkan rangkaian driver motor DC L298N yang dibeli secara online juga. Kok online terus sih... karena ini adalah solusi paling mudah maaaan.
Gambar 5. Driver Motor DC L298N

Hardware mekaniknya adalah case sumo dual layer dari akrilik dan biasanya disertakan motor DC dan gearboxnya dalam satu paket. Case inilah yang akan ditempeli semua komponen robot.


Gambar 6. Case Robot Sumo Akrilik

Semua sistem tidak akan jalan tanpa power supply, power supply yang kita gunakan adalah baterai Lipo 3 Cell bertegangan 11,1 V dengan disambungkan ke rangkaian regulator LM 7805 agat menjaga tegangan yang masuk ke motor adalah 5 V pada tegangan penuh. Hanya rangkaian ini yang dibuat dengan pensolderan, karena kebutuhannya yang sangat costom sehingga dibuat dengan PCB berlubang sehingga tinggal menggandeng lubangnya dengan timah.


Gambar 7. Skema Rangkaian LM7805 dengan Transistor 2N3055



Gambar 8. Fisik Regulator LM7805 dengan Transistor 2N3055



Gambar 9. Baterai LiPo 3 Cell 


Untuk aplikasi androidnya dibuat dengan menggunakan MIT App inventor, dengan tombol tombol custome sesuai selera ada yang landscape atau potrait yang intinya adalah mengirim sinyal berupa single teks 0, 1, 2, 3 dst. Yang ditangkap oleh bluetooth lalu diproses oleh arduino dan setelahnya diaktualisasikan melalui motor roda robot sumo sederhana ini.


Gambar 10. Tampilan App di Android


Setelah semua komponen ditaruh di case, lalu diprogram dengan arduino uploder, lalu dibuatkan APP android dengan menggunakan MIT APP inventor, maka didapatkan kinerja robot sumo hasil karya siswa SMKN 1 Bojongsari PBG sebagai berikut, lihat videonya. Cekidot Gan....


Video 1. Waktunya Tanding

Lebih Jelasnya lihat skema yang kita ikuti di bawah ini ya gan.





Gambar 11. Skema Rangkaian Robot Sumo

Ini link APP yang dibuat gan (bukan di playstore karena blm punya akun developer, otw punya gan).


Ini link Program Arduino Uno-nya, bentuk file notepad gan.


Komentar dan jejak dibawah ya gan, 
atau Email: indarto.irfan@gmail.com
makasih dan semoga manfaat. (pcn/bajill)


Komentar

  1. maaf om saya rencana mau membuatya kira2 menghabiskan biaya brap

    BalasHapus
  2. Itu kenapa koq di sketch nya yg pinmode koq 1-13 bukannya hanya beberapa doang pin arduino yg dipake?

    BalasHapus
  3. Itu program diyalakan pake komputer atau Bluetooth?

    BalasHapus
  4. mas boleh saya lihat desain akriliknya?

    BalasHapus

Posting Komentar