Stopkontak Pintar dengan Kendali Jarak Jauh melalui Bluetooth
Ringkasan Proyek
Proyek ini membuat stopkontak pintar (power strip) yang dapat dikendalikan dari jarak jauh menggunakan Bluetooth. Arduino Nano menerima perintah dari aplikasi Android yang dibuat dengan MIT App Inventor, kemudian mengaktifkan atau menonaktifkan relay untuk mengontrol aliran listrik. Aplikasi juga menampilkan status stopkontak dan memberikan pemberitahuan ketika koneksi Bluetooth terputus.
Bahan & Komponen
Daftar perangkat keras, modul, dan tools yang dibutuhkan untuk merakit proyek ini.
Daftar Komponen & Perangkat Keras
- 1x Arduino Nano R3 (Mikrokontroler utama untuk memproses perintah Bluetooth dan mengendalikan relay)
- 1x SparkFun Beefcake Relay Control Kit (Ver. 2.0) (Modul relay untuk menghubungkan dan memutus aliran listrik)
- 1x HC-06 Bluetooth Module (Modul komunikasi Bluetooth untuk menerima perintah dari aplikasi)
- 1x Breadboard (Papan untuk merangkai komponen elektronik)
- 1x Jumper Wires (Kabel penghubung antarkomponen)
- 1x LED (Indikator kondisi relay atau stopkontak)
- 1x Prototype Shield for Arduino Nano (Papan tambahan untuk membantu pemasangan rangkaian)
- 1x Stopkontak atau power strip (Perangkat listrik yang akan dikendalikan)
- 1x Casing (Pelindung rangkaian; desain casing dibuat menggunakan Makercase dan RDWorks V8)
- Arduino IDE (Software untuk menulis dan mengunggah program ke Arduino Nano)
- MIT App Inventor 2 (Platform untuk membuat aplikasi Android pengendali Bluetooth)
- RDWorks V8 (Software untuk menyiapkan desain pemotongan casing menggunakan laser cutter)
- Laser Cutter (Mesin untuk membuat casing proyek)
Langkah Pembuatan
Khusus MemberPanduan perakitan tahap demi tahap dan catatan proses pengerjaan.
Pada proyek ini, kita akan membuat stopkontak yang dapat dinyalakan dan dimatikan melalui aplikasi Android menggunakan koneksi Bluetooth. Arduino Nano bertugas menerima perintah dari HC-06 Bluetooth Module dan mengendalikan relay. Aplikasi juga dirancang untuk menampilkan status stopkontak serta membantu pengguna menghubungkan kembali Bluetooth ketika koneksi terputus.
Langkah 1: Menyiapkan Komponen
Siapkan Arduino Nano, SparkFun Beefcake Relay Control Kit, HC-06 Bluetooth Module, breadboard, jumper wires, LED, Prototype Shield, serta perangkat stopkontak yang akan dikendalikan. Siapkan juga komputer dengan Arduino IDE dan MIT App Inventor 2 untuk membuat program mikrokontroler dan aplikasi pengendali.

Langkah 2: Merangkai Modul Bluetooth dan Arduino
Hubungkan HC-06 Bluetooth Module dengan Arduino Nano. Pada program, komunikasi serial Bluetooth menggunakan SoftwareSerial dengan pin Arduino D12 sebagai RX dan D11 sebagai TX. Atur Baud Rate komunikasi menjadi 9600 bps. Pastikan jalur TX dan RX terhubung silang sesuai arah komunikasi modul, serta VCC dan GND terhubung ke catu daya dan ground yang sesuai dengan spesifikasi modul.

Langkah 3: Menghubungkan Relay dan LED
Hubungkan input kendali relay ke pin digital D3 Arduino Nano. Hubungkan LED indikator ke pin D7. Relay digunakan untuk mengendalikan sambungan listrik pada stopkontak, sedangkan LED menjadi indikator visual yang dikendalikan bersamaan dengan relay.

Langkah 4: Membuat Aplikasi Pengendali Bluetooth
Gunakan MIT App Inventor 2 untuk membuat aplikasi Android. Aplikasi mengirimkan karakter Y untuk menyalakan relay dan karakter N untuk mematikannya melalui koneksi Bluetooth. Antarmuka aplikasi juga dirancang untuk menampilkan status stopkontak, menggunakan gambar sebagai ikon tombol, serta memberikan arahan kepada pengguna untuk menghubungkan kembali Bluetooth jika koneksi terputus.

Langkah 5: Mengunggah Program ke Arduino Nano
Buka Arduino IDE, masukkan program Arduino pada bagian code, lalu pilih board Arduino Nano dan port yang sesuai. Unggah program ke mikrokontroler. Program akan membaca data yang diterima melalui Bluetooth dan mengubah kondisi relay serta LED berdasarkan karakter perintah yang diterima.
Langkah 6: Membuat Casing Perangkat
Desain casing perangkat dibuat menggunakan Makercase dan diproses melalui RDWorks V8 untuk laser cutter. Casing digunakan untuk menempatkan serta melindungi komponen rangkaian. Pastikan seluruh komponen terpasang dengan aman dan tidak ada bagian konduktor listrik yang terbuka.
Langkah 7: Menguji Kendali Stopkontak
Hubungkan aplikasi dengan HC-06 melalui Bluetooth. Kirim karakter Y untuk mengaktifkan relay dan karakter N untuk menonaktifkannya. Periksa apakah LED indikator mengikuti perintah dan status stopkontak ditampilkan dengan benar pada aplikasi. Uji juga perilaku aplikasi ketika koneksi Bluetooth terputus.
Catatan keselamatan: Stopkontak menggunakan tegangan listrik AC yang berbahaya. Perakitan dan pengujian jalur listrik AC harus dilakukan oleh orang dewasa yang kompeten di bidang kelistrikan. Jangan menyentuh terminal terbuka ketika perangkat terhubung ke sumber listrik. Lakukan pengujian awal menggunakan rangkaian tegangan rendah atau simulasi sebelum menghubungkan beban listrik AC.
Buka Seluruh Panduan, Skema & Source Code
Dapatkan akses penuh ke langkah perakitan detail, diagram sirkuit lengkap, dan source code siap pakai. Gratis selamanya!