Iklan Sponsor
Logo S-Gala.com png

Cara Membuat Lampu Pintar

January 26, 2023
Cover Cara Membuat Lampu Pintar
Iklan Sponsor

Lampu pintar sudah banyak tersedia di pasaran, mulai dari yang pemakaiannya sederhana yang hanya aktif pada satu kondisi saja hingga yang memiliki sistem yang kompleks yang memiliki konektivitas nirkabel dan dapat diatur atau diprogram lewat smart phone.

Selain kalian dapat membelinya di pasaran, lampu pintar juga dapat dibuat dengan modul-modul yang sudah tersedia dipasaran.

Contohnya dengan menggunakan controller yang dibuat dengan modul Arduino.

Jika kalian memiliki kemampuan coding Arduino dan rangkaian listrik maka implemetasi dari lampu pintar ini akan sangat luas dan fitur-fiturnya bahkan dapat melebihi lampu pintar yang dijual dipasaran.

Artikel ini akan membahas bagaimana cara membuat lampu pintar sederhana yang dibuat dengan menggunakan controller Arduino dan modul-modul yang sudah tersedia dipasaran.

Membuat Lampu Pintar

Kali ini kita akan coba membuat DIY lampu pintar sederhana yang lampunya dapat menyala secara otomatis pada saat keaadaan ruangan gelap dan dapat dinyalakan atau dimatikan dengan cara melambaikan tangan ke sensor dengan cara tertentu.

Bahan-bahan yang diperlukan

1. Controller Arduino (untuk contoh DIY kali ini menggunakan Arduino UNO)

Controller Arduino UNO
Gambar PCB Arduino UNO (kanan fisik, kiri simbol diagram)

Arduino UNO adalah salah satu modul PCB mikrokontroler yang menggunakan chip ATmega328P.

PCB ini dikembangkan oleh Arduino.cc yang sudah dilengkapi dengan terminal input dan output sehingga dapat dikembangkan kembali untuk digunakan dengan modul PCB lainnya dengan mudah.

Selain itu Arduino ini juga dilengkapi aplikasi untuk memprogram mikrokontroler pada modul Arduino dan sudah dilengkapi dengan library untuk koneksi antar modul atau fungsi-fungsi dasar sehingga relatif mudah untuk digunakan.

2. Modul SparkFun APDS-9960

Modul SparkFun APDS-9960
Gambar modul PCB SparkFun APDS-9960

PCB modul SparkFun APDS-9960 ini merupakan modul PCB yang berisi sensor RGB dan Gerakan.

Modul ini dapat mengukur warna dan cahaya dari lingkungan sekitar, mendeteksi kedekatan benda (jarak benda ke sensor), dan mendeteksi Gerakan tanpa sentuh (touchless) sehingga jika modul ini digabungkan dengan modul kontroller, kalian dapat mengontrol komputer, robot dan peralatan elektronik lainnya dengan Gerakan tangan.

Faktanya sensor ini juga digunakan pada smart phone Samsung Galaxy S5.

Modul ini juga dilengkapi dengan filter yang memblokir sinar UV dan IR, empat buah diode terpisah untuk membedakan arah pergerakan, dan interface I2C.

Terminalnya terdiri dari VL (opsi power tambagan untuk LEDIR), GND (Ground), VCC (power untuk sensor APDS-9960), SDA (I2C data), SCL (I2C Clock), dan INT (Interrupt). Sensor ini memiliki jangkauan deteksi 10 sd. 20 cm.

3. Modul Relay atau relay 5VDC / 220VAC jika menggunakan lampu dengan spesifikasi 220VAC

Modul relay lampu pintar
Gambar modul relay (1 channel kiri, 4 channel kanan)

Modul relay ini digunakan untuk mengontrol peralatan elektronik tegangan tinggi menggunakan tegangan rendah.

Relay ini diperlukan karena Arduino bekerja dengan tegangan 5VDC sedangkan lampu yang ingin dikontrol menggunakan tegangan 220VAC.

Maka dengan relay ini sinyal 5VDC dapat mengontrol lampu nyala atau mati yang menggunakan tegangan tinggi 220VAC.

4. Lampu beserta fitting dan steker stop kontak

Kalian juga dapat menggunakan chip LED untuk percobaan ini dan jika kalian menggunakan chip LED maka relay tidak dibutuhkan dan dapat digantikan dengan pull up resistor atau menggunakan transistor.

5. Kabel sambung / jumper

6. Kemampuan elektronika dasar & coding

Selain bahan-bahan di atas dan kemampuan elektronika dasar, diperlukan juga kemampuan coding dasar untuk Arduino dan cara meng-compile dan mendownload program ke modul Arduino (diperlukan komputer yang sudah terinstall aplikasi Arduino).

Cara Membuat Lampu Pintar

Setelah bahan-bahannya sudah tersedia maka selanjutnya adalah menghubungkan komponen-komponen tersebut seperti diagram seperti dibawah ini :

Membuat Lampu pIntar
Gambar diagram kelistrikan lampu pintar

Setelah menghubungkan semua koneksi yang dibutuhkan, maka selanjutnya adalah membuat kode program untuk lampu pintar ini.

Secara program kita harus membuat lampu ini memiliki 2 mode, yaitu mode otomatis dan mode manual.

Mode otomatis akan menyalakan atau mematikan lampu sesuai dengan tingkat cahaya pada ruangan (gelap-lampu menyala, terang-lampu mati).

Pada mode manual, kondisi lampu akan berubah (mati jadi menyala atau menyala menjadi mati) pada saat kita melambaikan tangan ke arah kanan.

Untuk mengubahnya kembali menjadi mode otomatis, tinggal melambaikan tangan ke arah kiri.

Berikut ini adalah kode program Arduino berikut penjelasannya untuk lampu pintar ini :

Kode program lampu pintar
Langkah 1 - Memasukkan library, deklarasi PIN interrupt, Setting Variable & Konstanta, Mengatur PIN Interrupt sebagai input
Kode Program Lampu Pintar
Langkah 2 - Inisialisasi port serial, Inisialisasi interrupt service routine, inisialisasi APDS-9960
Kode Program Lampu Pintar
Langkah 3 - Memulai Running APDS-9960 Gesture Sensor Engine
Kode Program Lampu Pintar
Langkah 4 - Mengatur program utama
Kode Program Lampu Pintar
Langkah 5 - Mengatur Fungsi Interruptroutine dan handlegesture
Kode Program Lampu Pintar
Langkah 6 - Mengatur Fungsi Pembacaan Cahaya

Setelah menulis atau meng-copy paste kodenya, compile dan download ke modul Arduino dan coba jalankan fitur-fitur lampu pintar dengan melambaikan tangan.

Nah, sekarang sudah bisa kan membuat lampu pintar sendiri?

Kalau kalian mau membeli berbagai macam lampu pintar atau alat elektronik lainnya, kalian bisa chat customer service S-gala.com melalui tautan berikut >> https://mauorder.online/blog-s-gala-com?produk=LampuPintar

Dapatkan juga informasi tentang peluang bisnis menarik dengan menjadi agen / reseller s-gala.com!

Peluang bisnis menarik berpotensi untung jutaan rupiah per bulan dengan modal kecil hanya di S-gala.com.

Iklan Sponsor
Iklan Sponsor
Iklan sponsor, Scroll untuk melanjutkan
Iklan Sponsor
Iklan Sponsor
Beriklan hubungi 081-222-768-892
Iklan sponsor, Scroll untuk melanjutkan
Iklan Sponsor
Iklan sponsor, Scroll untuk melanjutkan
Iklan Sponsor
Iklan sponsor, Scroll untuk melanjutkan
Iklan Sponsor
Tutup Kalatog

Lampu Tumblr

Rp 11.400

Lampu Tumblr

Rp 11.400

Lampu Tumblr

Rp 11.400

Lampu Tumblr

Rp 11.400

Lampu Tumblr

Rp 11.400

Terhubung dengan Whatsapp tim penjualan kami
Tutup Iklan  X
Tutup