Բովանդակություն:
Video: CharliePlexed RGB LED զառ `3 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:52
Այս Instructable- ը ցույց կտա, թե ինչպես կարելի է գունագեղ զառեր պատրաստել ՝ օգտագործելով RGB LED- ներով charlieplexing տեխնիկան: Նախագիծը օգտագործում է 7 RGB LED, որոնք դասավորված են զառերի տեսքով: Յուրաքանչյուր RGB LED ունի երեք առանձին լուսադիոդներ ներսում, այնպես որ կազմում է ընդհանուր առմամբ 21 LED: վերահսկվում են ATTiny13V Microcontroller- ի 4 I/O կապումներով: Բայց CharliePlexing- ի տեսության համաձայն, մենք կարող ենք 4 I/O կապից վերահսկել միայն 12 {n (n-1)} լուսադիոդներ: Իրականում LED- ների դասավորությունը զառերի տեսքով այնպիսին է, որ դրանք կարելի է բաժանել չորս խմբի: Երեքն ունեն երկու LED և մեկը `մեկ LED: Յուրաքանչյուր խմբի LED- ները միացված և անջատված են միաժամանակ և կարող են միացված լինել նույն մուտքի/ելքի կապերին նույն հնարավորություններով: Կարճ ասած, դրանք վերաբերվում են որպես մեկ լուսադիոդների: Այսպիսով, ընդհանուր առմամբ 4 RGB լուսադիոդներ պետք է մշակվեն ծածկագրով (4 x 3 = 12 այնպես, որ charlieplexing- ը պահի) «Controller- ի 5 I/O կապը օգտագործվում է Switch- ի համար, որը սեղմելիս առաջացնում է պատահական թվեր 1 -ից 6 -ը, իսկ ազատ արձակվելիս ՝ պատահական գույներ (ընդհանրապես 6)
Քայլ 1: Շրջանի նկարագրություն
Շղթան բաղկացած է փոքր 13, 7 RGB LED- ներից, մի քանի ռեզիստորներից և միկրո անջատիչից, բացի էներգիայի մատակարարման միացումներից: PDF- ի և SCH ձևաչափի սխեմատիկ պատկերը հասանելի է այստեղ: Շղթայում օգտագործվող դիմադրիչները գտնվում են զանգվածների տեսքով, ինչպես ցույց է տրված ստորև նկարում: Charlieplexing տեխնիկան օգտագործում է բոլոր երեք հնարավոր վիճակները `0, 1 կամ Z (բարձր դիմադրողականության վիճակ) միկրոկոնտրոլերի թվային մուտքի/ելքային պինակի: Այն կարողանում է կառավարել N*(N-1) LED- ները` օգտագործելով N թվային կապում: Այս տեխնիկայում միաժամանակ կարելի է կառավարել միայն մեկ LED, և, հետևաբար, վերահսկվող բոլոր LED- ները պետք է թարմացվեն համապատասխան հաճախականությամբ, որպեսզի նրանք ստացիոնար տեսք ունենան: Որոշակի ժամանակ վերահսկվող LED- ն ունի իր մուտքի/ելքի կապերը (մինչև որը միացված է) հայտարարվում է որպես ելք, իսկ մնացած բոլոր կապումները հայտարարվում են որպես մուտք (Բարձր դիմադրողականություն կամ «Z» վիճակ)
Քայլ 2: iceառախաղի աշխատանքային նկարներ
Ահա գործող զառերի ևս մի քանի լուսանկար:
Նայեք տարբեր գույների, որոնք այն կարող է արտադրել: !!!!!!!!!!!
Քայլ 3: Աղբյուրի ծածկագիր
Ահա նախագծի սկզբնաղբյուրը ՝ գրված C լեզվով: Օգտագործված կոմպիլյատորը WINAVR GCC է
Կցված են նաև Makefile և. Hex ֆայլերը
Խորհուրդ ենք տալիս:
Վեց կողմ PCB LED զառ WIFI և գիրոսկոպով - PIKOCUBE. 7 քայլ (նկարներով)
Վեց կողմ PCB LED զառ WIFI և գիրոսկոպով - PIKOCUBE. Ողջույն, ստեղծողներ, դա արտադրող է: Այսօր ես ուզում եմ ձեզ ցույց տալ, թե ինչպես կառուցել իսկական LED զառախաղ `հիմնված վեց PCB- ի և 54 LED- ի վրա: Իր ներքին գիրոսկոպիկ տվիչի կողքին, որը կարող է հայտնաբերել շարժումը և զառերի դիրքը, խորանարդը գալիս է ESP8285-01F- ով, որը
Arduino Blue LED զառ `8 քայլ
Arduino Blue LED Dice: Շնորհակալություն nick_rivera- ի համար վարկի համար
Ինչպես կառուցել գունագեղ LED Arduino զառ `8 քայլ
Ինչպես կառուցել գունագեղ LED Arduino զառեր. Այս ձեռնարկում դուք կսովորեք, թե ինչպես կառուցել գունավոր LED Arduino զառախաղ, որը կարելի է «գլորել» պարզապես կոճակը սեղմելով: Ես կբացատրեմ, թե ինչպես կարելի է կառուցել Arduino- ն և ինչպես այն կոդավորել: Դա բավականին պարզ ձեռնարկ է նրանց համար, ովքեր սկզբում են
Եվս մեկ խելացի զառ (YASD) ՝ 8 քայլ
Եվս մեկ խելացի զառ (YASD). Ի՞նչ է YASD- ը: Մեկ այլ նոր էլեկտրոնային զառախաղ `խելացի հատկություններով: Այո եւ ոչ. Այո. Ոչ - YASD- ն ինքնին պատրաստի արտադրանք չէ: Այն պետք է ավելի շուտ ցույց տա, թե որ տպագիր տպատախտակին
SOLIDWORKS- ի մի քանի հիմնական գործառույթների սովորում. Վեց կողմ զառ պատրաստելը. 22 քայլ
SOLIDWORKS- ի մի քանի հիմնական գործառույթներ սովորելը. Վեց կողմի զառեր պատրաստելը. Այս հրահանգը կանցնի ձեզ այն քայլերով, որոնք անհրաժեշտ են վեց կողքի զառերի եռաչափ մոդել պատրաստելու համար: Մոդելը նախագծելիս դուք նկարելու եք ինքնաթիռների և մակերեսների վրա, արտամղելու և կտրելու 3D ձևեր և ֆիլեի ներքին և արտաքին անկյուններ կամ 3D մոդել: Աշխատանքի ժամանակ