Բովանդակություն:
Video: Neopixel Tester: 4 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Հնարավոր է, որ դուք կառուցում եք նախագիծ, որն օգտագործում է Neopixel լուսադիոդային լուսադիոդներ կամ ձեր բաղադրիչների տուփի մեջ կա մի քանիսը, որոնք ցանկանում եք ստուգել դրանց աշխատանքը: Ես ունեի նույն կարիքը, այլ ոչ թե սպասել, մինչև նախագիծը ավարտվի ՝ խնդիր գտնելու համար, ես ուզում էի համոզվել, որ նրանք աշխատել են շինարարության ընթացքում, քանի որ ես ձեռքով միացնում էի բազմաթիվ LED- ներ
Արդյունքում ես կառուցեցի հետևյալ պարզ ֆունկցիոնալ ստուգիչը, որն օգտագործվում էր WS2812/SK6812 LED- ների հետ (անվանական հոսանք 5 Վ, բայց կաշխատի 3 Վ լարման դեպքում), բայց կարող է օգտագործվել այլ փոփոխություններ համապատասխան փոփոխություններով ստուգելու համար:
Քանի որ նախագիծը, որը ես կառուցում էի, օգտագործում էր Microbit- ը, 3V գործողությունը իդեալական էր, քանի որ դրանք կարող էին ուղղակիորեն վարվել ՝ առանց ավելի բարձր լարման կամ մակարդակի փոփոխության պահանջելու:
Միկրոբիթ տարբերակին հասանելի ելքային հոսանքը V1 (90mA)/V2 (270mA) է
Այս նախագիծը հաստատվել է Microbit- ի երկու տարբերակներով, բայց միայն առավելագույնը 81.5 մԱ:
Պարագաներ:
Միկրոբիտ V1 կամ V2
1000uF/(նվազագույնը 6.3 Վ) էլեկտրոլիտիկ կոնդենսատոր
470R դիմադրություն
WS2812/SK6812 LED- ներ
Թռչկոտողներ M/F
Նախատիպի տախտակ (ըստ ցանկության)
SIL ուղիղ կամ ուղղանկյուն քորոց վերնագրեր
Քայլ 1: Դիզայնի պահանջներ
Դիզայնի պահանջները պետք է կարողանային ստուգել բազմաթիվ LED- ները տողում `1 -ից մինչև 25 առավելագույնը:
Ի լրումն LED- ների `կարմիր, կանաչ և կապույտ հիմնական գույների անցման և պայծառության ճշգրտման:
25 -ը ամենավատ դեպքն է բոլոր լուսադիոդների համար, չնայած օգտագործման դեպքում 13 -ը կլինի առավելագույնը, ուստի առկա ընթացիկ լուսանցքը գոյություն կունենա:
Ամենավատ գործը `20 մԱ *25 = 500 մԱ (մեկ գույն միայն մեկ լուսադիոդի առավելագույն պայծառության դեպքում), ինչը շատ ավելի բարձր է, քան Microbit- ից ստացվող առավելագույն հոսանքը: Հետևաբար, կպահանջվեր պայծառության համապատասխան պարամետր `ապահովելու համար, որ Microbit- ը գերլարված չէ:
Neopixel- ի պահանջների մասին լրացուցիչ մանրամասներ կարող եք գտնել այստեղ:
Ներկայիս արտահոսքով `90% 90 մԱ = 81 մԱ 25 LED- ի համար = 3.24 մԱ /լուսադիոդ:
Այս փուլում չափումներ են կատարվել յուրաքանչյուր գույնի ելքային հոսանքի և պայծառության պարամետրերի վրա `որոշելու, թե արդյոք առկա է 25 (WS2812/SK6812), LED- ների միաժամանակ փորձարկման բավարար ունակություն:
LED- ների առավելագույն քանակը, որոնք հնարավոր է քշել, կապված է գույնի հետ, Կանաչն ու Կապույտը նմանատիպ ընթացիկ պահանջներ ունեին: Այնուամենայնիվ, կարմիրը երկու անգամ ավելի մեծ էր, քան կանաչը կամ կապույտը:
Կարմիրի համար 160 -ի պայծառության պարամետրը տվել է 81,5 մԱ և բավարարել է ամենավատ դեպքի նախագծման պահանջները:
Կանաչը կամ կապույտը կարող են սահմանվել 255 -ի պայծառությամբ և միևնույն ժամանակ լինել 81,5 մԱ -ից պակաս:
10 -ի և 0.5mA/LED լուսավորության պայծառությունը բավական լուսավոր էր նախագծի համար, ինչը ցույց է տալիս, որ 100+ Neopixel լուսադիոդները հնարավոր է, որ Microbit- ով շարժվեն 10 պայծառությամբ:
Դե, օրիգինալ Instructable- ը հրապարակելու պահին ես չունեի բավականաչափ լուսադիոդային լուսարձակներ, բայց այդ ժամանակվանից ի վեր ինձ հաջողվեց գնահատել 60 LED Neopixel լար ՝ օգտագործելով երեք գույներն էլ ՝ առանց որևէ խնդրի:
Ես ավելի երկար լար կգնահատեմ, երբ այն ձեռք բերեմ:
Քայլ 2: Softwareրագրակազմ
Հավելվածը ստեղծվել է MakeCode Blocks- ի միջոցով
Քայլ 3: Սարքավորումներ
Սարքավորումը բաղկացած է Microbit- ից և առաջարկվող բաղադրիչներից, ջրամբարի կոնդենսատորից (1000uF/6V3 min, էլեկտրոլիտիկ), որը միացված է V+ & 0V- ի և ռեզիստորի (470R) միջև, որոնք հաջորդաբար կապված են առաջին LED- ին միացված տվյալների գծի հետ:
Կոնդենսատորը և ռեզիստորները տեղադրված էին թիթեղների վրա ՝ ապագա հավաքումը հեշտացնելու համար և կպահանջվի համապատասխան միակցիչ ՝ փորձարկվող LED լարի համար:
Օգտագործված Neopixel- ի հատուկ LED- ները նախապես տեղադրված են առանց կապի կրիչի վրա և պահանջում են կապերի զոդում `վերահսկողությունը հնարավորություն տալու համար: Սերիական գծերի վերնագրերը, ուղիղ կամ ուղիղ անկյունը առանձին կամ համակցված, համապատասխան լարեր են ստեղծում, բացի լարերից:
SIL կապում և F/F jumpers- ի օգտագործումը թույլ է տալիս ստեղծել անհատական տողեր `անհրաժեշտության դեպքում LED- ները միացնելով:
Քայլ 4: Գործողություն
Նշում. **** MakeCode Block սիմուլյատորը չի ցուցադրում պաշտպանության սխեման: Այնուամենայնիվ, սա պետք է ներառվի իրական սխեմայի մեջ: ***
Գործողության և ռեժիմի կարգավորումը կատարվում է A & B կոճակների միջոցով:
Սեղմելով A+B- ն ընտրում է ռեժիմը: (Mn)
M0 = Միացնում է տողում LED- ների թվի ընտրությունը:
Կոճակ A = (+Sn), որն ավելացնում է տողերի քանակը: (Առավելագույնը 25)
Կոճակ B = (-Sn), որը նվազեցնում է տողերի քանակը: (Նվազագույնը 0)
M1 = Միացնում է գույնը և պայծառությունը
Կոճակ A = Գույն կարմիր, կանաչ, կապույտ և անջատված
Կոճակ B = Պայծառություն (0 -ից 250) 10 քայլերով:
Միացրեք և միացրեք:
Միացման ժամանակ ելքն անջատված է `կանխելու ինչպես Microbit- ի, այնպես էլ LED- ի վնասը
Սեղմեք A+B ՝ M0 ռեժիմն ընտրելու համար, այնուհետև սեղմեք A ՝ S1- ի համար, A- ի հաջորդական սեղմումները և B նվազումները S. Օգտագործեք A և B ՝ տողում LED- ների թիվը սահմանելու համար:
Սեղմեք A+B ՝ M1 ռեժիմն ընտրելու համար:
Այնուհետև սեղմեք A ՝ կարմիր, կանաչ, կապույտ կամ անջատված գույնը ընտրելու համար:
Սեղմեք B ՝ պայծառությունը 10 -ից 250 -ը 10 -ով բարձրացնելու համար:
Միկրոբիթ էկրանին ցուցադրվում են ռեժիմներ և ընտրանքներ:
Խորհուրդ ենք տալիս:
Easy Sew Able LED Tester: 7 քայլ
Easy Sew Able LED Tester: Այս նախագիծը թույլ է տալիս արագ փորձարկել կարել կարող LED- ները: Այս նախագծով դուք կարող եք. Փորձարկեք LED- ները կարելուց առաջ Փորձեք LED- ները, որոնք պատահաբար խառնվել են խմբում գույնի համար Փորձարկեք LED- ները `համոզվելու համար, որ դրանք նույն գույնի երանգն են
Raspberry Pi Logic Chip Tester: 4 քայլ
Raspberry Pi Logic Chip Tester: Սա Raspberry pi- ի տրամաբանական փորձարկող սցենար է, դրանով կարող եք ստուգել, թե արդյոք աշխատում է ձեր (ինքնուրույն) տրամաբանական սխեման: Այս սցենարը կարող է օգտագործվել նաև ռելեներ փորձարկելու համար: ARԳՈՇԱՈՄ. աջակցում է 5 վ GPIO մուտքերին, այնպես որ, եթե ձեր միացումն արտադրում է 5 Վ, դուք
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)
Neopixel Ws2812 Rainbow LED Glow With M5stick-C - Գործարկելով Rainbow- ը Neopixel Ws2812- ի վրա `օգտագործելով M5stack M5stick C- ն Arduino IDE- ի միջոցով. 5 քայլ
Neopixel Ws2812 Rainbow LED Glow With M5stick-C | Running Rainbow on Neopixel Ws2812 Using M5stack M5stick C Using Arduino IDE: Ողջույն, այս հրահանգներում մենք կսովորենք, թե ինչպես օգտագործել neopixel ws2812 LED- ները կամ led շերտի կամ led մատրիցայի կամ led օղակի հետ m5stack m5stick-C զարգացման տախտակով Arduino IDE- ով և մենք պատրաստելու ենք: դրա հետ ծիածանի օրինակ
IC Tester, Op-Amp, 555 Timer Tester: 3 Step
IC Tester, Op-Amp, 555 Timer Tester: Բոլոր վատ կամ փոխարինող IC- ները պառկած են, բայց եթե դրանք խառնվում են միմյանց, շատ ժամանակ է պահանջվում վատը կամ լավը հայտնաբերելու համար: Այս հոդվածում մենք սովորում ենք, թե ինչպես կարող ենք IC սարքել փորձարկող, Եկեք շարունակենք