Rumah Cerdas (Smart Home) dengan Smartphone menggunakan Bluetooth HC05

Indobot Academy

Rumah Cerdas
Rumah Cerdas

Mengontol peralatan elektronik dengan smartphone dirumah bukan lagi suatu yang susah untuk dibuat. Dengan menggunakan Arduino dan modul bluetooth HC-05 kita dapat membuat piranti sebagai media komunikasi tanpa kabel. Kali ini kita akan membuat alat-alat elektronik yang ada dirumah bekerja layaknya perangkat canggih yang dapat dikendalikan dengan smartphone.

[membership level=”0,1,2,4″]

1. Alat / Bahan
  • Arduino IDE                                     Download 
  • Library: Blynk                                  Download
  • Arduino UNO                                   1 Buah
  • Project Board                                  1 Buah
  • Modul Bluetooth HC05                  1 Buah
  • Relay 2ch                                         1 Buah
  • Set Lampu 220V                             2 Buah
  • Kabel Jumper                                  Secukupnya
  • Smartphone                                     1 Buah
2. Skema Rangkaian

Gambar Rangkaian Kontrol Rumah Cerdas (Smart Home) dengan Smartphone menggunakan Bluetooth HC05

PERINGATAN!!!
PROYEK INI MELIBATKAN TEGANGAN TINGGI 220V AC…!!!
PASTIKAN RANGKAIAN YANG KALIAN BUAT BENAR…!!!

Keterangan:

  • 5V – VCC Relay, VCC HC-05
  • GND – GND Relay, GND HC-05
  • D0 – TX HC-05
  • D1 – RX HC-05
  • D8 – In Ralay 1
  • D9 – In Relay 2
  • (-) 220V – (-) Lampu 1, Lampu 2
  • (+) 220V – Com Relay 1, Com Relay 2
  • (+) Lampu 1 – NO Relay 1
  • (+) Lampu 2 – NO Relay 2

[/membership]

3. Layout Blynk

Keterangan:

  • Bluetooth
  • Button LAMPU:
    • Output D8, Low = 1, High = 0
    • Mode Switch
  • Button KIPAS ANGIN:
    • Output D9, Low = 1, High = 0
    • Mode Switch
4. Langkah Kerja
  1. Pertama, siapkan alat dan bahan
  2. Kedua, lakukan proses wiring dengan menggunakan Gambar skematik rangkaian
  3. Ketiga, buka software Arduino IDE yang telah terinstal pada laptop/komputer
  4. Selanjutnya, unduh semua library di atas dan masukkan libray tersebut dengan cara buka Arduino IDE pilih Sketch->Include Library->Add.Zip Library 
  5. Kemudian, Ketikkan sketch program pada halaman Arduino IDE
  6. Selanjutnya sesuaikan Auth Tokens dengan proyek aplikasi Blynk. Cara setting dan mendapatkan Auth Tokens dapat dilihat pada tutorial berikut:
    Setting Blynk untuk HC-05 Bluetooth Modul
  7. Lepas pin TX dan RX sebelum uploading
  8. Lakukan proses uploading program
  9. Pasang kembali pin TX dan RX
  10. Kemudian Buka aplikasi Blynk
  11. Buat layout Blynk seperti gambar di atas.
  12. Tekan tombol Play pada aplikasi Blynk lalu lakukan penyandingan bluetooth. Cara setting bluetooth HC-05 dapat dilihat pada tutorial berikut:
    Mengendalikan Lampu dengan Bluetooth Smartphone

 

Baca Juga : Ragu Ambil Sertifikasi Profesi IoT? Ini Yang Anda Lewatkan!

5. Sketch Program

Dapatkan akses ratusan video tutorial dan pembelajaran dengan registrasi melalui tombol di bawah!

 
/* Program Kontrol Rumah Cerdas (Smart Home) dengan Smartphone menggunakan Bluetooth HC05 dibuat oleh Indobot */

//------------Library Komunikasi Serial------------//
#include <SoftwareSerial.h>
SoftwareSerial DebugSerial(0, 1); // TX, RX Bluetooth

//------------Library Blynk------------//
#include <BlynkSimpleSerialBLE.h>
#define BLYNK_PRINT DebugSerial
#define BLYNK_USE_DIRECT_CONNECT

char auth[] = "YzUlPqEsnTxHjdgFoTV8_7FeAYADleuY"; //ganti token yang diterima lewat e-mail

void setup() {
  Serial.begin(9600);         //Mulai komunikasi serial
  Blynk.begin(Serial, auth);  //Koneksi sesuai token auth
}
 
void loop() {
  Blynk.run();      //Jalankan Blynk
}

Kesimpulan:

Lampu dan kipas angin dapat dinyalakan dan dimatikan melalui aplikasi Blynk. Kalian dapat mengganti lampu dengan perangkat elektronik lainnya.

Jangan lupa tetap upgrade skill kamu di Indobot Academy. Kamu bisa mendapatkan berbagai tutorial project. Selanjutnya tutorial bisa kamu terapkan di dalam kehidupan sehari-hari. Tak hanya itu, Indobot sudah menyediakan semua source coding yang dibutuhkan. Sehingga kamu hanya cukup membuka satu website saja. Oleh karena itu penting untuk mempelajari hal itu.

Ingin Tahu Program Kami Lebih Lanjut?

Silahkan isi Formulir Dibawah Ini untuk Diskusi dengan Tim Indobot Academy.

Baca Juga

Bagikan:

Tags

Tinggalkan komentar

whatsapp whatsapp