Obsah:

Cyklón (hra Arduino LED): 6 krokov (s obrázkami)
Cyklón (hra Arduino LED): 6 krokov (s obrázkami)

Video: Cyklón (hra Arduino LED): 6 krokov (s obrázkami)

Video: Cyklón (hra Arduino LED): 6 krokov (s obrázkami)
Video: 35 видео со страшными призраками: мегасборник 2023 года [V1] 2024, Júl
Anonim
Cyklón (hra Arduino LED)
Cyklón (hra Arduino LED)

V tomto návode vás naučím, ako vytvoriť hru LED s veľmi malým kódom alebo skúsenosťami! Chvíľu som mal tento nápad a nakoniec som sa dostal k jeho vytvoreniu. Je to zábavná hra, ktorá nám všetkým pripomína arkádové hry. Existujú ďalšie návody, na ktoré odkazujem pre ďalšie referencie. To sa dá zvládnuť do hodiny tvrdej práce a stojí to za to:)

Zásoby

WS2812B LED diódy x24

Arduino Nano

Krátke tlačidlo

Krok 1: Pozrite si ukážku

Image
Image

Krok 2: Nájdite akýkoľvek typ rámu

Nájdite akýkoľvek typ rámu
Nájdite akýkoľvek typ rámu
Nájdite akýkoľvek typ rámu
Nájdite akýkoľvek typ rámu

V tomto prípade som použil rám obrazu. Budovanie jedného je vždy možnosťou, ale chcel som tento projekt rýchlo dokončiť. Môj projekt má 20 diód LED, ktoré sa otáčajú okolo rámu. Toto číslo je však vždy možné zmeniť na základe preferencií alebo požadovanej spotreby energie.

Krok 3: Programovanie

Programovanie
Programovanie

Tento program nie je najefektívnejší.. ale svoju prácu plní perfektne. Hra má päť rôznych herných stavov. Gamestate zero predstavuje stav nečinnosti, kým nestlačíte tlačidlo. Ostatné stavy hier predstavujú, na ktorej úrovni sa hráč nachádza. Na zamedzenie odskoku tlačidla používam namiesto delay () funkciu millis (). Takto môže hra stále bežať, kým tlačidlo pracuje.

Ak chcete upraviť rýchlosť podľa preferencií, zníženie premennej ledSpeed zvýši rýchlosť. Rýchlosti sú v poradí podľa obtiažnosti.

Krok 4: Zapojenie a spájkovanie

Elektroinštalácia a spájkovanie
Elektroinštalácia a spájkovanie

Tento projekt môže byť napájaný buď 5 V káblom vedeným k Arduino Nano, alebo z 3 batérií AA, aby bol prenosný.

Vyvŕtajte otvor pre dočasné tlačidlo alebo ho dajte oddelene od rámu. Pripojte jednu stranu k zemi a druhú stranu ku kolíku 4.

(Voliteľné)-Pripojte batériu prepínačom na 5 V vedení k pinom VIN a Ground na Arduino Nano. Uistite sa, že signál je 5 V a výstup zvládne napájanie Arduina a LED diód. Ak chcete predĺžiť životnosť batérií, dajte na diódy LED kapacitu jasu.

Pripojte obe sady LED diód k 5v koľajnici na Arduine a prepojte uzemnenie. Nakoniec postupujte podľa liniek Din k požadovaným kolíkom na Arduine.

Krok 5: Horúce lepidlo a zaistite ho

Horúce lepidlo a bezpečné
Horúce lepidlo a bezpečné
Horúce lepidlo a bezpečné
Horúce lepidlo a bezpečné

Na zaistenie drôtov som použil veľa horúceho lepidla a Zip Tie. Pokúste sa zakryť akékoľvek ostré predmety a drôty pevne zaistite. Toto môžu držať ruky.

Krok 6: Ďalšia referencia

Ďalší odkaz
Ďalší odkaz

Pokyny, ktoré som našiel, sú prepojené. Ďakujem za váš čas a dúfam, že ste tento projekt trochu využili. Viac dokumentácie a zábavných projektov nájdete na mojej webovej stránke (www.neehaw.com). Užite si to!

Poučiteľný

Poučiteľní dvaja

Odporúča: