Obsah:

Arduino „první hráč“pro deskové hry: 4 kroky
Arduino „první hráč“pro deskové hry: 4 kroky

Video: Arduino „první hráč“pro deskové hry: 4 kroky

Video: Arduino „první hráč“pro deskové hry: 4 kroky
Video: JOUOB.CAST@886 🐲 Discordy pro všechny - Mind MGMT, Pochmurný kraj, Kutná hora, Legendy Dávnozemě 2024, Listopad
Anonim
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino

Tento projekt byl inspirován aplikacemi „prvního hráče“, které jsme s manželem použili na našich telefonech. Rádi hrajeme stolní hry a pomocí aplikací „prvního hráče“rozhodujeme, kdo půjde první. Rozhodl jsem se zkusit vytvořit vlastní verzi Arduina a zkusit ji kódovat na základě toho, co jsem se naučil. Aplikace jsou poměrně jednoduché, náhodně si vyberou, kdo bude první, kdo bude hrát.

Tento projekt je navržen tak, aby stiskl tlačítko (vstup) a poté náhodně rozsvítí buď červenou nebo modrou LED (výstup). Jednoduše si vyberte barvu a pokud se rozsvítí vaše LED, jste první, kdo hru hraje! Tato první deska je jednoduchá pouze se 2 LED diodami, ale můžete velmi snadno přidat další LED diody a upravit kód tak, abyste vybrali prvního hráče z více hráčů (např. Pokud chcete 4 hráče, přidejte další 2 LED diody).

To vám také může pomoci při rozhodování! Nemůžete se rozhodnout, jakou show Netflix sledovat? Přiřaďte každé možnosti barvu a nechte tuto volbu vybrat za vás! Kdo bude dnes večer umývat nádobí? Ať to rozhodne za vás!

Snad se u toho pobavíte.

Tento projekt je vhodný pro začátečníky, kteří mají určité znalosti o kódování v C ++.

Zásoby

  • Arduino Uno nebo Sparkfun Redboard atd.
  • Počítač a připojovací kabel USB
  • 2 LED diody (použil jsem červenou a modrou)
  • Propojovací vodiče
  • 1 tlačítko
  • 2 odpory
  • Arduino Editor přihlášení online pro kód

Krok 1: Nastavení desky plošných spojů

Nastavte obvodovou desku
Nastavte obvodovou desku
Nastavte obvodovou desku
Nastavte obvodovou desku

Vaším prvním krokem je připojit a vytvořit obvody na vašem prkénku.

  • Vložte 2 LED diody a připojte 2 propojovací vodiče (použil jsem červenou a modrou). Pozitivní delší strana mé červené LED (anody) je připojena na pin 11. Modrá LED je připojena na pin 12.
  • Vložte 2 odpory pro připojení záporné kratší strany (katody) každé LED k černému svislému zápornému (-) sloupci.
  • Připojte černý propojovací vodič ze záporného svislého sloupku k zemi.
  • Přidejte tlačítko do střední části prkénka. Viz obrázek pro připojení černého vodiče k zemi a žlutého vodiče ke kolíku 2.
  • Připojte desku k počítači pro napájení.

Krok 2: Kódujte svůj projekt

Kódujte svůj projekt
Kódujte svůj projekt

Zde je odkaz na můj kód. Přečtěte si mé // poznámky, které vysvětlují každou část mého kódu. To vám pomůže upravit jej, jak si přejete!

Krok 3: Otestujte to

Otestujte to
Otestujte to

Vyzkoušej to! Připojte a nahrajte svůj kód. Zde je video, které ukazuje, jak by to mělo fungovat.

Krok 4: Volitelné - Rozšiřte svůj projekt

Jak již bylo zmíněno dříve, některé možnosti, jak tento projekt doplnit, aby byl pokročilejší:

  • Přidejte více LED pro více „hráčů“(např. Pokud máte hru pro 4 hráče)
  • Přidejte další tlačítka (např. Ať každý stiskne tlačítko)
  • Podle potřeby změňte dobu zpoždění
  • Přidejte bzučák
  • Atd.

Doporučuje: