Talaan ng mga Nilalaman:
- Hakbang 1: Mga Kinakailangan sa Disenyo
- Hakbang 2: Software
- Hakbang 3: Hardware
- Hakbang 4: Pagpapatakbo
Video: Neopixel Tester: 4 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:09
Maaari kang nagtatayo ng isang proyekto na gumagamit ng Neopixel LED's o mayroong ilang sa iyong sangkap na kahon na nais mong suriin ang paggana nila. Nagkaroon ako ng parehong pangangailangan ngunit sa halip na maghintay hanggang makumpleto ang proyekto upang makahanap ng isang isyu, nais kong tiyakin na sila ay nagtrabaho sa panahon ng proseso ng pagbuo habang ako ay naghihinang sa maramihang mga LED
Bilang isang resulta binuo ko ang sumusunod na simpleng functional checker, ginamit sa WS2812 / SK6812 LED's (nominal na supply 5V ngunit gagana sa 3V), ngunit maaaring magamit upang suriin ang iba pang mga variant na may angkop na mga pagbabago.
Habang ang proyekto na aking itinatayo ay gumagamit ng isang Microbit, ang operasyon ng 3V ay perpekto dahil maaari silang direktang hinimok nang hindi nangangailangan ng mas mataas na boltahe o antas ng paglilipat.
Magagamit na kasalukuyang output na napapailalim sa bersyon ng Microbit ay V1 (90mA) / V2 (270mA)
Ang proyektong ito ay na-verify gamit ang parehong mga bersyon ng Microbit ngunit hanggang sa maximum na 81.5mA.
Mga Pantustos:
Microbit V1 o V2
1000uF / (6.3V minimum) Electrolytic Capacitor
470R risistor
WS2812 / SK6812 LED's
Mga Jumpers M / F
Prototype Board (opsyonal)
SIL tuwid o kanang anggulo na pin na mga header
Hakbang 1: Mga Kinakailangan sa Disenyo
Ang mga kinakailangan sa disenyo ay upang masubukan ang maraming mga LED sa isang string mula 1 hanggang 25 maximum.
Bilang karagdagan sa bilang ng paglipat ng LED sa pagitan ng mga pangunahing kulay ng Red, Green at Blue at pag-aayos ng ilaw ay kinakailangan.
Ang 25 ay isang pinakamasamang maximum na kaso para sa lahat ng naiilawan ng LED, kahit na sa paggamit ng 13 ay magiging maximum samakatuwid maraming mga kasalukuyang margin ay umiiral.
Pinakamasamang kaso kasalukuyang 20mA * 25 = 500mA (isang kulay lamang bawat LED sa maximum na ningning), na mas mataas kaysa sa maximum na kasalukuyang output mula sa Microbit. Dahil dito, kakailanganin ang isang naaangkop na setting ng ningning upang matiyak na ang Microbit ay hindi labis na pagka-stress.
Ang mga karagdagang detalye sa mga kinakailangan sa Neopixel ay matatagpuan dito.
Sa isang kasalukuyang alisan ng tubig na 80% ng 90mA = 81mA para sa 25 LED's = 3.24mA / LED.
Sa yugtong ito ang mga pagsukat ay kinuha ng kasalukuyang output kumpara sa mga setting ng ningning para sa bawat kulay upang matukoy kung mayroong sapat na kakayahan upang subukan ang 25 (WS2812 / SK6812), sabay-sabay na LED.
Ang maximum na bilang ng mga LED na maaaring hinimok ay nauugnay sa kulay, ang Green at Blue ay may katulad na kasalukuyang mga kinakailangan. Gayunpaman, ang Red ay dalawang beses ang kasalukuyang ng alinman sa Green o Blue.
Ang isang setting ng liwanag ng 160 para sa Red ay nagbigay ng 81.5mA at nasiyahan ang pinakapangit na mga kinakailangan sa disenyo ng kaso.
Ang parehong Green o Blue ay maaaring itakda sa isang liwanag ng 255 at mas mababa pa rin sa 81.5mA.
Tulad ng paglipat nito ng pagtatakda ng isang Liwanag ng 10 at ~ 0.5mA / LED ay sapat na maliwanag para sa proyekto, na nagpapahiwatig na ang 100+ Neopixel LED's ay maaaring ma-drive ng Microbit sa isang ningning ng 10.
Sa panahon ng paglalathala ng orihinal na Maituturo wala akong sapat na mga LED ngunit mula noon pinamamahalaang suriin ko ang isang 60 LED Neopixel string gamit ang lahat ng tatlong mga kulay nang walang anumang isyu.
Susuriin ko ang isang mas mahabang string kapag nakakuha ako ng isa.
Hakbang 2: Software
Ang application ay nilikha gamit ang MakeCode Blocks
Hakbang 3: Hardware
Ang hardware ay binubuo ng isang Microbit, at ang mga inirekumendang sangkap, isang reservoir capacitor (1000uF / 6V3 min, electrolytic), na konektado sa pagitan ng V + & 0V at isang resistor (470R), na konektado sa serye na may linya ng data na konektado sa unang LED.
Ang capacitor at ang resistors ay naka-mount sa stripboard upang mapadali ang pagpupulong sa hinaharap at isang angkop na konektor para sa LED string upang masubukan ay kinakailangan.
Ang partikular na ginamit na Neopixel LED ay paunang naka-mount sa isang walang lead na carrier at nangangailangan ng mga koneksyon na dapat na solder upang paganahin ang kontrol. Serial sa mga header ng linya, tuwid o kanang anggulo nang paisa-isa o pinagsama gumawa ng angkop na mga koneksyon bilang karagdagan sa mga wire.
Ang paggamit ng mga SIL pin at F / F jumper ay nagbibigay-daan sa mga pasadyang mga string na nilikha sa pamamagitan ng pag-plug sa mga LED na kinakailangan.
Hakbang 4: Pagpapatakbo
Tandaan: **** Ang MakeCode Block simulator ay hindi ipinapakita ang circuit ng proteksyon. Gayunpaman, dapat itong isama sa aktwal na circuit. ***
Ang setting ng pagpapatakbo at mode ay sa pamamagitan ng mga A & B na pindutan.
Pinipili ng pagpindot sa A + B ang Mode. (Mn)
M0 = Pinapagana ang pagpili ng bilang ng mga LED sa string.
Button A = (+ Sn) na nagdaragdag ng bilang ng string. (Maximum 25)
Button B = (-Sn) na nagpapabawas sa bilang ng string. (Minimum 0)
M1 = Pinapagana ang kulay at ningning
Button A = Kulay Pula, berde, Asul at off
Button B = Liwanag (0 hanggang 250) sa mga hakbang ng 10.
I-plug in at Lumipat.
Sa switch sa output ay hindi pinagana upang maiwasan ang pinsala sa parehong Microbit at LED's
Pindutin ang A + B upang piliin ang mode M0 pagkatapos ay pindutin ang A para sa S1, bawat sunud-sunod na pagpindot ng A increment at B decrement S. Gumamit ng A at B upang maitakda ang bilang ng mga LED sa string.
Pindutin ang A + B upang piliin ang mode M1.
Pagkatapos ay pindutin ang A upang piliin ang kulay Pula, berde, Asul o Patay.
Pindutin ang B upang madagdagan ang ningning mula 10 hanggang 250 sa mga hakbang ng 10.
Ipinapakita ang mga mode at pagpipilian sa pagpapakita ng Microbit.
Inirerekumendang:
IR Remote Tester: 12 Mga Hakbang
IR Remote Tester: Ang infrared remote sensor ay isang pangunahing elektronikong sangkap na halos ginagamit sa lahat ng mga uri ng appliances maging ito man ay isang domestic o isang propesyonal na aparato. Gumagana ang mga sensor na ito sa prinsipyo ng ilaw na nagpapalabas o nakakakita ng mga infrared na radiation. Kapag ang isang senyas ay
Neopixel Clock Na May Tatlong Mga Neopixel Rings: 7 Hakbang
Neopixel Clock With Three Neopixel Rings: Ang makinang na paglikha ng Neo Pixel na orasan ni Steve Manley ay inilipat sa akin upang likhain ang tagubiling ito tungkol sa kung paano lumikha ng isang katulad na orasan para sa pinakamaliit na halaga ng pera. (Ang isang mahalagang ugali ng Dutch ay palaging sinusubukan na makatipid ng pera ;-)) Nalaman ko na ang
Neopixel Ws2812 Rainbow LED Glow With M5stick-C - Tumatakbo ang Rainbow sa Neopixel Ws2812 Paggamit ng M5stack M5stick C Paggamit ng Arduino IDE: 5 Hakbang
Neopixel Ws2812 Rainbow LED Glow With M5stick-C | Pagpapatakbo ng Rainbow sa Neopixel Ws2812 Paggamit ng M5stack M5stick C Paggamit ng Arduino IDE: Kumusta mga tao sa mga itinuturo na ito matututunan natin kung paano gamitin ang neopixel ws2812 LEDs o led strip o led matrix o led ring na may m5stack m5stick-C development board na may Arduino IDE at gagawin namin isang pattern ng bahaghari kasama nito
IC Tester, Op-Amp, 555 Timer Tester: 3 Mga Hakbang
IC Tester, Op-Amp, 555 Timer Tester: Lahat ng Masama o Kapalit na IC ay nakahiga ngunit kung sila ay halo-halong sa isa't isa, tumatagal ng maraming oras upang makilala ang Masama o Mabuti, Sa artikulong ito natututunan natin ang tungkol sa Paano natin magagawa ang IC tester, Hayaan Magpatuloy
Li-Ion Battery Capacity Tester (Lithium Power Tester): 5 Hakbang
Li-Ion Battery Capacity Tester (Lithium Power Tester): ==== BABALA & DISCLAIMER ========== Ang mga baterya ng Li-Ion ay lubhang mapanganib kung hindi mapangasiwaan nang maayos. HUWAG SOBRA SA CHARGE / BURN / OPEN Li-Ion BatsAng anumang gagawin mo sa impormasyong ito ay ang iyong sariling peligro ==== ====