Isi kandungan:

Neopixel Tester: 4 Langkah
Neopixel Tester: 4 Langkah

Video: Neopixel Tester: 4 Langkah

Video: Neopixel Tester: 4 Langkah
Video: WS2812 // ESP8266 // 4x4 CUBE // NEOPIXEL 2024, November
Anonim
Penguji Neopixel
Penguji Neopixel

Anda mungkin sedang membina projek yang menggunakan Neopixel LED atau ada di dalam kotak komponen anda yang anda ingin periksa ia berfungsi. Saya mempunyai keperluan yang sama tetapi daripada menunggu sehingga projek selesai untuk mencari masalah, saya ingin memastikan bahawa mereka berfungsi semasa proses membina kerana saya menyolder tangan banyak LED

Akibatnya saya membina pemeriksa fungsional sederhana berikut, digunakan dengan WS2812 / SK6812 LED (bekalan 5V nominal tetapi akan berfungsi pada 3V), tetapi dapat digunakan untuk memeriksa varian lain dengan modifikasi yang sesuai.

Oleh kerana projek yang saya bina menggunakan Microbit, operasi 3V sangat sesuai kerana mereka dapat dipacu secara langsung tanpa memerlukan peralihan voltan atau tahap yang lebih tinggi.

Arus keluaran yang tersedia tertakluk kepada versi Microbit adalah V1 (90mA) / V2 (270mA)

Projek ini disahkan dengan kedua-dua versi Microbit tetapi hanya maksimum 81.5mA.

Bekalan:

Microbit V1 atau V2

Kapasitor Elektrolit 1000uF / (minimum 6.3V)

Perintang 470R

LED WS2812 / SK6812

Pelompat M / F

Papan Prototaip (pilihan)

Header pin sudut lurus atau kanan SIL

Langkah 1: Keperluan Reka Bentuk

Keperluan Reka Bentuk
Keperluan Reka Bentuk
Keperluan Reka Bentuk
Keperluan Reka Bentuk
Keperluan Reka Bentuk
Keperluan Reka Bentuk
Keperluan Reka Bentuk
Keperluan Reka Bentuk

Keperluan reka bentuk dapat menguji banyak LED dalam rentetan dari maksimum 1 hingga 25.

Sebagai tambahan kepada jumlah pertukaran LED antara warna utama Merah, Hijau dan Biru dan penyesuaian kecerahan diperlukan.

25 adalah maksimum yang terburuk untuk semua lampu LED, walaupun dalam penggunaan 13 akan menjadi maksimum sehingga banyak margin semasa akan ada.

Arus terburuk 20mA * 25 = 500mA (satu warna hanya per LED pada kecerahan maksimum), yang jauh lebih tinggi daripada arus keluaran maksimum dari Microbit. Oleh itu, tetapan kecerahan yang sesuai diperlukan untuk memastikan bahawa Microbit tidak diberi tekanan berlebihan.

Maklumat lebih lanjut mengenai keperluan Neopixel boleh didapati di sini.

Dengan aliran arus 80% 90mA = 81mA untuk 25 LED = 3.24mA / LED.

Pada tahap ini pengukuran diambil dari arus keluaran berbanding tetapan kecerahan untuk setiap warna untuk menentukan apakah ada kemampuan yang cukup untuk menguji 25 (WS2812 / SK6812), LED secara serentak.

Jumlah maksimum LED yang dapat didorong adalah berkaitan dengan warna, Hijau dan Biru mempunyai keperluan semasa yang serupa. Walau bagaimanapun, Merah adalah dua kali arus sama ada Hijau atau Biru.

Tetapan kecerahan 160 untuk Red memberikan 81.5mA dan memenuhi syarat reka bentuk terburuk.

Kedua-dua Hijau atau Biru dapat diatur ke kecerahan 255 dan masih kurang dari 81.5mA.

Kerana berlaku tetapan, Kecerahan 10 dan ~ 0.5mA / LED cukup terang untuk projek ini, yang menunjukkan bahawa 100+ LED Neopixel mungkin boleh dipacu oleh Microbit pada kecerahan 10.

Pada masa penerbitan Instructable yang asli, saya tidak mempunyai cukup LED tetapi sejak itu saya berjaya menilai tali LED 60 Neopixel menggunakan ketiga-tiga warna tanpa masalah.

Saya akan menilai rentetan yang lebih panjang apabila mendapat tali.

Langkah 2: Perisian

Perisian
Perisian

Aplikasi ini dibuat menggunakan MakeCode Blocks

Langkah 3: Perkakasan

Perkakasan
Perkakasan
Perkakasan
Perkakasan
Perkakasan
Perkakasan
Perkakasan
Perkakasan

Perkakasan terdiri daripada Microbit, dan komponen yang disyorkan, kapasitor takungan (1000uF / 6V3 min, elektrolitik), disambungkan antara V + & 0V dan perintang (470R), dihubungkan secara bersiri dengan garis data yang disambungkan pada LED pertama.

Kapasitor dan perintang dipasang di papan jalur untuk memudahkan pemasangan di masa hadapan dan penyambung yang sesuai untuk tali LED yang akan diuji akan diperlukan.

LED Neopixel khusus yang digunakan dipasang sebelumnya ke pembawa tanpa plumbum dan memerlukan sambungan yang disolder untuk membolehkan kawalan. Serial dalam tajuk baris, sudut lurus atau kanan secara individu atau gabungan membuat sambungan yang sesuai sebagai tambahan kepada wayar.

Menggunakan pin SIL dan jumper F / F membolehkan rentetan tersuai dibuat dengan memasang LED mengikut keperluan.

Langkah 4: Operasi

Operasi
Operasi
Operasi
Operasi
Operasi
Operasi
Operasi
Operasi

Catatan: **** Simulator Blok MakeCode tidak menunjukkan litar perlindungan. Walau bagaimanapun, ini mesti dimasukkan ke dalam litar sebenar. ***

Pengaturan operasi dan mod adalah melalui butang A & B.

Menekan A + B memilih Mod. (Mn)

M0 = Membolehkan pemilihan bilangan LED dalam rentetan.

Butang A = (+ Sn) yang menambah kiraan rentetan. (Maksimum 25)

Butang B = (-Sn) yang mengurangkan kiraan rentetan. (Minimum 0)

M1 = Membolehkan warna dan kecerahan

Butang A = Warna Merah, Hijau, Biru dan mati

Butang B = Kecerahan (0 hingga 250) dalam langkah 10.

Pasangkan dan Hidupkan.

Semasa menghidupkan output dilumpuhkan untuk mengelakkan kerosakan pada Microbit dan LED

Tekan A + B untuk memilih mod M0 kemudian tekan A untuk S1, setiap berturut-turut menekan kenaikan A dan penurunan B S. Gunakan A dan B untuk menetapkan bilangan LED dalam rentetan.

Tekan A + B untuk memilih mod M1.

Kemudian tekan A untuk memilih warna Merah, Hijau, Biru atau Mati.

Tekan B untuk meningkatkan kecerahan dari 10 hingga 250 dalam langkah 10.

Mod dan pilihan ditunjukkan pada paparan Microbit.

Disyorkan: