Anda di halaman 1dari 9

1 Inkubator teknologi

Kontrol Kecerahan LED dg Android


Sistem Kerja Alat:
Mengontrol kecerahan (Brightness) 3 LED (Merah, Kuning dan Hijau) dengan aplikasi
Android. Aplikasi Android yang digunakan Bluetooth Electronics, aplikasi tersebut ada di
playstore tapi kita juga sudah sediakan di DVD. Data kontrol LED dikirim dari Android secara
serial menggunakan bluetooth (Modul HC-05).

Kebutuhan Hardware :
 Modul Arduino UNO
 Modul Bluetooth HC-05
 LED Merah
 LED Kuning
 LED Hijau
 Power supply +9Volt

INKUBATEK

Modul Bluetooth HC-05

Diagram Blok:

Module HC-05 LED Merah


Arduino UNO

LED Kuning

LED Hijau

Schematics
2 Inkubator teknologi

Koneksi LED:
LED Pin ARDUINO

Merah 9
Kuning 10
Hijau 11
GND GND

Koneksi Modul Bluetooth HC-05:


Pin Modul DHT11 Pin ARDUINO

RX 3
3 Inkubator teknologi

TX 2
VCC +5V
GND GND

Source Code/Sketch :
/***************************
PROYEK 16: Kontrol Kecerahan LED dg Android
99+ PROYEK ARDUINO
CHIP : ARDUINO UNO
INKUBATEK
www.inkubator-teknologi.com
@2016
****************************/
#include <SoftwareSerial.h>
const int rxpin = 2;
const int txpin = 3;
SoftwareSerial hc05(rxpin, txpin);

int Red_Pin = 9; //Pin PWM untuk LED Merah


int Yellow_Pin = 10; //Pin PWM LED Kuning
int Green_Pin = 11; //Pin PWM LED Hijau

//variabel kecerahan LED, nilai dari 0 (off) s/d 255 (on maksimal)
int Red_value=0;
int Yellow_value=0;
int Green_value=0;

char BluetoothData;

void setup() {
pinMode(Red_Pin, OUTPUT);
pinMode(Yellow_Pin, OUTPUT);
pinMode(Green_Pin, OUTPUT);
hc05.begin(9600);
}

void loop() {
//jika ada data serial masuk seting nilai kecerahan masing2 LED
if (hc05.available()){
BluetoothData=hc05.read();
if(BluetoothData=='R') Red_value=hc05.parseInt(); //jika data merah
if(BluetoothData=='Y') Yellow_value=hc05.parseInt(); //jika data Kuning
4 Inkubator teknologi

if(BluetoothData=='G') Green_value=hc05.parseInt(); //jika data hijau


}
analogWrite(Red_Pin, Red_value);
analogWrite(Green_Pin, Green_value);
analogWrite(Yellow_Pin, Yellow_value);
delay(10);
}

Jalannya Alat :
1. Jalankan aplikasi Android Bluetooth Electronics (Aplikasi sudah ada di DVD):

INKUBATEK

Pilih izinkan

2. Pertama Edit panelnya dulu karena warna LED yang digunakan berbeda:

1. Pilih Brightness
Controller

2. Pilih Edit

3. Pilih text ‘A’ kemudian ubah nama dan warnanya:


5 Inkubator teknologi

1. Pilih Brightness
Controller

2. Pilih Edit

4. Ganti Default Text menjadi Yellow LED, pilih teks rata kanan. Kemudian geser keatas pilih
text color:
1. Ganti menjadi Yellow LED

3. Text warna
2. Text rata kanan kuning

5. Selanjutnya Seting data output yang dikirim pada saat sliders digeser:

1. Pilih Sliders

2. Pilih Edit
6 Inkubator teknologi

6. Selanjutnya Seting data output yang dikirim pada saat sliders digeser seperti gambar
dibawah ini:

Karakter ‘Y’ untuk


warna kuning

7. Jika semua sudah disesuaikan selanjutnya kembali kemenu utama, selanjutnya


koneksikan bluetooth pilih Connect:

1. Pilih Connect
7 Inkubator teknologi

8. Selanjutnya pilih Discover  Pair  pilih HC-05  Connect  Done.

1 2
INKUBATEK 3

4 5

Tapi jika module bluetooth tidak bisa terbaca/dipasang, coba anda koneksikan dengan
koneksi bluetooth biasa (melalalui setelan di Android).

1. Setelan

2. Bluetooth
8 Inkubator teknologi

3. Pilih HC-05
4. Isi 1234

5. OK

9. Selanjutnya pilih panel LED Brightness kemudian pilih Run:

1. Led Brightness
Controller 2. Run

10. Silahkan Anda geser sliders pada masing masing LED, LED menyala terang pada saat
sliders digeser ke kanan dan mati meredup pada saat sliders digeser kekiri:
9 Inkubator teknologi

Anda mungkin juga menyukai