31 Desember 2022

Mengontrol Lampu LED Pohon Cemara Mini

Setelah rangkaian lampu LED di pohon cemara mini berhasil berfungsi, sempat terpikir, bagaimana cara mematikan & menghidupkan rangkaian DIY ini dari jarak jauh/via jaringan internal.

Idenya adalah menggunakan sebuah pengontrol mikro yang dilengkapi dengan penerima & pemancar sinyal Wi-Fi supaya bisa diakses secara nirkabel. Dan untuk keperluan ini, diputuskan untuk memanfaatkan ESP 8266 01. Pertimbangannya, di rumah ada satu stok ESP 8266 01 yang "nganggur". Kedua, ada modul relay khusus untuk ESP 01 ini yang kalo dipasangkan dengan ESP 01 tidak banyak memakan tempat. 


Pemasangan ESP 01 sendiri cukup mudah, karena hanya menancapkan ESP 01 ke soket yang tersedia di modul relay. Tinggal lanjutkan dengan memasang kabel-kabel catu daya dari adaptor/sumber listrik ke modul relay serta memasang kabel-kabel dari beban & sumber listrik di relay. 


Setelah itu tinggal melakukan programming & flashing ESP 01 agar bisa berfungsi sebagai pengatur relay seperti yang kita inginkan. Tinggal dipilih apakah akan menggunakan kode dari Arduino, bahasa pemrograman C, atau menggunakan bahasa pemrograman lain sesuai keinginan & kemampuan. Untuk keperluan ini, saya sendiri memilih menggunakan kode dari Arduino. 

Namun yang perlu diingat, untuk melakukan flashing ESP 01 ini, diperlukan perantaraan perangkat USB to UART atau USB to serial adapter. Perangkat yang akan dipakai tinggal dipilih yang sesuai keinginan, bisa menggunakan perangkat berbasis chip CH340G atau menggunakan perangkat berbasis chip CP2102. 

Saya sendiri menggunakan perangkat berbasis CH340G, karena dilengkapi konektor male USB tipe A jadi tinggal colok ke port female USB di komputer. Selain itu, perangkat ini juga sudah menyediakan soket untuk ESP 01. Kita tinggal menancapkan ESP 01 ke soket yang tersedia, menancapkan perangkat ini ke port USB di PC/notebook, & melakukan flashing via Arduino IDE. 

Jika proses flashing berhasil & proses penyambungan semua kabel selesai, kita tinggal masuk ke IP ESP 01 via browser (di smartphone/PC/notebook). Lalu tinggal memilih off untuk memutus arus via relay atau memilih on untuk menyambungkan arus via relay.  

                            

Tidak ada komentar: