Mendokumentasi Proyek RGB LED Neopixel Neomatrix Di Instructables XII8
by queen09 in Circuits > Arduino
49 Views, 0 Favorites, 0 Comments
Mendokumentasi Proyek RGB LED Neopixel Neomatrix Di Instructables XII8
HALOOO saya Tiara queen Nafa Sahara dari kelas XII-8 kelompok 5 di SMAN 2 Semarang. Di akhir semester ganjil TA 2024/2025 ini. Peserta didik kelas XII wajib menyelesaikan dokumentasi pembuatan proyek RGB LED Neomatrix di aplikasi Instructables.com.
Kelompok 5
1) Tiara Queen N. (35)
2) Jenar Sarah B. (21)
3) Ehda Aisata C. (14)
4) Dionisius Mathias A. (13)
5) Christian Gerald (11)
6) Hugo Horatio S. (18)
PENDAHULUAN
Proyek ini bertujuan untuk menciptakan matriks LED RGB berbasis Neopixel yang dapat digunakan untuk menampilkan pola cahaya dinamis atau sebagai media interaktif. Matriks LED RGB memiliki banyak aplikasi, termasuk dekorasi, papan pengumuman, hingga seni digital. Dengan menggunakan mikrokontroler Arduino Nano dan library Adafruit Neopixel, proyek ini dirancang agar mudah diimplementasikan oleh pemula maupun penghobi tingkat lanjut.
Latar belakang proyek ini berangkat dari kemajuan teknologi LED yang memungkinkan penggunaan di berbagai bidang. LED WS2812, yang digunakan dalam proyek ini, memiliki kemampuan untuk dikontrol secara individual sehingga memungkinkan pola warna yang kompleks dan fleksibel. Dengan proyek ini, diharapkan dapat memberikan inspirasi bagi para pengembang untuk memanfaatkan teknologi LED dalam berbagai inovasi.
Tujuan utama dari proyek ini adalah untuk membuat matriks LED RGB yang menggunakan Neopixel WS2812 yang dikendalikan oleh Arduino Nano. Selain itu, proyek ini dirancang untuk menampilkan pola cahaya dinamis dengan variasi warna serta mendukung konsep interaktivitas melalui masukan pengguna. Manfaat proyek ini meliputi penyediaan media pembelajaran tentang pemrograman LED RGB, solusi inovatif untuk dekorasi dan seni digital, serta pengembangan keterampilan teknis dalam bidang elektronik dan mikrokontroler.
KOMPONEN YANG DIBUTUHKAN
Alat
- Kawat jumper
- Solder
- Kawat timah solder
- Kabel type c
- Gunting
Bahan
- 1 Arduino Nano
- LED RGB Neopixel WS2812B
- Busa ati hitam (40 cm x 40 cm / 3mm) untuk dudukan LED
METODE
3.1 Perakitan Matriks LED
- Potong strip LED menjadi 8 bagian, masing-masing terdiri dari 37 LED, sehingga membentuk matriks.
- Tempelkan strip LED secara berurutan pola zig-zag pada busa ati hitam, dengan jarak antar strip yang seragam.
- Sambungkan kabel jumper pada setiap strip LED, dengan memperhatikan urutan koneksi daya (VCC), data input (DIN), dan ground (GND).
3.2 Pemrograman
- Instal Arduino IDE dan tambahkan library Adafruit Neopixel.
- Masukan kode Arduino untuk mengontrol matriks LED Neopixel 8x8 menggunakan library Adafruit Neopixel
3.3 Pengujian dan Debugging
- Nyalakan sistem dan periksa apakah semua LED berfungsi dengan baik.
- Identifikasi dan perbaiki masalah, seperti LED yang tidak menyala atau animasi yang tidak sesuai.
- Optimalisasi pola cahaya agar lebih menarik dan sinkron.
Downloads
CODING
Gambar diatas adalah coding untuk membuat lampu led nyala dan hidup sesuai pemogramannya
HASIL
4.1 Konfigurasi Matriks
Hasil perakitan menghasilkan matriks LED yang rapi, dengan koneksi yang stabil dan desain modular. Matriks dapat dihubungkan langsung ke Arduino Nano untuk pengujian pola cahaya.
4.2 Pola yang ditampilkan
Proyek ini berhasil menampilkan beberapa pola cahaya, antara lain:
- Gelombang Warna: Pola yang menyerupai aliran warna bergelombang dari satu sisi matriks ke sisi lainnya.
- Gradien Berjalan: Perpindahan warna yang halus dari satu warna ke warna lain.
- Pola Spiral: Cahaya yang bergerak mengikuti pola melingkar di dalam matriks.
4.3 Keberhasilan dan Kegagalan
Keberhasilan utama proyek ini adalah tercapainya tujuan awal, yaitu menciptakan matriks LED dengan pola dinamis dan interaktif. Namun, terdapat beberapa kendala yang dihadapi, seperti panas berlebih pada LED setelah penggunaan lama, yang dapat diatasi dengan menambahkan pendingin atau ventilasi. Selain itu, diperlukan adaptor daya dengan kapasitas lebih besar untuk memastikan daya stabil.
PENUTUP
Proyek matriks LED RGB Neopixel 8x8 ini berhasil memenuhi tujuan yang direncanakan. Matriks yang dibuat mampu menampilkan pola cahaya dinamis dengan warna yang menarik, serta memberikan fleksibilitas interaktivitas melalui tombol. Dengan proyek ini, diharapkan dapat memberikan inspirasi dalam pengembangan lebih lanjut untuk aplikasi dekorasi, seni digital, atau media interaktif lainnya.
Sebagai langkah pengembangan, disarankan untuk menambahkan fitur konektivitas Bluetooth agar pola cahaya dapat dikontrol secara nirkabel. Selain itu, matriks dapat diperbesar ukurannya untuk aplikasi visual yang lebih luas. Proyek ini juga dapat diintegrasikan dengan sensor tambahan, seperti mikrofon atau sensor gerak, untuk menciptakan pola cahaya yang lebih responsif terhadap lingkungan.