WLED LED RGB WS2812B dan Wemos D1 Mini
Setelah timeskip mengerjakan projek-projek remote control yang menarik sambil mencari pencerahan untuk projek berikutnya tentang Led RGB WS2812B karena peminat dan permintaan teman-teman di kolom komentar Youtube Light Tubes cukup banyak. Maka, pada projek kali ini saya ingin sharing kembali untuk cara pemasangan Led RGB WS2812B dikombinasikan dengan aplikasi WLED dan juga menggunakan wifi development board Wemos D1 Mini.
Led RGB WS2812B sering juga disebut sebagai Neo Pixel atau Addressable Led adalah sebuah Led RGB yang pada pengoperasiannya dapat dikontrol setiap pixel nya (setiap dotnya). Pada setiap pixel (dot) terdapat sebuah chip untuk mengontrol nyala led yang dikehendaki. Setiap warna utama yaitu RGB, dapat mencapai poin kecerahan 256. Led ini mampu menampilkan variasi warna hingga 16 ribu warna. Led RGB WS2812B memiliki 4 kaki yaitu:
- VDD = power supply Led (3,5 - 5,3 Volt)
- DOUT = control data signal output
- VSS = ground
- DIN = control data signal input
- Selebihnya dapat dipelajari dari datasheet WS2812B dan juga dari referensi lain
WLED adalah sebuah aplikasi handphone (Android/IOS) dan juga merupakan sebuah program pengembangan dari sekelompok pengembang (development team) yang terhubung di forum github. Kelompok pengembang ini mengembangkan sebuah aplikasi dan juga program untuk mengontrol nyala Led RGB WS2812B, WS2811, SK6812, APA102, WS2801, dan Led RGB tipe serupa. Sehingga, kontrol nyala Led RGB akan dapat dilakukan dengan jauh lebih mudah. Program ini secara konsisten dikembangkan oleh para kontributor dengan penambahan spesial efek (animasi Led yang menarik) dan tentunya penyempurnaan program. Saat ini WLED mendukung untuk kontrol nyala Led RGB melalui komunikasi wifi access-point dan juga melalui komunikasi cloud server.
Wemos D1 Mini adalah sebuah wifi development board (papan pengembang) berbasis ESP8266. Board ini telah saya bahas sebelumnya pada projek IoT dan projek remote control wifi access-point. Jadi saya tidak perlu menjelaskan lebih jauh soal Wemos D1 Mini di sini.
Langkah Pembuatan
1. Siapkan material yang dibutuhkan
- Wemos D1 Mini
- Led RGB WS2812B
- Power supply 5 Volt
2. Rakit komponen sesuai skema rangkaian
Skema Rangkaian |
3. Lakukan flash pada Wemos D1 Mini
- Link download program flasher (pilih sesuai OS yang digunakan pada PC)
- Link download binary WLED untuk flash (Wemos D1 Mini pakai yang ESP8266)
- Link download file yang saya pakai (opsional: spesifikasi Windows 64bit)
4. Hubungkan rangkaian ke power supply 5 Volt
5. Download, install dan buka aplikasi WLED dari Playstore
Aktifkan koneksi wifi di handphone dan tambahkan access point "WLED-AP" (password: wled1234). Selain menggunakan handphone, kita juga dapat mengakses Led dari PC melalui web browser dengan alamat IP (4.3.2.1). Setelah itu klik tanda "+" untuk menambahkan Led
6. Ubah nama dan password wifi access-point dari Wemos D1 Mini
Arahkan untuk disambungkan ke wifi yang ada di rumah, bila ingin untuk dapat mengakses Led dari manapun asalkan terhubung ke local host. Setelah itu reboot/restart Wemos D1 Mini sehingga Wemos akan berhenti sebagai wifi-access point dan mulai untuk terkoneksi ke wifi yang ada dirumah sebagai client
7. Selesai. Kini kita sudah dapat mengontrol nyala Led RGB WS2812B atau tipe sejenis dengan sangat mudah melalui handphone kita
Catatan
1. Pada projek ini saya menggunakan power supply 5 Volt yang diambil dari power supply switching 12 Volt 3 Ampere (ditambah step down variabel dari 12 Volt ke 5 Volt)
2. Penentuan power supply yang digunakan sangat penting karena akan mempengaruhi nyala Led. Bila arus yang mampu disupply lebih kecil dari yang seharusnya, maka bisa jadi Led akan menyala tapi redup atau tidak mampu menyala sesuai warna yang telah ditentukan
3. Perhitungan power supply yang digunakan
60 Led RGB = 60 mA * 60 = 3600 mA = 3,6 Ampere
Post a Comment for "WLED LED RGB WS2812B dan Wemos D1 Mini "