Keterangan :
1. Arduino Uno : merupakan pusat pengontrol robot
2. Bluetooth module : perangkat yang dapat menerima dan mengirim sinyal bluetooth
3. Android phone : smartphone berbasis android yang digunakan untuk mengendalikan
robot beroda 4. Power Supply : sumber tegangan untuk memberikan tegangan pada arduino
uno
5. Motor : merupakan alat penggerak yang bergerak sesuai perintah dari arduino uno.
-module bluetoothHC-06
-kabel jumper
-dc motor
-holder baterai
-switch
Cara Membuat:
1. Rakitlah terlebih dahulu motor dc yang sudah disolder kabel pada konektor motornya.
2. Pasang kedua roda diameter 65mm dan freewheelnya.
3. Pasang arduino.
4. Pasang L298P MOTOR DRIVER SHIELD. Lalu koneksikan kabel motor ke L298P MOTOR
DRIVER SHIELD tersebut.
5. Pasang box batre. Lalu koneksikan kabel output dari box batre atau kabel power ke
konektor power di L298P motor driver shield.
6. Pasang Modul Bluetooth HC-05 di pin rx tx di L298P MOTOR DRIVER SHIELD. Kemudian
pasang baterai yang terakhir, koneksikan arduino ke PC dan upload program ke arduino.
.
Program nya adalah seperti berikut:
.
.
#include <SoftwareSerial.h>
if(mySerial.available()>0){
data=mySerial.read();
// kec=data;
if (data =='0') { kec=0;}
else if (data =='1') { kec=1;}
else if (data =='2') { kec=2;}
else if (data =='3') { kec=3;}
else if (data =='4') { kec=4;}
else if (data =='5') { kec=5;}
else if (data =='6') { kec=6;}
else if (data =='7') { kec=7;}
else if (data =='8') { kec=8;}
else if (data =='9') { kec=9;}
else if (data =='q') {kec=10;}
if (data == 'S')
{
motorOut(0,0,false);
}
if(data=='F')
{
motorOut(fast[kec],fast[kec],true);
}
if (data=='I')
{
motorOut(fast[kec],((fast[kec])/2),true);
}
if (data=='G')
{
motorOut(((fast[kec])/2),fast[kec],true);
}
if(data=='R')
{
motorOut(fast[kec],0,true);
}
if(data=='L')
{
motorOut(0,fast[kec],true);
}
if(data=='B')
{
motorOut(fast[kec],fast[kec],false);
}
if (data=='H')
{
motorOut(((fast[kec])/2),fast[kec],false);
}
if (data=='J')
{
motorOut(fast[kec],((fast[kec])/2),false);
}
if (data == 'V')
{
digitalWrite(buzzer, HIGH);
Setelah upload program, langsung saja kita tes robotnya. Tapi sebelumnya silahkan
download software
nya terlebih dahulu Bluetooth RC Controller di playstore.
Setelah selesai install, langsung saja kita coba koneksikan dan jalankan robot nya.
.