Përmbajtje:
- Furnizimet
- Hapi 1: Rregullat e lojës
- Hapi 2: Dizajni i Niveleve
- Hapi 3: Qarku
- Hapi 4: Kodi
- Hapi 5: Testimi
- Hapi 6: Pra, çfarë ka tjetër?
Video: Octarine: një lojë që përputhet me ngjyra Me LED WS2812 RGB: 6 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Octarine, ngjyra e magjisë. Ishte e gjallë dhe plot shkëlqim dhe ishte pigment i padiskutueshëm i imagjinatës, sepse kudo që u shfaq ishte një shenjë se materia e thjeshtë ishte shërbëtore e fuqive të mendjes magjike. Ishte vetë magji.
Por Rincewind kishte menduar gjithmonë se dukej një lloj vjollce e gjelbër.
- Terry Pratchett - Ngjyra e Magjisë
Të gjitha ngjyrat janë të magjepsura dhe ju duhet t'i lironi ato një nga një. Tre magji magjike do t'ju ndihmojnë në kërkimin tuaj.
P. S. Në këtë projekt unë përdor shumë operatorë binarë dhe maska binare, kështu që mund të përdoret nga edukatorët e Shkencave Kompjuterike me qëllim të mësimit të logjikës Boolean në një mënyrë zbavitëse të gamifikuar.
Furnizimet
1x Arduino Nano/Uno ose bord tjetër i pajtueshëm. Projekti në fakt përdor 5 kunja dixhitale dhe më pak se 6KB memorie. Pra, bordi me bazë Attiny85 gjithashtu duhet të funksionojë mirë.
4x butona prekës. Nëse preferoni, mund të përdorni butona sensor në vend.
1x shirit ose shirit LED WS2812 me 8 LED RGB të kontrollueshëm.
Nëse preferoni, 1x tabelë buke ose pllakë prototipimi të PCB -së.
Telat Jumper Breadboard.
Hapi 1: Rregullat e lojës
Ndërfaqja e lojës përmban 8 LED RGB. Qëllimi është që të gjithë të shkëlqejnë me të njëjtën ngjyrë. Redshtë e kuqe në "botën" e parë, portokalli në të dytën, e verdhë në të tretën, etj.
Ka 3 butona kryesore. Secila prej tyre ndryshon ngjyrat e katër LED sipas maskës binare. Për shembull, butoni i parë ka maskën 11110000. Do të thotë që ndryshon ngjyrat e katër LED -ve të para. Ekziston edhe një buton "Shift" i cili përmbys një maskë. Nëse lojtari shtyp butonin Shift+First, maska do të jetë 00001111 dhe katër LED -të e fundit do të preken. Ngjyrat po ndryshojnë në mënyrë ciklike.
Imazhi i bashkangjitur përshkruan të gjitha maskat.
Hapi 2: Dizajni i Niveleve
Loja përbëhet nga "botë" tetë nën -nivele secila. Bota e parë është "E Kuqe", dhe të gjitha LED -të këtu mund të jenë në vetëm dy gjendje: bosh dhe të kuqe. Në çdo nën -nivel aplikohen më shumë hapa të përzierjes, kështu që vështirësia rritet gradualisht. Kur kaloni një botë (pra të gjitha nën -nivelet), ju shpëtoni ngjyrën tjetër. Pra, në botën e dytë ("Portokalli") të gjitha LED -të kanë tre gjendje: bosh, të kuqe dhe portokalli. Kjo do të thotë, çdo botë tjetër është më sfiduese se e mëparshmja.
Çfarë ndodh në botën e 8 -të ("Octarine") … mirë … magji e pastër.
Hapi 3: Qarku
Varet nga bordi i veçantë që përdorni, por unë rekomandoj fuqimisht përdorimin e furnizimit me energji të jashtme për LED.
Kam përdorur kunjat 2, 3, 4 dhe 5 për butonat. Nëse përdorni një mikrokontrollues ose kunja, mos harroni ta modifikoni atë në kodin e programit.
Hapi 4: Kodi
Këtu mund të gjeni versionin e fundit të kodit burimor.
Hapi 5: Testimi
Hapi 6: Pra, çfarë ka tjetër?
Ju mund të keni vënë re se loja në të vërtetë nuk ka botën e 8 -të (Octarine). Shtë bërë qëllimisht. Magjia… nuk është diçka që supozohet të riprodhohet saktësisht.
Unë ju inkurajoj të ndërtoni botën tuaj të 8 -të. Për shembull, ju mund të bëni që lojtari të rregullojë një grup me ngjyrë ylberi në vend që të jetë njëngjyrësh ose të zbatojë qeliza me ngjyra të ndryshueshme. Varet nga ju. Bëni magjinë tuaj në mënyrën tuaj.
Recommended:
Mini lojë "Guess the Number" Lojë me mikro: bit: 10 hapa
Mini Makina e lojës "Guess the Number" me Micro: bit: A keni luajtur ndonjëherë " Guess the Number "? Kjo është një makinë lojërash shumë e thjeshtë për t’u ndërtuar që luan " Guess the Number " me ty Ne e projektuam këtë projekt DIY për të inkurajuar lojën fizike dhe për t'i ndihmuar fëmijët të mësojnë programim. Ai përdor një MU
Lojë Microbit Tic Tac Toe Lojë: 4 hapa (me fotografi)
Microbit Tic Tac Toe Lojë: Për këtë projekt, bashkëpunëtori im - @descartez dhe unë krijuam një lojë të mrekullueshme tic tac toe duke përdorur radio funksionalitetin e mikrobitëve. Nëse nuk keni dëgjuar më parë për mikrobit, ata janë një mikrokontrollues i mrekullueshëm i krijuar për t'u mësuar fëmijëve programimin. Ata
Mini dritë paralajmëruese rrotulluese me dy ngjyra me ngjyra: 6 hapa
Mini Dritë Paralajmëruese e Fenerit Rrotullues me Ngjyra të Dyfishta: Në këtë Udhëzues, ne do të krijojmë një dritë mini fener. E dini, një nga ato dritat rrotulluese të modës së vjetër që ata përdorën për të vënë në pajisjet e ndërtimit para se LED-et të bëheshin të mëdha? Po Nje nga ato. Ky do të jetë relativisht i thjeshtë dhe i vogël
Skulpturë LED me ngjyra të ndezura me shumë ngjyra: 4 hapa
Skulpturë me ngjyra të lehta LED që vezullon: Ky udhëzues përdor një shandan Ikea dhe LED me shumë ngjyra që shfaqen në mermerë të mëdhenj. E gjithë kjo është e fiksuar në një bazë pishe të punuar me dorë. Kështu e bëra
Lojë LED: Ngjyra e Kaltër: 4 Hapa
Lojë LED: Ngjyra Blu: Në këtë lojë LED, lojtarët përdorin një levë për t'i bërë LED -të blu. Një dritë në mes ndizet blu, dhe lojtarët ose duhet të kthejnë gjysmën e majtë ose gjysmën e djathtë blu. Një dritë e verdhë ndez një nga LED -të në mënyrë të rastësishme, dhe lojtarët duhet të lëvizin levën e tyre