
Բովանդակություն:
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48

Octarine, կախարդական գույն: Այն կենդանի էր և պայծառ փայլուն, և դա երևակայության անվիճելի գունանյութն էր, քանի որ որտեղ էլ որ այն հայտնվեր, դա նշան էր, որ սոսկ նյութը կախարդական մտքի ուժերի ծառան է: Դա ինքնին կախարդանք էր:
Բայց Ռինսվինդը միշտ մտածում էր, որ այն կանաչավուն-մանուշակագույն տեսք ունի:
- Թերի Պրացետ - Կախարդական գույնը
Բոլոր գույները հմայված են, և դուք պետք է դրանք ազատեք մեկ առ մեկ: Երեք կախարդական հմայքը կօգնի ձեզ ձեր որոնման մեջ:
Պ. Ս. Այս նախագծում ես լայնորեն օգտագործում եմ երկուական օպերատորներ և երկուական դիմակներ, այնպես որ այն կարող է օգտագործվել Համակարգչային գիտության ուսուցիչների կողմից ՝ բուլո տրամաբանության ուսուցման նպատակով զվարճալի խաղացված եղանակով:
Պարագաներ
1x Arduino Nano/Uno կամ այլ համատեղելի տախտակ: Նախագիծը իրականում օգտագործում է 5 թվային կապում և 6 ԿԲ -ից պակաս հիշողություն: Այսպիսով, Attiny85- ի վրա հիմնված խորհուրդը նույնպես պետք է լավ աշխատի:
4x շոշափելի կոճակներ: Եթե նախընտրում եք, փոխարենը կարող եք օգտագործել սենսորային կոճակներ:
1x WS2812 LED ժապավեն կամ բար `8 վերահսկելի RGB LED- ով:
Եթե ցանկանում եք, 1x տախտակ կամ PCB նախատիպային տախտակ:
Breadboard Jumper լարերը:
Քայլ 1: Խաղի կանոններ

Խաղի ինտերֆեյսը պարունակում է 8 RGB LED: Նպատակն է, որ նրանք բոլորը փայլեն նույն գույնով: Առաջին «աշխարհում» կարմիր է, երկրորդում ՝ նարնջագույն, երրորդում ՝ դեղին և այլն:
Կան 3 հիմնական կոճակներ: Նրանցից յուրաքանչյուրը փոխում է չորս LED- ների գույները ՝ ըստ երկուական դիմակի: Օրինակ, առաջին կոճակն ունի դիմակ 11110000: Դա նշանակում է, որ այն փոխում է առաջին չորս LED- ների գույները: Կա նաև «Shift» կոճակ, որը դիմակ է շրջում: Եթե նվագարկիչը սեղմում է Shift+Առաջին կոճակը, դիմակը կլինի 00001111, և կազդեն չորս վերջին LED- ները: Գույները ցիկլիկ կերպով փոխվում են:
Կից պատկերը նկարագրում է բոլոր դիմակները:
Քայլ 2: Մակարդակների ձևավորում

Խաղը բաղկացած է «աշխարհներից» ՝ ութ ենթամակարդակով: Առաջին աշխարհը «կարմիր» է, և այստեղ բոլոր լուսադիոդները կարող են լինել ընդամենը երկու վիճակում ՝ դատարկ և կարմիր: Յուրաքանչյուր ենթամակարդակում ավելի շատ խառնաշփոթ քայլեր են կիրառվում, ուստի դժվարությունը աստիճանաբար մեծանում է: Երբ անցնում ես մի աշխարհով (այսինքն ՝ բոլոր ենթամակարդակներով), դու փրկում ես հաջորդ գույնը: Երկրորդ («Նարնջագույն») աշխարհում բոլոր լուսադիոդներն ունեն երեք վիճակ ՝ դատարկ, կարմիր և նարնջագույն: Այսինքն ՝ յուրաքանչյուր հաջորդ աշխարհ ավելի դժվար է, քան նախորդը:
Այն, ինչ տեղի է ունենում 8 -րդ («Octarine») աշխարհում… լավ… մաքուր կախարդանք:
Քայլ 3: Շղթան

Դա կախված է ձեր օգտագործած տախտակից, բայց ես խստորեն խորհուրդ եմ տալիս օգտագործել արտաքին էլեկտրամատակարարում LED- ների համար:
Կոճակների համար օգտագործել եմ 2, 3, 4 և 5 կապում: Եթե դուք օգտագործում եք այլ միկրոկոնտրոլեր կամ կապում, մի մոռացեք փոփոխել այն ծրագրի ծածկագրում:
Քայլ 4: Կոդ

Այստեղ կարող եք գտնել աղբյուրի կոդի վերջին տարբերակը:
Քայլ 5: Փորձարկում

Քայլ 6: Այսպիսով, ի՞նչ է հաջորդը:

Հավանաբար նկատել եք, որ խաղն իրականում չունի 8 -րդ (Octarine) աշխարհ: Դա արվել է միտումնավոր: Կախարդությունը… այն չէ, ինչ ենթադրվում է, որ ճշգրիտ վերարտադրվի:
Ես ձեզ խրախուսում եմ կառուցել ձեր սեփական 8 -րդ աշխարհը: Օրինակ, կարող եք նվագարկիչին մոնոխրոմի փոխարեն կազմակերպել ծիածանի գույնի զանգված կամ ներդնել փոփոխվող գույներով բջիջներ: Որոշիր ինքդ. Կատարեք ձեր սեփական կախարդանքը ձեր սեփական ձեւով:
Խորհուրդ ենք տալիս:
Ինչպես վերահսկել WS2812 RGB LED (NeoPixel) W/ Arduino [ձեռնարկ] ՝ 10 քայլ
![Ինչպես վերահսկել WS2812 RGB LED (NeoPixel) W/ Arduino [ձեռնարկ] ՝ 10 քայլ Ինչպես վերահսկել WS2812 RGB LED (NeoPixel) W/ Arduino [ձեռնարկ] ՝ 10 քայլ](https://i.howwhatproduce.com/images/001/image-600-33-j.webp)
Ինչպես վերահսկել WS2812 RGB LED (NeoPixel) W/ Arduino [Ուսումնական ձեռնարկ. Այս LED- ները հասանելի են տարբեր չափերի և ձևերի և շերտի տեսքով: Այս ձեռնարկում դուք կիմանաք NeoPixel LED- ների մասին և ինչպես
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- ով և մենք պատրաստելու ենք: դրա հետ ծիածանի օրինակ
Skype for Business Status WS2812 RGB LED Գրասեղան Underglow: 6 քայլ

Skype for Business Status WS2812 RGB LED Գրասեղան Underglow. Ես հեռու եմ առաջին մարդուց, ով կարող է բաց գույն փոխել ՝ հիմնվելով ձեր Skype for Business հաշվի կարգավիճակի վրա, բայց կարծում եմ, որ ես առաջին մարդն եմ, ով գրել է ձեռնարկ ՝ հասցեագրման միջոցով: WS2812 LED շերտեր: Ես նախընտրում եմ այս լույսերը, քանի որ նվազագույն
NeoPixel / WS2812 RGB LED- ով սկսելը. 8 քայլ (նկարներով)

NeoPixel / WS2812 RGB LED- ով սկսելը. [Նվագարկեք տեսանյութը] Այս հրահանգում մենք ուսումնասիրելու ենք հասցեագրվող RGB LED (WS2812) կամ հանրահայտորեն հայտնի Adafruit NeoPixel անվանումը: NeoPixel- ը օղակների, շերտերի, տախտակների ընտանիք է & իմպուլսային, գունագեղ մանրանկարչական LED- ների ձողիկներ: Սրանք շղթայական են
Game Boy Color Cartridge Ilummination (GBC) ՝ 5 քայլ

Game Boy Color Cartridge Ilummination (GBC). Այս հրահանգը ցույց է տալիս, թե ինչպես օգտագործել LED- ը GBC փամփուշտը լուսավորելու համար