Obsah:

Buzz Wire Game s LED časovačem pro Arduino UNO: 5 kroků
Buzz Wire Game s LED časovačem pro Arduino UNO: 5 kroků

Video: Buzz Wire Game s LED časovačem pro Arduino UNO: 5 kroků

Video: Buzz Wire Game s LED časovačem pro Arduino UNO: 5 kroků
Video: How to Make Buzz Wire Game at Home 2024, Červenec
Anonim
Image
Image

Tato hra s buzz drátem umožňuje uživateli napadnout svou pevnou ruku proti časovači LED. Cílem je dostat rukojeť hry z jedné strany bludiště na druhou, aniž byste se bludiště dotkli a než LED zhasne. Pokud se rukojeť hry a bludiště dotknou, z piezo se ozve hlasité bzučení. Nápad na tuto hru vzešel z oblíbené hry z dětství, Operace, lásky mých studentů k náročné logické hře a hry FABLABJubail o bzučení.

Tento projekt je skvělý pro začínající uživatele Arduina, kteří jsou obeznámeni se základy kódování.

Potřebné materiály a nástroje:

  • 1 Arduino Uno
  • 1 prkénko
  • 1 kabel USB
  • 1 Piezo bzučák
  • 1 LED světlo
  • Rezistor 1 560 Ohm
  • 4 dlouhé propojovací dráty
  • 1 Krátký propojovací vodič
  • 2 propojovací vodiče Alligator Clip (1 samec/1 samice)
  • Hliníkový drát
  • Kleště
  • Nůžky na drát
  • 1 malá krabička
  • Elektrická páska

Krok 1: Nastavení Arduino UNO a Breadboard

Nastavení Arduino UNO a Breadboard
Nastavení Arduino UNO a Breadboard

LED - Umístěte LED podle obrázku. Rezistor 560 ohmů spojuje katodu (krátkou nohu) se zápornou kolejnicí prkénka. Zelený propojovací vodič spojuje anodu (delší noha) s portem 13.

Piezzo bzučák - Umístěte piezo bzučák podle obrázku. Pomocí krátkého propojovacího vodiče připojte záporný vodič bzučáku k záporné liště. Pomocí propojovacího vodiče aligátorového klipu připojte kladný vodič bzučáku k držadlu hry. V případě potřeby zajistěte elektrickou páskou. ** Chcete -li prodloužit vodič, použijte propojovací kabel z mužského na mužský a propojovací kabel z aligátorové spony se samičí hlavou. **

Breadboard to Game - Připojte propojovací vodič bzučáku ke hře pomocí propojovacího kabelu s aligátorovou sponou s vnějším konektorem. V případě potřeby zajistěte elektrickou páskou.

Breadboard k Arduinu - Nakonec připojte záporné a kladné lišty nepájivého pole k uzemnění a 5V portům. Červený propojovací vodič spojuje kladnou lištu a 5V port. Černý propojovací vodič spojuje zápornou kolejnici a zemnící port.

Zapněte Arduino - Připojte USB kabel od Arduina k počítači.

Krok 2: Vytvořte hru a držadlo Buzz Wire

Vytvořte hru a držadlo Buzz Wire
Vytvořte hru a držadlo Buzz Wire
Vytvořte hru a držadlo Buzz Wire
Vytvořte hru a držadlo Buzz Wire
Vytvořte hru a držadlo Buzz Wire
Vytvořte hru a držadlo Buzz Wire
Vytvořte hru a držadlo Buzz Wire
Vytvořte hru a držadlo Buzz Wire
  1. Pomocí řezaček drátu odstřihněte část hliníkového drátu. Jak velká část závisí na tom, jak bláznivé chcete, aby vaše bludiště bylo, a na krabici, která se používá jako základna. Moje hra s buzz drátem spotřebovala asi jeden a půl stopy drátu.
  2. Pomocí kleští ohněte drát do různých křivek (viz obrázky).
  3. Získejte další kus drátu, asi 9 palců dlouhý, abyste vytvořili rukojeť.
  4. Ohněte jeden konec do smyčky (viz obrázek). Čím menší je průměr smyčky, tím těžší bude hra.
  5. Protáhněte konce bludiště bočnicí krabice.
  6. Před zajištěním bludiště k krabici vložte smyčku držadla na jednu stranu bludiště (viz obrázek).
  7. Zajistěte bludiště na vnitřní straně krabice ohnutím drátu (viz obrázek).
  8. Zajistěte bludiště na vnější straně krabice elektrickou páskou.

Krok 3: Kód

Kód
Kód

Kód je velmi jednoduchý. Funkce nastavení se používá k inicializaci režimů pinů pro bzučák a LED. Funkce smyčky nastavuje tón bzučáku na 1 000 hertzů a zapíná a vypíná LED. V tomto kódu, který je přístupný na tomto odkazu, LED svítí 60 000 milisekund nebo 60 sekund.

Krok 4: Zahrajte si hru

Hrát hru
Hrát hru

Chcete -li spustit hru, spusťte kód a počkejte, až se rozsvítí kontrolka LED. Jakmile LED dioda svítí, máte 60 sekund na to, abyste zvládli rukojeť z jednoho konce bludiště na druhý, aniž by se rozezněl bzučák. Pokud kontrolka LED zhasne dříve, než se dostanete na konec, je vašich 60 sekund, ale nevzdávejte to. Restartujte kontrolku LED a zkuste to znovu. Chcete -li restartovat LED, můžete počkat 30 sekund, než se LED znovu rozsvítí podle kódu, nebo můžete stisknutím tlačítka reset na Arduinu restartovat nyní. Tato hra může být extrémně návyková, takže si ZABAVTE!

Krok 5: Změna obtížnosti hry

Zde je několik nápadů, jak se vyzvat, jakmile hru zvládnete:

  1. Změňte dobu, po kterou LED svítí. Můžete místo 60 sekund dokončit bludiště za kratší dobu? Zkuste 45 sekund (45 000 milisekund) nebo dokonce 30 sekund (30 000 sekund).
  2. Změňte průměr smyčky na rukojeti. Podívejte se, jestli stále můžete bludiště dokončit, aniž byste s menší smyčkou spustili bzučák.
  3. Vyměňte bludiště. Přidejte další křivky a přibližte je, abyste změnili obtížnost hry.

FABLABJubail. (4. října 2016). Hra Buzz Wire [web]. Získáno z

Doporučuje: