Obsah:
Video: Whack-a-somebody: 6 Steps (with Pictures)
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Tento projekt bol pre „Creative Electronics“, modul 4. ročníka Beng Electronics Engineering na Univerzite v Malage, Telekomunikačnej škole (www.etsit.uma.es).
V tomto návode sme vytvorili prispôsobenú verziu hry Whack-a-mole. Na napodobnenie krtincov používame arkádové tlačidlá pripojené k domácemu Leonardo Arduino. Podľa stlačeného tlačidla Leonardo emuluje klávesnicu a pomocou sériového portu odošle príslušný kláves. Tieto informácie sú prijaté v Processing, kde je hra emulovaná. Našim hlavným cieľom je vytvoriť priateľský interaktívny uvoľňovač stresu, kde môžete zasiahnuť svojho priateľa, šéfa alebo kohokoľvek, koho si vyberiete!
Krok 1: Kusovník
Použitý materiál:
-Arkádové tlačidlá
-Krabica
-Umelá syntetická tráva
-Arduino Leonardo
-9x1k Odpor
-Kartón
-Drôty na dosku na chlieb
-Perforovaná doska PC
-Hračkové kladivo
-rezačka
-Welder + vojak
-suchý zips
-Tekuté lepidlo
Užitočný odkaz na nákup tlačidiel:
m.es.aliexpress.com/item/32820995279.html?…
Účet sa pohybuje okolo 25 eur.
Krok 2: Pieseň
Toto dielo, ktorého autorom je Alejandro Serrano Rueda, je pod licenciou Creative Commons 4.0 (licencia de Reconocimiento 4.0 Internacional de Creative Commons).
Krok 3: Vytvorte hru Box
Najprv musíte do krabice urobiť deväť otvorov, aby ste mohli dať arkádové tlačidlá. Keď to máte hotové, môžete urobiť ďalších deväť otvorov v kuse syntetickej trávy. Potom môžete tlačidlá vložiť do škatule. Bočné strany škatule môžete tiež pokryť hnedou lepenkou. Na zatvorenie škatule sme použili malý kúsok suchého zipsu.
Krok 4: Arduino kód
Na vytvorenie hry sme použili knižnicu „Keyboard.h“na emuláciu niektorých kľúčov. Používame klávesy od „0“do „9“, pretože máme deväť tlačidiel. Budeme potrebovať deväť portov (od 2 do 10) nakonfigurovaných ako vstupy. Je potrebné použiť oddeľovač (použili sme oneskorenie 200 ms).
Krok 5: Obvod a pripojenia
Pri tlačidlách sme sa rozhodli použiť vyťahovaciu konfiguráciu. Vnútri tlačidiel sú LED diódy, ktoré sme však pre náš projekt nepoužili. Preto sme sa pri spojeniach riadili schémou uvedenou vyššie (jeden pre každý z deviatich pinov). Na kladenie odporov sme použili dierovanú dosku (ako vidíte na obrázku). Nakoniec sme urobili otvor na zapojenie Leonardovho drôtu do počítača. Arduino Leonardo je prilepený na škatuľu pomocou suchého zipsu.
Krok 6: Spracovanie
Niektoré klávesnice môžete hrať iba s krabicou, ale vytvorili sme aj hru založenú na spracovaní, ktorá simuluje pole s krtincami. Z týchto krtincov vychádzajú ľudia a musíme ich trafiť, aby sme získali body. Hra má hlavné menu, kde si môžete vybrať osobu, ktorú chcete zasiahnuť, a stupeň náročnosti (tá mení rýchlosť hláv).