Obsah:
- Krok 1: Nastavenie Arduino UNO a Breadboard
- Krok 2: Vytvorte hru a držadlo Buzz Wire
- Krok 3: Kód
- Krok 4: Hrajte hru
- Krok 5: Zmena náročnosti hry
Video: Buzz Wire hra s LED časovačom pre Arduino UNO: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:58
Táto hra s bzučivým drôtom umožňuje používateľovi napadnúť svoju pevnú ruku proti časovaču LED. Cieľom je dostať hernú rukoväť z jednej strany bludiska na druhú bez toho, aby ste sa bludiska dotkli a skôr, ako sa vypne LED dióda. Ak sa rukoväť hry a bludisko dotknú, z pieza zaznie hlasný bzukot. Myšlienka tejto hry pochádza z obľúbenej hry z detstva, Operácie, lásky mojich študentov k náročnej logickej hre a hry FABLABJubail s bzučaním.
Tento projekt je skvelý pre začínajúcich používateľov Arduina, ktorí sú oboznámení so základmi kódovania.
Potrebné materiály a nástroje:
- 1 Arduino Uno
- 1 Breadboard
- 1 kábel USB
- 1 piezový bzučiak
- 1 LED svetlo
- Rezistor 1 560 Ohm
- 4 dlhé prepojovacie vodiče
- 1 krátky prepojovací drôt
- 2 prepojovacie lanká aligátora (1 muž/1 žena)
- Hliníkový drôt
- Kliešte
- Strihač káblov
- 1 malá škatuľka
- Elektrická páska
Krok 1: Nastavenie Arduino UNO a Breadboard
LED - Umiestnite LED podľa obrázku. Rezistor 560 ohmov spája katódu (krátku nohu) so zápornou lištou nepájivej dosky. Zelený prepojovací vodič spája anódu (dlhšia noha) s portom 13.
Piezzo bzučiak - Umiestnite piezo bzučiak podľa obrázku. Krátkym prepojovacím káblom zapojte záporný vodič bzučiaka na mínusovú lištu. Pomocou prepojovacieho lanka aligátora prepojte kladný vodič bzučiaka s hernou rukoväťou. V prípade potreby zaistite elektrickou páskou. ** Na predĺženie drôtu použite prepojovací kábel z mužského do mužského konektora a prepojovací kábel z aligátorovej spony so samičou hlavou. **
Breadboard to Game - Pripojte kladný vodič bzučiaka k hre pomocou prepojovacieho drôtu krokodíla s prepojovacou lištou. V prípade potreby zaistite elektrickou páskou.
Breadboard k Arduinu - Nakoniec pripojte záporné a kladné koľajnice nepájivého poľa k uzemneniu a 5V portom. Červený prepojovací kábel spája kladnú lištu a 5V port. Čierny prepojovací kábel spája zápornú koľajnicu a uzemňovací port.
Zapnite Arduino - Pripojte USB kábel od Arduina k počítaču.
Krok 2: Vytvorte hru a držadlo Buzz Wire
- Pomocou nožov na drôt odrežte časť hliníkového drôtu. Ako veľká časť závisí od toho, aké bláznivé chcete, aby bolo vaše bludisko, a od škatule, ktorá sa používa ako základňa. Moja hra na buzz drôt použila asi jeden a pol metra drôtu.
- Pomocou klieští ohnite drôt do rôznych oblúkov (pozri obrázky).
- Získajte ďalší kus drôtu, dlhý asi 9 palcov, na vytvorenie držadla.
- Jeden koniec ohnite do slučky (pozri obrázok). Čím menší je priemer slučky, tým bude hra náročnejšia.
- Umiestnite konce bludiska cez bok krabice.
- Pred zaistením bludiska k krabici položte slučku držadla na jednu stranu bludiska (pozri obrázok).
- Zaistite bludisko na vnútornej strane škatule ohnutím drôtu (pozri obrázok).
- Zaistite bludisko na vonkajšej strane škatule elektrickou páskou.
Krok 3: Kód
Kód je veľmi jednoduchý. Funkcia nastavenia sa používa na inicializáciu režimov pinov pre bzučiak a LED. Funkcia slučky nastaví tón bzučiaka na 1 000 hertzov a zapne a vypne diódu LED. V tomto kóde, ku ktorému je prístup pomocou tohto odkazu, LED dióda svieti 60 000 milisekúnd alebo 60 sekúnd.
Krok 4: Hrajte hru
Hru spustíte spustením kódu a počkaním, kým sa nerozsvieti dióda LED. Keď LED dióda zasvieti, máte 60 sekúnd na to, aby ste zvládli rukoväť z jedného konca bludiska na druhý bez toho, aby sa spustil bzučiak. Ak kontrolka LED zhasne skôr, ako sa dostanete na koniec, uplynie 60 sekúnd, ale nevzdávajte sa. Reštartujte LED a skúste to znova. Na reštartovanie diódy LED môžete počkať 30 sekúnd, kým sa dióda LED znova rozsvieti podľa kódu, alebo môžete stlačením tlačidla reset na zariadení Arduino reštartovať teraz. Táto hra môže byť veľmi návyková, takže sa ZABAVTE!
Krok 5: Zmena náročnosti hry
Tu je niekoľko nápadov, ako sa vyzvať, keď hru zvládnete:
- Zmeňte čas, ako dlho LED dióda svieti. Môžete namiesto 60 sekúnd dokončiť bludisko za kratší čas? Skúste 45 sekúnd (45 000 milisekúnd) alebo dokonca 30 sekúnd (30 000 sekúnd).
- Zmeňte priemer slučky na rukoväti. Zistite, či stále dokážete dokončiť bludisko bez spustenia bzučiaka s menšou slučkou.
- Vymeňte bludisko. Pridajte ďalšie krivky a priblížte ich k sebe, aby sa zmenila náročnosť hry.
FABLABJubail. (4. októbra 2016). Hra Buzz Wire [webová stránka]. Prevzaté z
Odporúča:
Reakčná hra s časovačom 555: 5 krokov
555 Timer Reaction Game: Target AudienceTento návod je zameraný na ľudí, ktorí sa zaujímajú o obvody (s malým pozadím), ktorí hľadajú jednoduchú hru, ktorú môžete zostaviť len s niekoľkými lacnými komponentmi. Úroveň obtiažnosti To by bolo ťažké, keby
Hra Arduino Buzz Wire: 4 kroky
Hra Arduino Buzz Wire: Toto je návod, ako vytvoriť hru Buzz Wire pomocou Arduina. Tento projekt Arduino je upravený z https://www.instructables.com/id/Buzz-Wire-Scavenger-Hunt-Clue/. Na LCD displej pridávam hodnotiacu tabuľku, ktorá ukazuje čas, ktorý strávite dokončením
Aruduino LED hra Rýchle kliknutie Hra pre dvoch hráčov: 8 krokov
Aruduino LED hra Rýchle kliknutie Hra pre dvoch hráčov: Tento projekt je inšpirovaný @HassonAlkeim. Ak ste ochotní sa podrobne pozrieť, tu je odkaz, ktorý si môžete pozrieť https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/. Táto hra je vylepšenou verziou hry Alkeim's. Jedná sa o
Fade LED s časovačom 555: 5 krokov
Fade LED with 555timer: This is the Fade LED. Je to malý obvod, ktorý sa zapína a vypína, keď obvod otvoríte alebo zatvoríte. Beží na 555timer a 2n222 tranzistore. Je to malý a ľahký okruh
Mikrokontrolér AVR. LED diódy blikajú pomocou časovača. Časovače sa prerušujú. Režim CTC s časovačom: 6 krokov
Mikrokontrolér AVR. LED diódy blikajú pomocou časovača. Časovače sa prerušujú. Režim časovača CTC: Ahoj všetci! Časovače sú dôležitým konceptom v oblasti elektroniky. Každý elektronický komponent pracuje na časovej báze. Táto časová základňa pomáha udržiavať všetku prácu synchronizovanú. Všetky mikrokontroléry pracujú na nejakej vopred definovanej hodinovej frekvencii,