Sabtu, 30 April 2016

Control LED Via Smartphone

CONTROL LED VIA SMARTPHONE
VIA ARDUINO & APP INVENTOR

Salam elektro,apa kalian mempunyai smartphone ? hmm daripada dipakai untuk sosial media terus dan cuman scroll-scroll menu,mending kalian pakai untuk control peralatan elektronik di rumah kalian,contoh kecilnya kalian control lampu dirumah kalian menggunakan smartphone,nah pada artikel kali ini aruselektronika akan sedikit memberi tutorial cara control peralatan elektronik dengan menggunakan smartphone dan module bluetooth

TOLONG BACA DENGAN DETAIL !

Siapkan alat dan bahan :
  • Arduino Uno/Nano/Mega (sama saja)  
  • Module bluetooth HC-05 
  • Smartphone 
  • Breadboard 
  • Kabel jumper disesuaikan
  • Led (bebas)
  • Resistor 220 ohm
  • Laptop
  • Software arduino ide
  • Kabel usb
  • Download aplikasi android.apk bisa kalian buat sendiri menggunakan APPInventor
  • Download datasheet bluetooth hc-05 pdf
  • Download skematik pdf
1. Sambungkan board arduino & module/komponen lainnya

                           
CATATAN !
a. Module bluetooth menggunakan vcc 5 volt bisa kalian gunakan voltage divider
b. Output bisa kalian atur atau rubah,contohnya bisa kalian gunakan relay
c. Output dan input bisa kalian tambah dengan cara merubah program 
d. Nama bluetooh,baudrate,password dll bisa kalian rubah klik disini

2. Copy paste sketch/program di bawah ini  ke dalam software arduino 
/*Contol led via smarthopne app inventor bluetooth hc05
 *By fickry muhammad
 */

#define Led 5
char val;
void setup() {
  pinMode(Led,OUTPUT);
  Serial.begin(9600);
  Serial.print("Control Bluetooth");
}

void loop() {
if( Serial.available() >0 ) {
    val = Serial.read();
    Serial.println(val); 
}
if(val=='1'){
  digitalWrite(Led,HIGH);}
else if(val=='A'){
  digitalWrite(Led,LOW);
}
}
/*
  if( val == '1' ) {
    digitalWrite(2,HIGH); }
  else if( val == '2' ) {
    digitalWrite(3,HIGH); }
  else if( val == '3' ) {
    digitalWrite(4,HIGH); }
  else if( val == '4' ) {
    digitalWrite(5,HIGH); }
  else if( val == '5' ) {
    digitalWrite(2,HIGH);
    digitalWrite(3,HIGH);
    digitalWrite(4,HIGH);
    digitalWrite(5,HIGH);
 }
  else if( val == 'A' ) {
    digitalWrite(2,LOW); }
  else if( val == 'B' ) {
    digitalWrite(3,LOW); }
  else if( val == 'C' ) {
    digitalWrite(4,LOW); }
  else if( val == 'D' ) {
    digitalWrite(5,LOW); }
  else if( val == 'E' ) {
    digitalWrite(2,LOW);
    digitalWrite(3,LOW);
    digitalWrite(4,LOW);
    digitalWrite(5,LOW);
  }
}
*/
3. Verify program arduino,apabila tidak terjadi error lanjut dengan proses upload

4. Upload program,apabila succes akan muncul tulisan done uploading,apabila ada yang belum tahu bagaimana cara upload code/sketch ke board arduino bisa baca disini

5. Kalian download aplikasi android.apk (application package) instal,lalu kalian buka aplikasinya,tampilan akan seperti ini


6. Turn on bluetooth pada smartphone kalian 

7. Buka lagi aplikasinya lalu select bluetooth cari nama bluetooth hc-05 (bila namanya belum dirubah),jika sudah terbuhung maka status akan connected,dan led pada bluetooth akan berkedip secara perlahan  

8. Sekarang kalian coba press button Relay 1 pada aplikasi,amati keadaan led sebelum dan sesudah ditekan jika berhasil maka led pada arduino akan nyala,untuk mematikanya bisa kalian long click pada button Relay 1

Share:

0 comments:

Posting Komentar

Copyright © FILAB | Powered by FILAB
Design by Fickry Muhammad | Technology by Filab.id