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).
Komentar dan jejak dibawah ya gan,
atau Email: indarto.irfan@gmail.com
makasih dan semoga manfaat. (pcn/bajill)
atau Email: indarto.irfan@gmail.com
makasih dan semoga manfaat. (pcn/bajill)
maaf om saya rencana mau membuatya kira2 menghabiskan biaya brap
BalasHapusItu kenapa koq di sketch nya yg pinmode koq 1-13 bukannya hanya beberapa doang pin arduino yg dipake?
BalasHapusItu program diyalakan pake komputer atau Bluetooth?
BalasHapusmas boleh saya lihat desain akriliknya?
BalasHapus