Anda di halaman 1dari 6

4/12/2017 [Tutorial] Membuat Remote Control (RC) dengan Kendali Smartphone Android | Miarana DIY

Hidup
Tenang
Dengan 3T

Simpan Uang
Anda Di Bank,
Dan Percayakan
Pada Lembaga MULAI BACA
Penjamin
Simpanan

LPS Insurance
Corporation

Depan (/) /  Artikel (/artikel)


/  [Tutorial] Membuat Remote Control (RC) dengan Kendali Smartphone Android (/artikel/tutorial-membuat-remote-control-rc-dengan-
kendali-smartphone-android.htm)

https://tutorkeren.com/artikel/tutorial­membuat­remote­control­rc­dengan­kendali­smartphone­android.htm 1/6
4/12/2017 [Tutorial] Membuat Remote Control (RC) dengan Kendali Smartphone Android | Miarana DIY

Start Download ­ PDF Now
Convert From Doc to PDF, PDF to Doc Simply With The Free On­line
App! Buka fromdoctopdf.com

Ditulis oleh Aryanto (/pujangga/aryanto) pada Sel, 12/01/2015 - 12:12


Hidup
Tenang
Remote Control (RC) dengan Kendali Smartphone Android
Dengan 3T

Simpan Uang
Anda Di Bank,
Dan Percayakan
Pada Lembaga
Penjamin
Simpanan

Pada tutor ini kita akan membuat sebuah software dan hardware dengan memanfaatkan mikrokontroler.
Alat yang akan dibuat yaitu sebuah mobil robot yang dapat dikontrol dengan antarmuka joystick melalui
smartphone
LPS Insurance
android. Langsung saja mulai pembuatannya, dimulai dari perancangan hardware kemudian
Corporation
softwarenya....

Untuk Hardware, Bahan yang diperlukan seperti :

1. Mikrokontroler (Arduino Uno R3)


2. Bluetooth (HC-05)
3. Motor DC 12Volt (2 buah)
4. Roda  freewell (1 Buah)
5. Driver Motor DC (L298N)
6. Kabel Jumper (sesuai kebutuhan)
7. Casing badan mobil
8. Power Supplay 12 Volt

Pastikan bahan – bahan diatas sudah lengkap, kemudian rakit bodinya seperti pemasangan roda – roda dan
perangkat elekroniknya agar terlihat rapi serta tidak terlihat ribet dengan kabel2. Nah, disini...akan
diperlihatkan skematik pemasangan jalur wire antara perangkat elekroniknya seperti gambar 1 berikut :

https://tutorkeren.com/artikel/tutorial­membuat­remote­control­rc­dengan­kendali­smartphone­android.htm 2/6
4/12/2017 [Tutorial] Membuat Remote Control (RC) dengan Kendali Smartphone Android | Miarana DIY

Gambar 1 : Rangkaian Skematik Mobile Remote dengan Smartphone Android

Oke, perangkat keras sudah dirakit berikutnya pembuatan coding untuk bagian mikrokontroler dan
antarmuka kendalinya. Dimulai dari pembuatan coding mikrokontroler dengan bantuan editor Arduino Ide
menggunakan
Hidup library meetAndroid. Untuk penggunaan library-nya sudah dijelaskan pada postingan
sebelumnya
Tenang jadi tidak akan dijelaskan kembali. Kita langsung saja ketik coding untuk mikrokontrolernya
seperti ini 3T
Dengan :

1 //masukan library MeetAndroid  ?

2 #include <MeetAndroid.h> 
3  
4 //deklarasikan nama librarynya 
5 MeetAndroid meetAndroid; 
Simpan
6  Uang
7 Di//pin untuk motor A 
Anda Bank,
Dan8 Percayakan
int dir1PinA=4; 
9 int dir2PinA=5; 
Pada
10 Lembaga
int speedPinA=9; 
11Penjamin
 
12Simpanan
//pin untuk motor B 
13 int dir1PinB=6; 
14 int dir2PinB=7; 
15 int speedPinB=10; 
16 int data; 
17  
18 //berikan nilai awal kecepatan untuk motor 
19 int dataPWMKanan = 50; 
20 int dataPWMKiri = 50; 
21  
22 void setup(){ 
LPS Insurance
23 //inisialiasai pin sebagai OUTPUT 
Corporation
24 pinMode(dir1PinA, OUTPUT); 
25 pinMode(dir2PinA, OUTPUT); 
26 pinMode(dir1PinB, OUTPUT);
27 pinMode(dir2PinB, OUTPUT); 
28 pinMode(speedPinA, OUTPUT); 
29 pinMode(speedPinB, OUTPUT); 
30 Serial.begin(9600); 
31 meetAndroid.registerFunction(inComing,'A'); 
32 } 
33 void loop() { 
34 meetAndroid.receive(); 
35 if(data > 6) 
36 { 
37 dataPWMKanan = data; 
38 dataPWMKiri = data + 10; 
39 if(dataPWMKiri >= 250) 
40 { 
41 dataPWMKiri = 250; 
42 } 
43 }
44 analogWrite(speedPinA, dataPWMKiri); 
45 analogWrite(speedPinB, dataPWMKanan); 
46  
47 switch(data) 
48 { 
49 //maju 
50 case 1: 
51 //kiri
52 digitalWrite(dir1PinA, HIGH); 
53 digitalWrite(dir2PinA, LOW); 
54 //kanan 
55 digitalWrite(dir1PinB, LOW); 
56 digitalWrite(dir2PinB, HIGH); 
57 break; 
58 //mundur 
59 case 2: 
60 //kiri 
61 digitalWrite(dir1PinA, LOW); 
62 digitalWrite(dir2PinA, HIGH); 
63 //kanan 
64 digitalWrite(dir1PinB, HIGH); 
65 digitalWrite(dir2PinB, LOW); 
66 break; 
67 //kiri 
68 case 3: 
69 //kiri 
70 digitalWrite(dir1PinA, LOW); 
71 digitalWrite(dir2PinA, HIGH); 
72 //kanan 
https://tutorkeren.com/artikel/tutorial­membuat­remote­control­rc­dengan­kendali­smartphone­android.htm 3/6
4/12/2017 [Tutorial] Membuat Remote Control (RC) dengan Kendali Smartphone Android | Miarana DIY
72 //kanan 
73 digitalWrite(dir1PinB, LOW); 
74 digitalWrite(dir2PinB, HIGH); 
75 break; 
76 //kanan 
77 case 4: 
78 //kiri 
79 digitalWrite(dir1PinA, HIGH); 
80 digitalWrite(dir2PinA, LOW); 
81 Hidup
//kanan 
82 digitalWrite(dir1PinB, HIGH); 
83Tenang
digitalWrite(dir2PinB, LOW); 
Dengan
84 3T
break; 
85 //stop 
86 case 5: 
87 //kiri 
88 digitalWrite(dir1PinA, LOW); 
89 digitalWrite(dir2PinA, LOW); 
90 //kanan 
91 digitalWrite(dir1PinB, LOW); 
Simpan Uang
92 digitalWrite(dir2PinB, LOW); 
Anda Dibreak; 
93 Bank,
94 Percayakan
Dan } 
95 } 
Pada Lembaga
96 //fungsi untuk menerima inputan dari interface kendali 
97Penjamin
void inComing(byte flag, byte numOfValues) 
98Simpanan

99 data=meetAndroid.getInt(); 
100 }

Baca juga: [TUTORIAL-LENGKAP] Membuat Laptop-based Robot Menggunakan MATLAB dan Arduino
LPS Insurance
(/artikel/tutorial-lengkap-membuat-laptop-based-robot-menggunakan-matlab-dan-arduino.htm)
Corporation

Berikutnya desain antarmuka kendali dengan smartphone android seperti yang diperlihatkan pada gambar 2
berikut ini :

Untuk coding antarmuka yang lengkap silahkan di download. Ingat!!! Disini masih menggunakan editor
Ecplise untuk membuat aplikasi antarmuka melalui smartphone berbasis Android. Sekian tutor kali ini
semoga bermanfaat dan Terima kasih.. bye..

File Lampiran: 

https://tutorkeren.com/artikel/tutorial­membuat­remote­control­rc­dengan­kendali­smartphone­android.htm 4/6
4/12/2017 [Tutorial] Membuat Remote Control (RC) dengan Kendali Smartphone Android | Miarana DIY

Sintak untuk pembuatan Antarmuka (https://tutorkeren.com/sites/default/ᢜles/lampiran/Aryanto/Coding%20Antarmuka.rar)

25271 kali dibaca

Start Download ­ PDF Now
Convert From Doc to PDF, PDF to Doc Simply With The Free On­line
App! Buka fromdoctopdf.com

Hidup
Tenang
Dengan 3T

Simpan Uang
Anda Di Bank,
Dan Percayakan
Pada Lembaga
Penjamin
Simpanan

Artikel Lainnya

LPS Insurance
Corporation

(/artikel/tutorial-lengkap-membuat-laptop-based-robot-menggunakan-matlab-dan-arduino.htm)

[TUTORIAL-LENGKAP] Membuat Laptop-based Robot Menggunakan MATLAB dan Arduino (/artikel/tutorial-lengkap-


membuat-laptop-based-robot-menggunakan-matlab-dan-arduino.htm)

(/artikel/govinda-rover-mark-one-project-home-page.htm)

GOVINDA ROVER Mark One | Project Home Page (/artikel/govinda-rover-mark-one-project-home-page.htm)

https://tutorkeren.com/artikel/tutorial­membuat­remote­control­rc­dengan­kendali­smartphone­android.htm 5/6
4/12/2017 [Tutorial] Membuat Remote Control (RC) dengan Kendali Smartphone Android | Miarana DIY

Hidup
Hidup
Tenang
Tenang
Dengan
Dengan 3T 3T

Simpan Uang Anda Di


Simpan Uang
Bank,
Anda Dan
Di Bank, Percayakan
Pada
Dan Lembaga
Percayakan Penjamin
Pada Lembaga
Simpanan
Penjamin
Simpanan

LPS Insurance Corporation

LPS Insurance
Corporation
Cari 

Kategori Tulisan

Elektronika (/kategori/elektronika)

Filsafat Hidup (/kategori/ᢜlsafat-hidup)

Ilmu Umum (/kategori/ilmu-umum)

Instalasi dan Konᢜgurasi (/kategori/instalasi-dan-konᢜgurasi)

Pemrograman (/kategori/pemrograman)

Troubleshooting dan Problem Solving (/kategori/troubleshooting-dan-problem-solving)

- Daftar Tag Konten-

E-Book Terbaru
Teknik Antarmuka MATLAB dan Arduino (/toko/e-book/teknik-antarmuka-matlab-dan-arduino.htm)

https://tutorkeren.com/artikel/tutorial­membuat­remote­control­rc­dengan­kendali­smartphone­android.htm 6/6

Anda mungkin juga menyukai