Turinys:
Video: Pataikyk kam nors: 6 žingsniai (su nuotraukomis)
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Šis projektas buvo skirtas „Creative Electronics“- Beng elektronikos inžinerijos 4 kurso moduliui Malagos universitete, Telekomunikacijų mokykloje (www.etsit.uma.es).
Šioje pamokoje mes sukūrėme asmeninę žaidimo „Whack-a-mol“versiją. Norėdami imituoti kurmių kalnelius, naudojame arkadinius mygtukus, prijungtus prie naminio Leonardo Arduino. Pagal paspaustą mygtuką Leonardo imituoja klaviatūrą ir siunčia atitinkamą raktą nuosekliu prievadu. Ši informacija gaunama apdorojant, kur žaidimas imituojamas. Pagrindinis mūsų tikslas yra sukurti draugišką interaktyvų streso šalintoją, kuriame galėtumėte pataikyti į savo draugą, viršininką ar bet kurį pasirinktą žmogų!
1 žingsnis: medžiagų sąrašas
Naudotos medžiagos:
-Arkadiniai mygtukai
-Dėžė
-Dirbtinė sintetinė žolė
-Arduino Leonardo
-9x1k atsparumas
-Kartonas
-Duonos lentos laidas
-Perforuota kompiuterio plokštė
-Žaislinis plaktukas
-Pjovėjas
-Suvirintojas + kareivis
-Velcro
-Skysti klijai
Naudinga nuoroda mygtukams įsigyti:
m.es.aliexpress.com/item/32820995279.html?…
Sąskaita yra apie 25 eurus.
2 žingsnis: daina
Šis kūrinys, kurio autorius yra Alejandro Serrano Rueda, turi „Creative Commons 4.0“licenciją (licencia de Reconocimiento 4.0 Internacional de Creative Commons).
3 žingsnis: sukurkite dėžutės žaidimą
Pirma, jūs turite padaryti devynias skyles dėžutėje, kad įdėtumėte arkadinius mygtukus. Kai tai padarysite, dirbtinės žolės gabalėlyje galite padaryti dar devynias skyles. Tada mygtukus galite įdėti į dėžutę. Taip pat galite uždengti dėžutės šonus rudu kartonu. Norėdami uždaryti dėžutę, naudojome nedidelį velcro gabalėlį.
4 žingsnis: „Arduino“kodas
Norėdami sukurti žaidimą, kai kuriems raktams mėgdžioti panaudojome biblioteką „Keyboard.h“. Mes naudojame klavišus nuo „0“iki „9“, nes turime devynis mygtukus. Mums reikės devynių prievadų (nuo 2 iki 10), sukonfigūruotų kaip įvestys. Būtina naudoti išjungiklį (mes naudojome 200 ms delsą).
5 žingsnis: grandinė ir jungtys
Mygtukais nusprendėme naudoti ištraukiamą konfigūraciją. Mygtukų viduje yra šviesos diodai, tačiau mes jų nenaudojome savo projektui. Todėl jungčių atveju laikėmės anksčiau nurodytos schemos (po vieną kiekvienam iš devynių kaiščių). Mes panaudojome perforuotą lentą, kad nustatytume varžas (kaip matote paveikslėlyje). Galiausiai padarėme skylę, kad prijungtume Leonardo laidą prie kompiuterio. Arduino Leonardo įstrigo ant dėžutės, naudojant velcro.
6 žingsnis: apdorojimas
Kai kuriuos klaviatūros žaidimus galite žaisti tik su dėžute, tačiau mes taip pat sukūrėme žaidimą, pagrįstą apdorojimu, kuris imituoja lauką su kurmiais. Žmonės atsiranda iš šių kurmių kalvų, ir mes turime juos pataikyti, kad surinktume taškus. Žaidime yra pagrindinis meniu, kuriame galite pasirinkti asmenį, kurį norite pataikyti, ir sunkumo laipsnį (jis keičia galvų greitį).