- Arduino UNO
- Bluetooth HC-05
- Projectboard
- Kabel jumper male to male
- Handphone Android
- susun kabel jumper seperti berikut ini
HC05:TX ke UNO:pin1
HC05:RX ke UNO:pin0
HC05:GND ke UNO:Gnd
HC05:5V ke UNO:5V
HC05:RX ke UNO:pin0
HC05:GND ke UNO:Gnd
HC05:5V ke UNO:5V
- program sesuai dengan yang ada di bawah ini, dan upload ke arduino
//arduino bluetooth
//sekolahrobot.com
int led=13;
int DataBluetooth;
void setup() {
Serial.begin(9600);
Serial.println("Menyalakan dan mematikan led dengan bluetooth");
Serial.println("1 : ON, 0 = Off");
pinMode(led,OUTPUT);
}
void loop() {
if (Serial.available()){
DataBluetooth=Serial.read();
if(DataBluetooth=='1'){
digitalWrite(led,HIGH);
Serial.println("LED On");
}
if (DataBluetooth=='0'){
digitalWrite(led,LOW);
Serial.println("LED Off");
}
}
delay(100);
}
//sekolahrobot.com
int led=13;
int DataBluetooth;
void setup() {
Serial.begin(9600);
Serial.println("Menyalakan dan mematikan led dengan bluetooth");
Serial.println("1 : ON, 0 = Off");
pinMode(led,OUTPUT);
}
void loop() {
if (Serial.available()){
DataBluetooth=Serial.read();
if(DataBluetooth=='1'){
digitalWrite(led,HIGH);
Serial.println("LED On");
}
if (DataBluetooth=='0'){
digitalWrite(led,LOW);
Serial.println("LED Off");
}
}
delay(100);
}
- install aplikasi android
sambungkan ke bluetooth yang sudah di sambungkan ke arduino
- amati hasilnya ketika kirim 1 atau 0 pada aplikasi di android