Përmbajtje:

Ciklon (Arduino LED Game): 6 hapa (me fotografi)
Ciklon (Arduino LED Game): 6 hapa (me fotografi)

Video: Ciklon (Arduino LED Game): 6 hapa (me fotografi)

Video: Ciklon (Arduino LED Game): 6 hapa (me fotografi)
Video: Сантехника в квартире своими руками. ПЕРЕДЕЛКА ХРУЩЕВКИ от А до Я. #16 2024, Nëntor
Anonim
Ciklon (Arduino LED lojë)
Ciklon (Arduino LED lojë)

Në këtë tutorial, unë do t'ju mësoj se si të krijoni një lojë LED me shumë pak kod ose përvojë! Unë e kisha këtë ide për një kohë dhe më në fund fillova ta krijoj atë. Shtë një lojë zbavitëse që na kujton të gjitha lojërat arcade. Ka mësime të tjera që do t'i lidh për referenca të mëtejshme. Kjo mund të bëhet brenda një ore punë të palodhur dhe ia vlen përpjekja:)

Furnizimet

WS2812B LEDS x24

Arduino Nano

Butoni i shtypjes momentale

Hapi 1: Shikoni Demon

Image
Image

Hapi 2: Gjeni çdo lloj kornize

Gjeni çdo lloj kornize
Gjeni çdo lloj kornize
Gjeni çdo lloj kornize
Gjeni çdo lloj kornize

Në këtë rast, kam përdorur një kornizë fotografish. Ndërtimi i një është gjithmonë një opsion, por doja ta përfundoja shpejt këtë projekt. Projekti im ka 20 LED që mbështillen rreth kornizës. Sidoqoftë, ky numër gjithmonë mund të ndryshohet bazuar në preferencën ose konsumin e dëshiruar të energjisë.

Hapi 3: Programimi

Programimi
Programimi

Ky program nuk është më efikas.. por e bën punën në mënyrë perfekte. Loja ka pesë lojëra të ndryshme. Gamestate zero paraqet gjendjen boshe derisa të shtypet butoni. Lojrat e tjera të lojërave përfaqësojnë se në cilin nivel është lojtari. Për të kundërshtuar debunimin e butonit, unë përdor funksionin millis () në vend të vonesës (). Në këtë mënyrë loja mund të vazhdojë akoma gjatë përpunimit të butonit.

Për të ndryshuar shpejtësinë sipas preferencës, ulja e ndryshores ledSpeed do të rrisë shpejtësinë. Shpejtësitë janë sipas rendit të vështirësisë.

Hapi 4: Tela dhe bashkim

Tela dhe bashkim
Tela dhe bashkim

Ky projekt ose mund të mundësohet nga një kabllo 5v që shkon tek Arduino Nano ose nga një paketë baterie 3 AA për ta bërë atë të lëvizshëm.

Shponi një vrimë për butonin e shtypjes së momentit ose bëjeni atë të ndarë nga korniza. Lidheni njërën anë me tokën dhe anën tjetër në kunjin 4.

(Opsionale)-Lidhni paketën e baterisë me çelësin në linjën 5v me kunjat VIN dhe Ground në Arduino Nano. Sigurohuni që sinjali është 5v dhe dalja mund të trajtojë fuqizimin e Arduino dhe LED -ve. Për të rritur jetëgjatësinë e baterive, vendosni një kapacitet shkëlqimi në LED -të.

Lidhni të dy grupet e LED -ve me hekurudhën 5v në Arduino dhe lidhni Bazat. Së fundi, ndiqni linjat Din në kunjat e dëshiruar në Arduino.

Hapi 5: Ngjitës i nxehtë dhe i sigurt

Ngjitës i nxehtë dhe i sigurt
Ngjitës i nxehtë dhe i sigurt
Ngjitës i nxehtë dhe i sigurt
Ngjitës i nxehtë dhe i sigurt

Kam përdorur shumë zam të nxehtë dhe një Zip Tie për të siguruar telat. Mundohuni të mbuloni çdo objekt të mprehtë dhe sigurojini telat fort. Duart mund ta mbajnë këtë.

Hapi 6: Një referencë tjetër

Një referencë tjetër
Një referencë tjetër

Më shumë udhëzues kam gjetur janë të lidhura. Faleminderit për kohën tuaj dhe shpresoj që ta keni shfrytëzuar këtë projekt. Vizitoni faqen time në internet (www.neehaw.com) për më shumë dokumentacion dhe projekte argëtuese. Shijoni!

Një i udhëzueshëm

Të udhëzueshme Dy

Recommended: