
Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-23 14:49




Saat itu tahun: Desember. Dan di lingkungan saya, semua orang mendekorasi rumah dan jendela mereka dengan lampu Natal. Kali ini, saya memutuskan untuk membuat sesuatu yang khusus, unik, menggunakan modul ESP8266 dan hanya beberapa LED RGB. Anda dapat melakukan build yang sama ini menggunakan modul Arduino (Uno/Pro), tetapi dengan modul ESP Anda juga dapat mengaktifkan Wi-Fi, untuk remote control, pengaktifan/penonaktifan terjadwal.
Komponen yang dibutuhkan…
- ESP8266 (modul NodeMCU) atau Arduino Uno/Pro/Pro Mini/dll. Tutorial ini untuk ESP8266, tetapi juga berlaku untuk yang lain
- Strip lampu LED RGB yang dapat dialamatkan secara individual (chip WS2812), direkomendasikan: 60 LED RGB/meter, potongan 1 meter
- Beberapa kabel dan solder
- Kabel micro-USB yang panjang (bertenaga USB)
- Baik kayu atau hanya karton untuk bingkai
- Arduino IDE untuk pengembangan perangkat lunak (lihat contoh kode di akhir instruksi)
Hal yang menyenangkan tentang strip LED RGB WS2812 adalah bahwa modul LED yang sekarang terjangkau ini dapat dialamatkan dan dirantai secara individual, jadi Anda hanya perlu memastikan jalur "data" terhubung satu sama lain. Ini adalah komponen yang sangat nyaman untuk pohon, karena setelah memotong strip LED menjadi beberapa bagian, Anda hanya perlu mengikatnya dengan satu kabel. Dua koneksi lainnya (+5V dan ground), Anda dapat terhubung di mana saja.
Untuk pengalamatan dari kode, Anda dapat melihat bahwa alamat piksel dimulai dari 0 (paling dekat dengan dasar pohon) dan berlanjut ke 42, dengan total 43 LED. Anda tentu saja bebas menggunakan lebih banyak atau lebih sedikit LED, tetapi Anda harus memodifikasi kodenya.
Konsumsi daya untuk pengaturan 43 LED saya adalah sekitar 360 mA maks dengan kode saat ini, tetapi saya tidak memaksimalkan LED. Jika Anda akan menyalakan semua LED, daya penuh, kemungkinan akan di atas 1A, jadi hati-hati!
Kode saat ini sederhana, mengatur semua LED menjadi hijau, dan kemudian mengubah piksel menjadi salah satu dari 6 warna palet setiap 0,5 detik. Anda bebas memodifikasinya dan bereksperimen dengan pola rumit apa pun.
Langkah 1: Potong Strip LED

Pertama, letakkan strip LED RGB dan potong sesuai ukuran, untuk membentuk pohon.
Saya lebih suka memiliki 15 LED sebagai batang (vertikal), dan kemudian 2 + 2, 4 + 4, 8 + 8 LED untuk cabang, tetapi Anda dapat memiliki lebih atau kurang. Pastikan untuk hanya memotong strip pada bantalan tembaga (tanda potong).
Langkah 2: Membuat Bingkai


Anda bisa saja menggunakan selembar karton, tetapi saya memiliki beberapa kayu (balsa) tergeletak di sekitar dan saya pikir itu terlihat sedikit lebih baik, jadi saya menggunakannya. Gambar garis luar pada selembar A4 dari langkah sebelumnya (di mana Anda memotong LED), dan potong beberapa potongan kayu dengan ukuran itu. Kemudian gunakan lem panas untuk menyatukan semuanya.
Langkah 3: Memasang Strip LED ke Bingkai

Strip LED memiliki perekat di bagian belakang. Gunakan itu untuk menempelkan strip ke bingkai.
Jangan memasang bagian bagasi (vertikal), itu hanya langkah terakhir setelah memasang hampir semuanya.
Perhatikan panah arah pada strip - itu adalah arah rantai/data! Anda harus memiliki DI (data masuk) di cabang kanan, sisi kanan, dan DO (data keluar) di cabang kiri, sisi kiri. Kami ingin memiliki rantai yang bagus dan mudah dari semua LED ini. Catatan, daya (+5V, GND) tidak akan dirantai.
Langkah 4: Menghubungkannya



Kami ingin menghubungkan data, jadi itu berarti kabel data kami akan berpindah dari cabang kiri atas ke kanan bawah. Dan tentu saja kami menghubungkan semua 3 kabel di tengah, di mana cabang kiri + kanan bertemu.
Ketika ini selesai, kita harus memastikan untuk menyalakan semua bit, untuk itu, saya menjalankan kabel hitam di sisi kiri (vertikal) untuk GND dan di sisi kanan untuk +5V.
Langkah 5: Menghubungkan ke ESP8266 dan Mengunggah Sketsa


Hubungkan pin dari ESP8266:
+5V (VIN) - ke strip LED +5V
GND - ke strip LED GND
D7 ke LED strip DataCatatan: jika Anda menggunakan Arduino Uno/Pro, pin ini mungkin berbeda, pastikan cocok dengan kode sumbernya
Jalankan Arduino IDE, buat/load source code (terlampir) di dalamnya, lalu pastikan Arduino IDE sudah dikonfigurasi dengan pengaturan yang benar (port, device type, speed), lalu tekan Compile + Upload.
Setelah selesai, strip LED akan menyala dan mulai menampilkan pola. Anda mungkin perlu menambahkan pustaka Adafruit - Neopixel ke Arduino IDE (v1.8+). Anda juga dapat memodifikasi kode untuk menampilkan pola yang berbeda, jangan ragu untuk bereksperimen.
Selamat Natal!
Direkomendasikan:
Menggunakan Kembali Dekorasi Natal LED Lama dengan Menggabungkannya: 7 Langkah

Menggunakan Kembali Dekorasi Natal LED Lama dengan Mencampurnya Kembali: Saya membeli dekorasi Natal yang agak mengerikan di toko Pound (yaitu toko dolar) selama penjualan setelah musim tiga tahun lalu. Itu adalah "NOEL" yang mengecewakan. tanda yang diterangi oleh jumlah LED bertenaga baterai yang tidak mencukupi
Dekorasi Pohon Natal LED: 3 Langkah (dengan Gambar)

Dekorasi Pohon Natal LED: Halo semuanya. Saat Natal akan datang, saya telah memutuskan untuk membuat hiasan pohon Natal yang indah dengan beberapa LED, beberapa resistor, dan IC timer 555. Semua komponen yang dibutuhkan adalah komponen THT, ini lebih mudah disolder daripada komponen SMD
Dekorasi Jendela Cahaya Natal Terkendali WiFi: 4 Langkah

WiFi Controlled Christmas Light Window Decoration: Kontrol strip lampu LED dari ponsel atau PC Anda - banyak pola lampu bertema Natal yang menyenangkan
Dekorasi Jendela Liburan LED: 13 Langkah

Dekorasi Jendela Liburan LED: Kata teman saya, membuat dekorasi jendela liburan dengan strip LED adalah pemborosan. Secara keseluruhan, liburan hanya berlangsung beberapa hari, jadi kami harus membagi dan menghapusnya hanya setelah beberapa hari. Setelah dipikir-pikir, itulah kebenarannya. Kali ini saya mau m
Lampu Natal DIY Diatur ke Musik - Lampu Rumah Koreografer: 15 Langkah (dengan Gambar)

Lampu Natal DIY Diatur ke Musik - Lampu Rumah Koreografi: Lampu Natal DIY Diatur Ke Musik - Lampu Rumah Koreografi Ini BUKAN DIY pemula. Anda akan membutuhkan pemahaman yang kuat tentang elektronik, sirkuit, pemrograman BASIC dan kecerdasan umum tentang keselamatan listrik. DIY ini untuk orang yang berpengalaman jadi