Cara memprogram robot sumo IOT
1. Menginstall file apk yang telah dibagikan ke perangkat android
2. Buka file program yang telah dibagikan dengan Arduino IDE
3. Pertama untuk mengubah Nama Wifi dan Password yang akan
tersambung ke perangkat android, (setiap tim wajib berbeda beda)
4. Silahkan coba diupload ke robot masing masing (tutorial cara
mengupload ada di tugas sebelumnya)
5. Pasang baterai pada robot (perhatikan kutub positif dan negatif pada
baterai jangan sampai terbalik)
6. Kemudian coba untuk menyalakan robot dengan menekan switch yang
dipasang di body dan switch yang ada pada nodemcu shield
7. Buka wifi pada perangkat android, cari wifi yang telah deprogram dan
masukkan password sesuai dengan password masing masing (ketika wifi
terhubung pastikan untuk mematikan data seluler)
8. Buka aplikasi yang telah diinstall pada android dan coba untuk
menjalankan robot dengan aplikasi tersebut
9. Setelah dicoba biasanya tombol yang ada pada aplikasi tidak sesuai
dengan yang ter eksekusi pada robot, ini dikarenakan pemasangan kabel
motor yang biasanya terbalik, oleh karena itu kita coba untuk mengubah
programnya pada Arduino IDE, berikut adalah program yang akan coba
diubah
Pada program ini void … adalah code ketika tombol ditekan, dan di
bawahnya itu adalah perintah motornya, perhatikan gambar berikut
goAheadLeft() goAhead() goAheadRight(
)
goLeft() stopRobot( goRight()
)
goBackLeft() goBack() goBackRight()
10. Jadi ketika diketahui tombol yang
tidak sesuai dengan eksekusi robot
bisa diubah isi dari void tersebut,
contoh program goAhead yang
seharusnya jalan terus (motor kiri dan
kanan maju) malah belok kanan
(motor kiri maju motor kanan
mundur) maka bisa diubah dari
program awal :
analogWrite(motorb_pwm,
drivePower);
digitalWrite(motorb_dir,
driveDirection);
analogWrite(motorA_pwm,
drivePower);
digitalWrite(motora_dir, driveDirection);
menjadi :
analogWrite(motorb_pwm, drivePower);
digitalWrite(motorb_dir, driveDirection);
analogWrite(motorA_pwm, drivePower);
digitalWrite(motora_dir, !driveDirection);
dengan catatan sudah diketahui motor kiri dan kanannya