Categories: Pemrograman

Kontrol nyala LED Arduino via Bluetooth Android

Kontrol LED via Bluetooth – Halo teman teman cronyos.com, saatnya belajar bareng lagi, di era jaman now ini apa apa sudah serba digital, yang dulunya berbasis desktop sekarang juga sudah mulai beralih ke berbasis mobile sebagai contoh android, ngomongin soal android tidak jauh dari project yang akan kita pelajari kali ini, kali ini kita akan mencoba menggunakan android untuk mematikan / menyalakan sebuah led yang terhubung ke Arduino via bluetooth. untuk hardware bluetooth yang terhubung ke arduino kita akan menggunakan modul bluetooth HC-05.

Nah, untuk memulai project kita kali ini kita butuh beberapa komponen, anatara lain :

  1. 1 x Arduino Uno / model lain (pin menyesuikan)
  2. 1 x modul bluetooth
  3. kebel jumper secukupnya

Setelah komponen diatas siap, buat rangkaian seperti wiring berikut ini.

Selanjutnya uploud sketch / program berikut ke Arduino kalian:

#include <SoftwareSerial.h> // inclue library software serial

SoftwareSerial BlueLED(2, 3); // RX, TX untuk menerima data dari Module Bluetooth

void setup() {
  pinMode(13, OUTPUT); // mengatur pin 13 sebagai pin output
  Serial.begin(9600); // mengatur boudrate komunikasi serial
  BlueLED.begin(9600); // mengatur boaudrate serial modul bluetooth
}

void loop() 
  {
    if (BlueLED.available()) // jika ada data serial dari modul bluetooth
      {
        char data = BlueLED.read(); // simpan data itu di variable 'data'
        Serial.println(data); // print variable data ke serial monitor
   
        if (data == '1') // jika mendapatkan karakter '1'
          { // maka
            digitalWrite(13, HIGH); // hidupkan LED
          }
        else if (data == '0') // namun jika mendapatkan karakter '0'
          { // maka
            digitalWrite(13,LOW); // matikan LED
          }
      }
  }

Sampai disini persiapan Arduino sebagai penerima telah selesai, selanjutnya kita siapkan koneksi bluetooth di androidnya, berikut caranya :

  1. download aplikasi androidnya disini
  2. install aplikasi tersebut
  3. aktifkan bluetooth android kalian lalu buka menu bluetooth, pastikan hc-05 sudah terdeteksi.
  4. Klik hc-05 untuk melakukan pairing, jika minta pin isi saja “1234”
  5. Buka aplikasi yang tadi sudah kalian install, saat pertama kali membuka maka akan muncul tulisan “Status not Connected”
  6. Untuk menghubungkan, klik icon bluetooth, maka akan muncul daftar perangkat bluetooth yang siap dikoneksikan dengan android kalian pilih saja HC-05, dan pastikan status menjadi “connected”
  7. kalian bisa mematikan / menghidupkan dengan cara mengklik icon lampu, jika lampu hidup maka icon yang semua berwarna putih akan berubah menjadi biru

Itulah tadi cara mengontrol LED arduino menggunakan bluetooth android, sebenarnya rangkaian diatas bisa dikembangkan lagi, misalkan dengan menghubungkan pin 13 arduino ke relay untuk mematikan / menghidupkan lampu kamar, lampu belajar atau yang lainya, silahkan dikembangkan sendiri. sekian tutorail kali ini, jika ada yang bingung silahkan sampaikan di kolom komentar, semoga bermanfaat. Terima Kasih

Giri Wahyu Pambudi

Giri Wahyu Pambudi - Seorang Pemuda Desa yang berkeinginan ikut membangun Indonesia dengan Sedikit Ilmu yang dimiliki SMK N 2 Wonogiri lulus 2015 UNIV Negeri Yogyakarta lulus 2019 2019 - Sekarang Bekerja di SMK Gajah Mungkur 1 Wuryantoro, Wonogiri

View Comments

Share
Published by
Giri Wahyu Pambudi

Recent Posts

Adab Buang Hajat

Kitab Rujukan : Shahih Adab Islamiyyah karya Dr. Wahid bin Abdissalam bali 1.Berdoa ketika masuk…

1 tahun ago

Adab Ketika Bangun Tidur

Berdzikir kepada Allah Ketika Bangun Tidur عَنْ حُذَيْفَةَ رَضِيَ اللَّهُ عَنْهُ قَالَ: كَانَ النَّبِيُّ صَلَّى…

1 tahun ago

Kisah Tiga Orang yang Terjebak di Dalam Gua dan Bertawasul Dengan Beramal Saleh

عن عَبْدَ اللَّهِ بْنَ عُمَرَ رَضِيَ اللَّهُ عَنْهُمَا - قَالَ سَمِعْتُ رَسُولَ اللَّهِ صلى الله…

1 tahun ago

2 Nikmat yang sering dilupakan Manusia : Sehat dan Waktu Luang

عَنِ ابْنِ عَبَّاسٍ رضى الله عنهما قَالَ-  قَالَ النَّبِيُّ صلى الله عليه وسلم ‏ "‏ نِعْمَتَانِ…

1 tahun ago

7 Golongan yang Mendapatkan Naungan Allah di Padang Mahsyar saat Hari Kiamat

Assalamu'alaikum, Catatan ini menjadi nasehat untuk diri kami pribadi dan umumnya untuk anak - anak…

1 tahun ago

Piston pin Offset – Alasan piston tidak boleh dipasang terbalik

Assalamu'alaikum warahmatullahi wabarakatuh sahabat otomotif :-) , kali ini kita akan bahas tentang piston pin…

4 tahun ago

Tampilan Versi Hemat Data