
Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:06




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).
Odporúča:
Motion Reactive Surfboard LED Strips: 8 Steps (with Pictures)

Motion Reactive Surfboard LED Strips: Nedávno sme s priateľmi objavili surfovanie po rieke. Žijeme v Mníchove a máme šťastie, že máme tri surfovateľné riečne vlny, medzi ktoré patrí známe miesto na surfovanie Eisbach. Temnejšou stránkou surfovania po rieke je, že je dosť návyková, a preto si len málokedy nájdem čas na
Living Pixels - Imagine Technology has Life: 4 Steps (with Pictures)

Living Pixels - Imagine Technology has Life: Keď vidím, že produkty inteligentnej domácnosti sú v našich životoch bežnejšie, začal som premýšľať o vzťahu medzi ľuďmi a týmito výrobkami. Ak sa jedného dňa výrobky z inteligentnej domácnosti stanú nepostrádateľnou súčasťou života každého z nás, aké postoje by sme mali zaujať
Gyroscope Platform/ Camera Gimbal: 5 Steps (with Pictures)

Gyroscope Platform/ Camera Gimbal: Tento návod bol vytvorený ako splnenie projektovej požiadavky Makecourse na University of South Florida (www.makecourse.com)
Headtorch / Flashlight Booster: 13 Steps (with Pictures)

Headtorch / Flashlight Booster: Headtorch je upravený pomocou obvodov zo slnečného záhradného svetla. Umožní vám to používať iba 2 batérie namiesto 3. To je užitočné pri nákupe batérií. Často sa predávajú iba v baleniach po 2 alebo 4, ale nie po troch. Môže to tiež umožniť „mŕtvu ba
The ThreadBoard: E-Textile Rapid Prototyping Board: 5 Steps (with Pictures)

The ThreadBoard: E-Textile Rapid Prototyping Board: The Instructable for the non-3D-printed version of the ThreadBoard V2 can be found here. The Version 1 of the ThreadBoard can find here here. ThreadBoard is a magnetic breadboard for embedded computing that allows na rýchle prototypovanie elektronického textilu