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
- Pertama, siapkan alat dan bahan
- Kedua, lakukan proses wiring dengan menggunakan Gambar skematik rangkaian
- Ketiga, buka software Arduino IDE yang telah terinstal pada laptop/komputer
- Selanjutnya, unduh semua library di atas dan masukkan libray tersebut dengan cara buka Arduino IDE pilih Sketch->Include Library->Add.Zip Library
- Kemudian, Ketikkan sketch program pada halaman Arduino IDE
- 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 - Lepas pin TX dan RX sebelum uploading
- Lakukan proses uploading program
- Pasang kembali pin TX dan RX
- Kemudian Buka aplikasi Blynk
- Buat layout Blynk seperti gambar di atas.
- 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.