Obsah:

Arduino „prvý hráč“pre stolné hry: 4 kroky
Arduino „prvý hráč“pre stolné hry: 4 kroky

Video: Arduino „prvý hráč“pre stolné hry: 4 kroky

Video: Arduino „prvý hráč“pre stolné hry: 4 kroky
Video: Když máš Kámoše co Nehraje Fotbal... 2024, November
Anonim
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino

Tento projekt bol inšpirovaný aplikáciami „prvého hráča“, ktoré sme s manželom použili v telefónoch. Milujeme hranie stolných hier a pomocou aplikácií „prvého hráča“rozhodujeme, kto pôjde prvý. Rozhodol som sa skúsiť vytvoriť vlastnú verziu Arduino a pokúsiť sa ju kódovať na základe toho, čo som sa naučil. Aplikácie sú pomerne jednoduché, náhodne si vyberú, kto bude prvým hráčom.

Tento projekt je navrhnutý tak, aby stlačil tlačidlo (vstup) a potom náhodne rozsvieti buď červenú alebo modrú LED diódu (výstup). Jednoducho si vyberte svoju farbu a ak sa vám rozsvieti LED dióda, ste prví, kto hru hrá! Táto prvá doska je jednoduchá iba s 2 diódami LED, ale veľmi ľahko môžete pridať ďalšie diódy LED a upraviť kód tak, aby ste vybrali prvého hráča z viacerých hráčov (napr. Ak chcete 4 hráčov, pridajte ďalšie 2 diódy LED).

Aj to vám môže pomôcť pri rozhodovaní! Neviete sa rozhodnúť, akú reláciu Netflix sledovať? Každej možnosti priraďte farbu a nechajte ju, nech si vyberie za vás! Kto bude dnes večer umývať riad? Nechajte to rozhodnúť za vás!

Dúfam, že sa s tým pobavíte.

Tento projekt je vhodný pre začiatočníkov, ktorí majú určité znalosti o kódovaní v C ++.

Zásoby

  • Arduino Uno alebo Sparkfun Redboard atď.
  • Počítač a prepojovací kábel USB
  • 2 LED diódy (použil som červenú a modrú)
  • Pripojovacie vodiče
  • 1 tlačidlo
  • 2 odpory
  • Arduino Editor online prihlásenie pre kód

Krok 1: Nastavte obvodovú dosku

Nastavte obvodovú dosku
Nastavte obvodovú dosku
Nastavte obvodovú dosku
Nastavte obvodovú dosku

Prvým krokom je pripojiť a vytvoriť obvody na doske.

  • Vložte 2 LED diódy a zapojte 2 prepojovacie vodiče (použil som červenú a modrú). Pozitívna dlhšia strana mojej červenej LED (anódy) je pripojená k pinu 11. Modrá LED je pripojená k pinu 12.
  • Vložte 2 odpory a pripojte zápornú kratšiu stranu (katódu) každej LED k čiernemu zvislému zápornému (-) stĺpcu.
  • Pripojte čierny prepojovací kábel z negatívneho vertikálneho stĺpca k zemi.
  • Pridajte tlačidlo do strednej časti poľa s tabuľou. Pripojte čierny vodič k zemi a žltý vodič ku kolíku 2 podľa obrázku.
  • Pripojte dosku k počítaču kvôli napájaniu.

Krok 2: Kódujte svoj projekt

Kódujte svoj projekt
Kódujte svoj projekt

Tu je odkaz na môj kód. Pozrite si moje // poznámky, ktoré vysvetľujú každú časť môjho kódu. To vám pomôže upraviť ho podľa vlastného želania!

Krok 3: Otestujte to

Otestujte to
Otestujte to

Vyskúšaj to! Pripojte ho a nahrajte svoj kód. Tu je video, ktoré ukazuje, ako by to malo fungovať.

Krok 4: Voliteľné - Rozšírte svoj projekt

Ako už bolo spomenuté, niektoré možnosti, ktoré je možné pridať k tomuto projektu, aby boli pokročilejšie:

  • Pridajte viac diód LED pre viac „hráčov“(napr. Ak máte hru pre 4 hráčov)
  • Pridajte ďalšie tlačidlá (napríklad nech každý stlačí tlačidlo)
  • Podľa potreby zmeňte čas oneskorenia
  • Pridajte zvuk bzučiaka
  • Atď.

Odporúča: