Obsah:
- Krok 1: Materiály
- Krok 2: Kód
- Krok 3: Zapojení
- Krok 4: Nahrajte kód a spusťte
- Krok 5: Jak kód funguje?
- Krok 6: Děkujeme za přečtení
Video: Arkádová hra Arduino Cyclone: 6 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
Blikající zářivá světla! Arduino! Hra! Co víc je třeba říci? Tato hra vychází z arkádové hry Cyclone, kde se hráč pokouší zastavit rolování LED diod kolem kruhu na konkrétním místě.
Krok 1: Materiály
1x Arduino Uno
3x propojovací vodiče
1x WS2812B LED Strip (koupil jsem svůj za 30 $ od Amazonu zde)
Krok 2: Kód
Stáhněte si Arduino IDE z www.arduino.cc/en/Main/Software
Stáhněte si nejnovější verzi knihovny FastLED z
Nainstalujte knihovnu do Arduino IDE podle pokynů zde:
Stáhněte si kód pro tento projekt odtud.
Rozbalte kód a otevřete jej v Arduinu dvojitým kliknutím na LEDGame.ino.
Krok 3: Zapojení
Připojte tři propojovací vodiče k řetězci LED. Připojte první vodič z 5v podložky na LED pásku ke kolíku 5v na Arduinu. Připojte druhý vodič z podložky Din na LED pásku k digitálnímu pinu 7 na Arduinu. Připojte poslední vodič z podložky Gnd na LED pásku ke Gnd na Arduinu. Tyto vodiče budete možná muset připájet k podložkám na LED pásku. VAROVÁNÍ: Připojení více než 30 diod k našemu Arduinu může způsobit poškození proudu na palubním regulátoru nebo napájecím zdroji USB.
Krok 4: Nahrajte kód a spusťte
Otevřete kód v Arduino IDE. Nahraďte číslo 27 na řádku 24 počtem LED diod. Určete, která LED by měla být středová, a nahraďte ji číslem 14 na řádku 27. Kliknutím na tlačítko Nahrát nahrajte program na tabuli. V nabídce nástrojů vyberte správný typ desky a port. Poté otevřete sériový monitor, nastavte přenosovou rychlost na 9600 a postupujte podle pokynů na obrazovce.
Krok 5: Jak kód funguje?
Kód je jednoduchý stavový stroj, který běží buď ve spuštěném stavu hry, nebo ve stavu přes hru. A for loop pohybuje LED podél řetězce, dokud není přijímán vstup přes Serial. Poté se hra přepne do stavu přes hru a vypočítá vzdálenost LED od středu řetězce.
Krok 6: Děkujeme za přečtení
Pokud se vám tento Instructable líbil, zvažte prosím jeho upřednostnění a podívejte se prosím na můj blog zde. Děkujeme za přečtení a pokud máte nějaké návrhy nebo změny, zanechte je v níže uvedených komentářích.
Doporučuje:
Vertikální arkádová hra s integrovaným LED displejem PIXEL: 11 kroků (s obrázky)
Vertikální bartopová arkáda s integrovaným LED displejem PIXEL: **** Aktualizováno novým softwarem červenec 2019, podrobnosti zde ****** Arkádová arkádová sestava s jedinečnou funkcí, kterou LED markýza mění tak, aby odpovídala vybrané hře. Umění postav na bocích skříně jsou vyřezávané laserem a nelepí
Arkádová hra Cyclone LED: 4 kroky
Arkádová hra Cyclone LED: Záměrem tohoto projektu bylo vytvořit jednoduchou hru pomocí Arduina, která by byla interaktivní a zábavná pro děti. Pamatuji si, že Cyclone arkádová hra byla jednou z mých oblíbených arkádových her, když jsem byl mladší, a tak jsem se rozhodl ji replikovat. T
Arkádová hra Stackers: 6 kroků (s obrázky)
Arkádová hra Stackers: Ahoj kluci, dnes se s vámi chci podělit o tuto úžasnou arkádovou hru, kterou můžete vytvořit pomocí spousty LED diod Ws2812b a mikrokontroléru/FPGA. Hle Stack Overflow - naše hardwarová implementace klasické arkádové hry. Co začalo jako školní projekt
Chytrá basketbalová arkádová hra s obroučkami pro počítání skóre pomocí platformy Evive- integrovaná platforma Arduino: 13 kroků
Inteligentní basketbalová arkádová hra s obroučkami pro počítání skóre využívající integrovanou platformu Evive- Arduino: Ze všech her jsou nejzábavnější arkádové hry. A tak jsme si řekli, proč si jeden nevyrobit sami doma! A jsme tady, nejzábavnější kutilská hra, kterou jste dosud hráli - DIY Arcade Basketball Game! Nejen, že je
Arkádová hra Halloween Dostihy: 6 kroků
Arkádová hra Halloween Horse Racing: Letos jsme se rozhodli udělat dostihovou arkádovou hru na Halloween. Inspirovala nás mechanická verze s názvem Roll-a-Ball Horse Racing. Naším cílem bylo vytvořit hru s přímočarým ovládáním, která osloví širokou škálu hráčů. Na základě