Obsah:

Cyclone (Arduino LED Game): 6 kroků (s obrázky)
Cyclone (Arduino LED Game): 6 kroků (s obrázky)

Video: Cyclone (Arduino LED Game): 6 kroků (s obrázky)

Video: Cyclone (Arduino LED Game): 6 kroků (s obrázky)
Video: High Density 2022 2024, Červenec
Anonim
Cyclone (Arduino LED Game)
Cyclone (Arduino LED Game)

V tomto tutoriálu vás naučím, jak vytvořit hru LED s velmi malým kódem nebo zkušenostmi! Chvíli jsem měl tento nápad a nakonec jsem se dostal k jeho vytvoření. Je to zábavná hra, která nám všem připomíná arkádové hry. Existují další návody, na které odkazuji pro další reference. To lze zvládnout do hodiny tvrdé práce a stojí to za to:)

Zásoby

WS2812B LED diody x24

Arduino Nano

Krátké tlačítko

Krok 1: Podívejte se na ukázku

Image
Image

Krok 2: Najděte jakýkoli typ rámce

Najděte jakýkoli typ rámce
Najděte jakýkoli typ rámce
Najděte jakýkoli typ rámce
Najděte jakýkoli typ rámce

V tomto případě jsem použil rámeček obrázku. Stavět jednu je vždy možnost, ale chtěl jsem tento projekt rychle dokončit. Můj projekt má 20 LED diod, které se ovíjejí kolem rámu. Toto číslo však lze vždy změnit na základě preferencí nebo požadované spotřeby energie.

Krok 3: Programování

Programování
Programování

Tento program není nejúčinnější.. ale dělá svou práci perfektně. Hra má pět různých herních stavů. Gamestate zero představuje klidový stav, dokud není stisknuto tlačítko. Ostatní herní stavy udávají, na jaké úrovni se hráč nachází. Abych zamezil odskoku tlačítka, používám místo delay () funkci millis (). Tímto způsobem může hra stále běžet, zatímco tlačítko zpracovává.

Chcete -li upravit rychlost podle preferencí, snížení proměnné ledSpeed rychlost zvýší. Rychlosti jsou v pořadí podle obtížnosti.

Krok 4: Zapojení a pájení

Zapojení a pájení
Zapojení a pájení

Tento projekt může být napájen buď 5V kabelem vedeným k Arduino Nano, nebo z 3 AA baterie, aby byl přenosný.

Vyvrtejte otvor pro dočasné tlačítko nebo jej oddělte od rámu. Připojte jednu stranu k zemi a druhou stranu ke kolíku 4.

(Volitelné)-Připojte baterii pomocí přepínače na 5v vedení k pinům VIN a Ground na Arduino Nano. Ujistěte se, že signál je 5 V a výstup zvládne napájení Arduina a LED diod. Chcete -li prodloužit životnost baterií, umístěte na LED diody kapacitu jasu.

Připojte obě sady LED k 5v kolejnici na Arduinu a připojte Grounds. Nakonec sledujte řádky Din k požadovaným kolíkům na Arduinu.

Krok 5: Horké lepidlo a bezpečné

Horké lepidlo a bezpečné
Horké lepidlo a bezpečné
Horké lepidlo a bezpečné
Horké lepidlo a bezpečné

K zajištění drátů jsem použil hodně horkého lepidla a Zip Tie. Pokuste se zakrýt jakékoli ostré předměty a pevně zajistěte dráty. Ruce to možná drží.

Krok 6: Další reference

Další reference
Další reference

Další pokyny, které jsem našel, jsou propojeny. Děkuji za váš čas a doufám, že jste tento projekt nějak využili. Další dokumentaci a zábavné projekty najdete na mých webových stránkách (www.neehaw.com). Užívat si!

Instruktabilní

Instructable Two

Doporučuje: