Anda di halaman 1dari 10

Tanggal:

Remote Control Car Bluetooth


(Jobsheet )
Nama: Paraf/Nilai
Kelas:
No. Abs:

I. Kompetensi
Memahami teknik pemrograman kompleks pada Arduino.

II. Tujuan
1. Siswa mampu menuliskan sketch RC Bluetooth pada IDE Arduino.
2. Siswa mampu melakukan upload sketch pada board Arduino Uno.
3. Siswa mampu menyambungkan interface bluetooth Android dengan RC car.
4. Siswa mampu mengoperasikan remote control bluetooth.
5. Siswa mampu melakukan pelacakan kesalahan program (error on pragramming)

III. Alat dan Bahan


1. Laptop/PC terinstal IDE Arduino. 1x
2. Board Arduino Uno 1x
3. Kabel data. 1x
4. Bluetooth HC-05 1x
5. Driver Motor L248N 1x
6. Motor DC 12V 2x
7. Kabel jumper secukupnya
8. Baterai 9V 1x
9. LED 1x
10. Buzzer 1x
11. Roda depan/roll 1x

IV. Alokasi Waktu


8x45 menit

V. Keselamatan Kerja
- Mengenakan pakaian kerja/bengkel
- Siswa tidak diperkenankan bergurau saat praktik.

VI. Ringkasan Materi


Pada contoh kali ini kita akan belajar tentang cara membuat mobil remote control
(RC) bluetooth yang dikendalikan melalui smartphone android. Di bawah ini adalah
langkah-langkah yang harus dilakukan untuk membuat mobil RC bluetooth.

1 Remote Control Car Bluetooth


A. HC-05 Bluetooth Module
Module Bluetooth HC-05 adalah module komunikasi nirkabel via bluetooth yang
dimana beroperasi pada frekuensi 2.4GHz dengan pilihan dua mode konektivitas.
Antarmuka yang dipergunakan untuk mengakses module ini yaitu serial TXD,
RXD, VCC serta GND. Serta terdapat LED (built in) sebagai indikator koneksi bluetooth
terhadap perangkat lainnya seperti sesama module, dengan smartphone android, dan
sebagainya.

Gambar 1. Modul BT HC-05

Spesifikasi dari module ini antara lain :


 Frekuensi kerja ISM 2.4 GHz
 Bluetooth protocol : Bluetooth tipe v2.0+EDR
 Kecepatan dapat mencapai 1Mbps pada mode sinkron
 Kecepatan dapat mencapai 2.1 Mbps / 160 kbps pada mode asinkron maksimum
 Tegangan kerja pada 3,3 – 6 Volt DC
 Konsumsi arus kerja yaitu 50 mA
 Memiliki modulasi Gaussian Frequency Shift Keying (GFSK)
 Sensitivitas -84dBm (0.1% BER)
 Daya emisi 4 dBm
 Suhu operasional range -20°C — +75°C
 Memiliki keamanan dengan enkripsi data dan enkripsi
 Dimensi modul 15.2×35.7×5.6 mm

2 Remote Control Car Bluetooth


B. Driver Motor L298N
Driver motor L298N merupakan module driver motor DC yang paling banyak
digunakan atau dipakai di dunia elektronika yang difungsikan untuk mengontrol kecepatan
serta arah perputaran motor DC.

Gambar 2. Modul Motor Driver L298N


Pada IC L298 terdiri dari transistor-transistor logik (TTL) dengan gerbang nand
yang berfungsi untuk memudahkan dalam menentukan arah putaran suatu motor dc
maupun motor stepper.
Untuk dipasaran sudah terdapat modul driver motor menggunakan ic l298 ini,
sehingga lebih praktis dalam penggunaannya karena pin I/O nya sudah terpackage dengan
rapi dan mudah digunakan.
Kelebihan akan modul driver motor L298N ini yaitu dalam hal kepresisian dalam
mengontrol motor sehingga motor lebih mudah untuk dikontrol.

Gambar 3. Modul Motor Driver L298N Pin Out


3 Remote Control Car Bluetooth
Keterangan :
Enable A : berfungsi untuk mengaktifkan bagian output motor A
Enable B : berfungsi untuk mengaktifkan bagian output motor B
Jumper 5vdc : sebagai mode pemilihan sumber tegangan 5Vdc, jika tidak
dijumper maka akan ke mode sumber tegangan 12 Vdc
Control Pin : Sebagai kendali perputaran dan kecepatan motor yang
dihubungkan ke Mikrokontroler.

Spesifikasi dari Modul Driver Motor L298N:

 Menggunakan IC L298N (Double H bridge Drive Chip)


 Tegangan minimal untuk masukan power antara 5V-35V
 Tegangan operasional : 5V
 Arus untuk masukan antara 0-36mA
 Arus maksimal untuk keluaran per Output A maupun B yaitu 2A
 Daya maksimal yaitu 25W
 Dimensi modul yaitu 43 x 43 x 26mm
 Berat : 26g

C. Motor DC 5 VDC

Motor DC digunakan sebagai penggerak remote control bluetooth, spesifikasi motor


adalah sebagai berikut:
Spesifikasi Motor DC:
Tegangan kerja: 3-6v (rekomendasi 5v)
Rasio kecepatan tanpa beban: 1:48 (saat 3v)
Torsi max: 0.8 kgcm
Kecepatan (meter/menit): 3v (26), 5v (44)
Ukuran motor dan gearbox: 70x22x18mm
Ukuran roda dan ban: diameter 66mm x 25mm

4 Remote Control Car Bluetooth


VII. Gambar Wiring Diagram Menggunakan LCD 16x2

5 Remote Control Car Bluetooth


VIII. Langkah Praktik
1. Buka IDE Arduino
2. Tulis sketch seperti di bawah ini pada IDE Arduino.
/*
* diperoleh dari berbagai sumber
* Dicky Mahesa P. / 1 Agustus 2019
*/
char t;

void setup() {
pinMode(13,OUTPUT); //left motors forward IN1 pin 13
pinMode(12,OUTPUT); //left motors reverse IN2 pin 12
pinMode(11,OUTPUT); //right motors forward IN3 pin 11
pinMode(10,OUTPUT); //right motors reverse IN4 pin 10
pinMode(9,OUTPUT); //Led pin 9
pinMode(3,OUTPUT); //buz pin 3
Serial.begin(9600);

void loop() {
if(Serial.available()){
t = Serial.read();
Serial.println(t);
}

if(t == 'F'){ //move forward(all motors rotate in


forward direction)
digitalWrite(13,HIGH);
digitalWrite(11,HIGH);
}

else if(t == 'B'){ //move reverse (all motors rotate in


reverse direction)
digitalWrite(12,HIGH);
digitalWrite(10,HIGH);
}

6 Remote Control Car Bluetooth


else if(t == 'L'){ //turn right (left side motors rotate
in forward direction, right side motors doesn't rotate)
digitalWrite(11,HIGH);
}

else if(t == 'R'){ //turn left (right side motors rotate


in forward direction, left side motors doesn't rotate)
digitalWrite(13,HIGH);
}

else if(t == 'W'){ //turn led on or off)


digitalWrite(9,HIGH);
}
else if(t == 'w'){
digitalWrite(9,LOW);
}
else if(t == 'V'){ //turn buzzer on or off)
digitalWrite(3,HIGH);
}
else if(t == 'v'){
digitalWrite(3,LOW);
}
else if(t == 'S'){ //STOP (all motors stop)
digitalWrite(13,LOW);
digitalWrite(12,LOW);
digitalWrite(11,LOW);
digitalWrite(10,LOW);
}
}

3. Upload sketch.
4. Download Bluetooth RC controller pada HP Android kalian

7 Remote Control Car Bluetooth


5. Buka aplikasi BT RC controller

6. Koneksikan dengan bluetooth HC-05

8 Remote Control Car Bluetooth


7. Laporkan hasil praktikmu pada gurumu.
IX. Analisis Hasil Praktik
1. Bagaimana hasilnya, apakah percobaanmu berhasil? Jelaskan kendala yg kalian
alami!

2. Dari sketch di atas, apakah dalam sketch tersebut terdapat library bluetooth HC-05?
Mengapa?

3. Apa perbedaan BT HC-05 dan BT HC-06?

4. Apakah mobil RC bisa berjalan dengan tegangan kerja 5VDC?

5. Berapa jarak maksimal pengendalian mobil RC? Ujicoba dengan berbagai teknik
dan halangan/rintangan!

9 Remote Control Car Bluetooth


X. Catatan/Kesimpulan
Dari penjelasan dan rangkuman di atas, simpulkan hasil praktikmu melalui sketch yang
sudah kamu tulis, apa fungsi sketch tersebut? Bagaimana cara kerja remote control?
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________

Guru Orang Tua

(Dicky Mahesa P, S.Pd., M.Pd) ( )

10 Remote Control Car Bluetooth

Anda mungkin juga menyukai