Indholdsfortegnelse:

Cyklon (Arduino LED -spil): 6 trin (med billeder)
Cyklon (Arduino LED -spil): 6 trin (med billeder)

Video: Cyklon (Arduino LED -spil): 6 trin (med billeder)

Video: Cyklon (Arduino LED -spil): 6 trin (med billeder)
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, Juli
Anonim
Cyklon (Arduino LED -spil)
Cyklon (Arduino LED -spil)

I denne vejledning vil jeg lære dig, hvordan du opretter et LED -spil med meget lidt kode eller erfaring! Jeg havde denne idé i et stykke tid og kom endelig til at skabe den. Det er et sjovt spil, der minder os alle om arkadespil. Der er andre selvstudier, som jeg vil linke til yderligere referencer. Dette kan laves inden for en time efter hårdt arbejde og er umagen værd:)

Forbrugsvarer

WS2812B LEDS x24

Arduino Nano

Kortvarig trykknap

Trin 1: Se demonstrationen

Image
Image

Trin 2: Find enhver form for ramme

Find enhver form for ramme
Find enhver form for ramme
Find enhver form for ramme
Find enhver form for ramme

I dette tilfælde brugte jeg en billedramme. At bygge en er altid en mulighed, men jeg ville hurtigt afslutte dette projekt. Mit projekt har 20 lysdioder, der vikler rundt om rammen. Dette nummer kan dog altid ændres baseret på præference eller ønsket strømforbrug.

Trin 3: Programmering

Programmering
Programmering

Dette program er ikke det mest effektive.. men det gør jobbet perfekt. Spillet har fem forskellige gamestates. Gamestate nul repræsenterer inaktiv tilstand, indtil der trykkes på knappen. De andre gamestates repræsenterer hvilket niveau spilleren er på. For at modvirke tilbagegang af knappen bruger jeg funktionen millis () i stedet for forsinkelse (). På denne måde kan spillet stadig køre, mens knappen behandles.

For at justere hastigheden til præferencen øges hastigheden ved at sænke ledSpeed -variablen. Hastighederne er i rækkefølge efter vanskeligheden.

Trin 4: Kabelføring og lodning

Kabelføring og lodning
Kabelføring og lodning

Dette projekt kan enten drives af en 5v ledning, der kører til Arduino Nano eller fra en 3 AA batteripakke for at gøre den bærbar.

Bor et hul til den momentane trykknap, eller lad det adskille fra rammen. Tilslut den ene side til jorden og den anden side til pin 4.

(Valgfrit)-Tilslut batteripakken med kontakten på 5v-linjen til VIN- og jordstiftene på Arduino Nano. Sørg for, at signalet er 5v, og at udgangen kan klare at drive Arduino og LED'erne. For at øge batteriets levetid skal du sætte en lysstyrke på LED'erne.

Tilslut begge sæt LED'er til 5v -skinnen på Arduino og tilslut grunde. Følg endelig Din -linjerne til de ønskede stifter på Arduino.

Trin 5: Varm lim og sikker

Varm lim og sikker
Varm lim og sikker
Varm lim og sikker
Varm lim og sikker

Jeg brugte en masse varm lim og en lynlås til at fastgøre ledningerne. Prøv at dække skarpe genstande og fastgør ledningerne godt. Hænder kan holde dette.

Trin 6: En anden reference

En anden reference
En anden reference

Mere instruerbare jeg fandt er knyttet. Tak for din tid, og jeg håber, at du fik lidt brug af dette projekt. Besøg mit websted (www.neehaw.com) for mere dokumentation og sjove projekter. God fornøjelse!

Instruktabel en

Instruktable to

Anbefalede: