Daftar Isi:

MATRIX LED RGB MENGGUNAKAN NEOPIXEL: 8 Langkah (dengan Gambar)
MATRIX LED RGB MENGGUNAKAN NEOPIXEL: 8 Langkah (dengan Gambar)

Video: MATRIX LED RGB MENGGUNAKAN NEOPIXEL: 8 Langkah (dengan Gambar)

Video: MATRIX LED RGB MENGGUNAKAN NEOPIXEL: 8 Langkah (dengan Gambar)
Video: Membuat dan Merangkai Neopixel Scrolling Text 8x8 576 Pixel 2024, Juli
Anonim
Image
Image
Fitur
Fitur

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

Fitur
Fitur
Fitur
Fitur
Fitur
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

Bahan yang Dibutuhkan
Bahan yang Dibutuhkan
Bahan yang Dibutuhkan
Bahan yang Dibutuhkan
Bahan yang Dibutuhkan
Bahan yang Dibutuhkan
Bahan yang Dibutuhkan
Bahan yang Dibutuhkan
  1. 25 * LED neopiksel (WS2812 5050smd)
  2. Arduino (Arduino apa saja)
  3. Jig cetak 3D (Anda dapat mengunduh.stl)
  4. kabel

Langkah 3: TENTANG 5050 WS2812B LED

TENTANG LED 5050 WS2812B
TENTANG LED 5050 WS2812B
TENTANG LED 5050 WS2812B
TENTANG LED 5050 WS2812B
TENTANG LED 5050 WS2812B
TENTANG LED 5050 WS2812B

Setiap ws2812 led memiliki 4 pin

  1. Vcc (terhubung ke 5v)
  2. Gnd
  3. Din (terhubung ke Arduino)
  4. 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

Diagram Sirkuit
Diagram Sirkuit

Langkah 5: Membuat

Membuat
Membuat
Membuat
Membuat
Membuat
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

Lampiran
Lampiran
Lampiran
Lampiran

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

Rencana masa depan
Rencana masa depan
Rencana masa depan
Rencana masa depan
  • Merencanakan untuk membuat perangkat lunak yang mudah untuk menghasilkan kode
  • Konektivitas dan pengontrolan Bluetooth

Terima kasih….

Direkomendasikan: