Twitter Delicious Facebook Digg Stumbleupon Favorites More

Jumat, 08 Mei 2015

[TUTORIAL] Mengontrol LED dengan Android menggunakan Arduino dan Bluetooth Module

   [TUTORIAL] Mengontrol LED dengan Android menggunakan Arduino dan Bluetooth Module

Pada sesi kali ini saya akan menerangkan cara untuk menyalakan LED dengan menggunakan Android.
Langsung saja cekidot..

Yang dibutuhkan :
1.                  Arduino Uno
2.                  LED
3.                  Bluetooth Module
4.                  Resistor 330 Ohm
5.                  Breadboard
6.                  Kabel Jumper
7.                  dan jangan lupa HP yang bagus :D
Langkah langkahnya yaitu

·                     Susun rangkaian sebagai berikut
Disini saya menggunakan 2 LED (bebas warnanya), jika ingin menggunakan 1 LED saja juga tidak masalah.
·                     Setelah itu buka program Arduino, jika belum punya bisa download di sini
·                     Unduh scriptnya di sini
#define digital 10
#define analog 11
#define maksimum 255
#define duwur 3
#define cendak 2
void setup()
{
  Serial.begin(9600);
  Serial.flush();
}
void loop()
{
  Serial.flush();
 
  int perintah = 0;
  int nomor = 0;
  int value = 0;
 
  if (Serial.available() < 1) return;
 
  perintah = Serial.parseInt();
  nomor = Serial.parseInt();
  value = Serial.parseInt();
 
  if (perintah == digital)
  {
    if (value == cendak) value = LOW;
    else if (value == duwur) value = HIGH;
    else return;
    set_digitalwrite (nomor, value);
    return;
  }
 
  if (perintah == analog)
  {
    analogWrite (nomor, value);
    return;
  }
}
void set_digitalwrite(int nomor, int value)
  {
    switch (nomor)
    {
    case 13:
      pinMode(13, OUTPUT);
      digitalWrite(13, value); 
      break;
   
    case 12:
      pinMode(12, OUTPUT);
      digitalWrite(12, value);  
      break;
   
    case 11:
      pinMode(11, OUTPUT);
      digitalWrite(11, value);         
      break;
   
    case 10:
      pinMode(10, OUTPUT);
      digitalWrite(10, value);        
      break;
   
    case 9:
      pinMode(9, OUTPUT);
      digitalWrite(9, value);        
      break;
   
    case 8:
      pinMode(8, OUTPUT);
      digitalWrite(8, value);        
      break;
    case 7:
      pinMode(7, OUTPUT);
      digitalWrite(7, value);        
      break;
     
    case 6:
      pinMode(6, OUTPUT);
      digitalWrite(6, value);        
      break;
 
    case 5:
      pinMode(5, OUTPUT);
      digitalWrite(5, value);
      break;
 
    case 4:
      pinMode(4, OUTPUT);
      digitalWrite(4, value);        
      break;
 
    case 3:
      pinMode(3, OUTPUT);
      digitalWrite(3, value);        
      break;
 
    case 2:
      pinMode(2, OUTPUT);
      digitalWrite(2, value);
      break;     
    }
}    

·                     Klik Tools > Board > klik Arduino Uno
·                     Klik Verify
·                     Koneksikan Arduino dengan PC/Laptop
·                     Klik Upload
Jika terdapat tulisan seperti ini

Cabut kabel Jumper yang menghubungkan Bluetooth Module dengan VCC dan GROUNDKemudian klik Upload, dan pasang kembali VCC dan GROUND-nya
·                     Disini saya menggunakan aplikasi ArduDroid yang bisa didapat gratis di PlayStore, untuk linknya ada di sini
·                     Setelah terinstall pada Android, jalankan aplikasinya
·                     Koneksikan Smartphone dengan Bluetooth Module, caranya klik Menu > Connect me to a Bluetooth device
·                     Pair-kan Smartphone dengan Bluetooth Module (untuk PIN standard nya 0000 atau 1234)
·                     Selamat Mencoba :) 

0 komentar:

Posting Komentar

Twitter Facebook Google Plus Instagram RSS Feed Email

Yang Meng-KEPO

Flag Counter
Blog ini dibuat untuk men-sharing. Copy-Paste masih di perbolehkan asal mencantumkan sumber URL :). Diberdayakan oleh Blogger.
Copyright © = = = 9 I M M 6 = = = | Powered by Blogger
Design by SimpleWpThemes | Blogger Theme by NewBloggerThemes.com