Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Dalam tutorial ini, saya akan menunjukkan cara membangun MATRIX LED 5*5 RGB MENGGUNAKAN NEOPIXEL. Dengan matriks ini, kita dapat menampilkan animasi memesona, emoji dan huruf super sederhana yang sangat menarik. mari kita mulai!
Langkah 1: Fitur
- Sangat kecil
- Jutaan warna
- Hanya satu kabel yang dibutuhkan untuk pemrograman
- Sangat dekoratif
- Kami dapat menampilkan emoji, animasi, huruf
Langkah 2: Bahan yang Dibutuhkan
- 25 * LED neopiksel (WS2812 5050smd)
- Arduino (Arduino apa saja)
- Jig cetak 3D (Anda dapat mengunduh.stl)
- kabel
Langkah 3: TENTANG 5050 WS2812B LED
Setiap ws2812 led memiliki 4 pin
- Vcc (terhubung ke 5v)
- Gnd
- Din (terhubung ke Arduino)
- DO (data keluar terhubung ke LED berikutnya dalam data masuk)
Saya tidak memiliki LED ws2812b individu jadi saya memutuskan untuk mengambil dari ledstrip. untuk itu saya memanaskan strip dengan besi solder (lihat video untuk detailnya) Setelah mengumpulkan semua hal, mari kita mulai membangun
Strip LED WS2812 adalah strip LED Fleksibel yang dapat dialamatkan dan diprogram yang sangat berguna dalam menciptakan efek pencahayaan khusus. Strip LED ini ditenagai oleh LED 5050 RGB dengan driver LED WS2812 di dalamnya. Setiap LED mengkonsumsi arus 60mA dan dapat dialiri daya dari catu daya 5V DC. Ini memiliki pin data input tunggal yang dapat diumpankan dari pin digital Mikrokontroler.
Tergantung pada intensitas dari tiga individu LED Merah, Hijau, dan Biru, kita dapat membuat warna apa pun yang kita inginkan.
Tonton video dasar ini
Langkah 4: Diagram Sirkuit
Langkah 5: Membuat
Pertama, tempatkan led neopixel di jig matriks 5*5. Ingat tempatkan setiap LED dalam Arah yang sama Setelah menempatkan semua LED pada jig pertama-tama hubungkan setiap pin ground dari setiap LED secara berurutan. Kemudian hubungkan VCC dari semua LED berturut-turut. Lakukan hal yang sama untuk baris yang tersisa. Setelah selesai itu hubungkan data dari led pertama ke data di led berikutnya. Data keluar dari setiap baris terhubung ke baris berikutnya LED pertama. Ulangi ini untuk semua LED. Setelah menyelesaikan semuanya. menghubungkan semua baris VCC bersama-sama juga tanah. Akhirnya sambungkan kabel ke gnd umum, VCC, data masuk.
Langkah 6: Kandang
Selanjutnya, saya membuat kandang kecil dengan lembaran busa. Dan menempatkan matriks di dalam kotak busa.
Koneksi ke Arduino
Vcc ke 5v
Gnd ke gnd
Din ke D7 (pin digital apa saja)
Itu semua tentang koneksi perangkat keras
Langkah 7: REST IS DALAM PEMROGRAMAN
pertama, instal perpustakaan fastled
Kita dapat memprogram setiap led secara terpisah. Dengan bantuan perpustakaan led cepat kita dapat membuat animasi dan karakter yang berbeda.
Silakan tonton Video dasar-dasar neopiksel ini
Anda dapat mengunduh.stl, kode animasi, kode uji dari sini
Setelah mengunggah kode ke Arduino harus menggunakan catu daya 1,5 ampere. Karena pada kecerahan maksimum, led neopiksel menarik arus sekitar 60 mA. Kami memiliki total 25 LED jadi 25*60=1.5A
Langkah 8: Rencana Masa Depan
- Merencanakan untuk membuat perangkat lunak yang mudah untuk menghasilkan kode
- Konektivitas dan pengontrolan Bluetooth
Terima kasih….