Isi kandungan:

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

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

Video: MATRIK LED RGB MENGGUNAKAN NEOPIXEL: 8 Langkah (dengan Gambar)
Video: Kontrol Led Strip RGB WS2812 Neopixel Pakai Arduino Dengan 54 Mode Running LED 2024, Julai
Anonim
Image
Image
ciri-ciri
ciri-ciri

Dalam tutorial ini, saya akan menunjukkan kepada anda cara membina LEDMATRIX 5 * 5 RGB MENGGUNAKAN NEOPIXEL. Dengan matriks ini, kita dapat memaparkan animasi, emoji dan huruf yang sangat menarik yang sangat menarik. Mari kita mulakan!

Langkah 1: Ciri-ciri

ciri-ciri
ciri-ciri
ciri-ciri
ciri-ciri
ciri-ciri
ciri-ciri
  • Sangat kecil
  • Berjuta-juta warna
  • Hanya satu wayar yang diperlukan untuk pengaturcaraan
  • Hiasan super
  • Kita boleh memaparkan emoji, animasi, huruf

Langkah 2: Bahan Yang Diperlukan

Bahan Yang Diperlukan
Bahan Yang Diperlukan
Bahan Yang Diperlukan
Bahan Yang Diperlukan
Bahan Yang Diperlukan
Bahan Yang Diperlukan
Bahan Yang Diperlukan
Bahan Yang Diperlukan
  1. LED neopixel 25 * (WS2812 5050smd)
  2. Arduino (mana-mana Arduino)
  3. Jig dicetak 3D (anda boleh memuat turun.stl)
  4. Wayar

Langkah 3: MENGENAI 5050 WS2812B LED

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

Setiap led ws2812 mempunyai 4 pin

  1. Vcc (bersambung ke 5v)
  2. Gnd
  3. Din (bersambung ke Arduino)
  4. DO (data keluar menghubungkan ke LED seterusnya dalam data)

Saya tidak mempunyai LED ws2812b individu jadi saya memutuskan untuk mengambil dari ledstrip. Untuk itu saya memanaskan jalur dengan besi pematerian (tonton video untuk perincian) Setelah mengumpulkan semua perkara mari mulakan pembinaan

Jalur LED WS2812 adalah jalur LED Fleksibel yang dapat dialamatkan dan dapat diprogramkan yang sangat berguna dalam mewujudkan kesan pencahayaan tersuai. Jalur LED ini dikuasakan oleh LED 5050 RGB dengan pemacu LED WS2812 terpasang di dalamnya. Setiap LED menggunakan arus 60mA dan boleh dihidupkan dari bekalan DC 5V. Ia mempunyai pin data input tunggal yang dapat dimasukkan dari pin digital Mikrokontroler.

Bergantung pada intensiti tiga LED Merah, Hijau, dan Biru individu kita boleh membuat warna yang kita mahukan.

Tonton Video asas ini

Langkah 4: Diagram Litar

Rajah Litar
Rajah Litar

Langkah 5: Membuat

Pembuatan
Pembuatan
Pembuatan
Pembuatan
Pembuatan
Pembuatan

Pertama, letakkan led neopixel dalam jig matriks 5 * 5. Ingat, letakkan setiap LED dalam Arah yang sama Setelah meletakkan semua LED pada jig, sambungkan terlebih dahulu setiap pin ground setiap LED berturut-turut. Kemudian sambungkan VCC semua LED berturut-turut. Lakukan perkara yang sama untuk baris yang tinggal. Setelah selesai, sambungkan data dari led pertama ke data pada led seterusnya. Data dari setiap baris menyambung ke LED pertama baris seterusnya. Ulangi ini untuk semua LED. Setelah selesai semuanya. sambungkan semua baris VCC bersama-sama tanah. Akhirnya sambungkan wayar ke gnd biasa, VCC, data di.

Langkah 6: Kandang

Pagar
Pagar
Pagar
Pagar

Seterusnya, saya membuat kandang kecil dengan kepingan busa. Dan meletakkan matriks di dalam sarung busa.

Sambungan ke Arduino

Vcc hingga 5v

Gnd ke gnd

Din hingga D7 (mana-mana pin digital)

Itu semua mengenai sambungan perkakasan

Langkah 7: REST ADALAH DALAM PROGRAM

pertama, pasang perpustakaan cepat

Kami dapat memprogram setiap sepatley led. Dengan bantuan perpustakaan led cepat kami dapat membuat animasi dan watak yang berbeza.

Sila tonton Video asas neopixel ini

Anda boleh memuat turun.stl, kod animasi, kod ujian dari sini

Setelah memuat naik kod ke Arduino harus menggunakan bekalan kuasa 1.5 ampere. Kerana kecerahan maksimum yang dipimpin oleh neopixel menarik sekitar 60 mA semasa. Kami mempunyai jumlah 25 LED sehingga 25 * 60 = 1.5A

Langkah 8: Rancangan Masa Depan

Rancangan Masa Depan
Rancangan Masa Depan
Rancangan Masa Depan
Rancangan Masa Depan
  • Merancang untuk membuat perisian yang mudah untuk menghasilkan kod
  • Kesambungan dan kawalan Bluetooth

Terima kasih….

Disyorkan: