[James] berkeliaran di sekitar Walgreens setelah Natal serta menemukan sesuatu yang sangat menarik – RGB dipimpin lampu Natal yang dapat dialamatkan secara individual. Pada $ 6,50 untuk untaian 15 lampu, ia hanya harus membeli beberapa serta mencari tahu protokol kelola. Lagi pula, siapa yang dapat menolak strip LED RGB yang besar, murah, terkendali?
Kemasan untuk lampu-lampu ini – jelas diproduksi oleh Britestar – termasuk tombol ‘coba saya’ siklus dengan pola cahaya yang berbeda. Tombol ini adalah apa yang terlebih dahulu berujung [James] pada kebenaran lampu pada untai ini mungkin dapat dikontrol secara individual. Membuka salah satu lampu, ia menemukan persis apa yang dia inginkan: gumpalan epoksi, dua kabel untuk daya, serta tiga kabel untuk pensinyalan.
Setelah memeriksa cahaya ini dengan kisaran serta penganalisa logika, [James] menyadari bahwa ada protokol yang sangat, sangat mudah terjadi. Pada dasarnya, seluruh string berfungsi sebagai register shift yang sangat besar, mengambil nilai untuk satu cahaya dan mendorongnya ke bawah string. Dalam melihat protokol, [James] juga menemukan] lampu ini mendukung 16 tingkat kecerahan. Yap, RGB memimpin lampu Natal dengan PWM untuk di bawah $ 7. Tidak bisa mengalahkan itu.
[James] menyusun perpustakaan Arduino untuk mengelola string ini serta memasangnya di GitHub. Sementara Walgreens Regional Anda kemungkinan besar sudah menyembunyikan lampu-lampu ini di belakang toko, mungkin ada baiknya untuk bertanya apakah mereka memiliki jenis kiri.