Innehållsförteckning:
Video: Arduino Cyclone Game: 5 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:40
Fusion 360 -projekt »
Jag har aldrig spelat det riktiga cyklonarkadespelet men jag gillar idén att spela med vår reaktionstid.
Jag designade ett miniatyriserat spel. Den består av 32 lysdioder som bildar en cirkel, lysdioderna lyser upp en efter en som en ledjakt. Målet är att trycka på en knapp när den röda lysdioden tänds.
VIDEO HÄR
Tillbehör
- 29x grön led
- 2x gul led
- 1x röd led
- 1x 12 mm led tryckknapp
- 4x 74HC595
- 1x Arduino nano
- Ø3mm rör 46mm långt
- 1x I2C OLDE -skärm 128*32
- Trådar
- 3d skrivare
- primer + färg
- sandpapper
- lödkolv
- Mini USB -kabel + USB -strömkälla
Steg 1: Regler
Jag lade till detta spel sina egna poängregler samt hastighetsändringar för att göra det mer utmanande, -om du stannar på den röda lysdioden: poängen ökar med ett värde mellan 4 och 20 beroende på hastigheten. Hastigheten ökar med 2%.
-om du stannar på en gul lysdiod: poängen ökar med 2 och hastigheten ökar med 10%
-om du stannar på en grön led: spelet är över
Jag lade också till en bonus för riktigt skickliga spelare!
-om du stannar på den röda lysdioden 3 gånger i rad medan hastigheten är över 80%: hastigheten återgår till 20%! (stjärnor indikerar utvecklingen av den bonusen)
den första lysdioden som tänds väljs slumpmässigt av arduino såväl som om den vrids medurs eller moturs.
Steg 2: Prototypning
Det var steget där jag testade alla typer av poängregler. Arduino nano -kortet har inte tillräckligt med utgångsstiften för att driva 32 lysdioder så jag använde fyra 74HC595 -chips, var och en kör 8 lysdioder, de fungerar riktigt bra och det använder bara 3 arduino -utgångsstift!
Jag gjorde detta kretsschema:
och här är arduino -koden (du behöver detta bibliotek för oled -displayen och detta bibliotek för hc595 -chipsen)
Steg 3: Kapslingen
Design:
Höljet har designats i Fusion 360, det består av 4 delar.
Du hittar. STL- och.f3d -filerna på Cults3D HÄR
3d-utskrivning:
Överkroppen kräver stöd för att skriva ut. Jag skrev ut alla delar med PLA -isfilament med standardinställningar på Cura och 3D -utskrifter på en Creality Ender3
Efterutskrift:
För detta projekt ville jag prova en efterbehandlingsteknik för 3D -utskrift.
så här ser 3D -utskriften ut …
Jag slipade först bitarna med 120 till 800 sandpapper
Jag applicerade en grundfärg
Jag slipade det igen med 800 sandpapper
Sedan lade jag till 3 lager svart sprayfärg här har du jämförelsen "före och efter":
Steg 4: Montering
-
placera de 32 lysdioderna i överkroppens hål (negativ inuti, positiv utsida)
-
böj de negativa benen för att löda ihop dem
-
placera den första 74HC595 här upp och ner och löd lysdioderna enligt diagrammet i steg 2
-
länka de fyra chipsen med riktigt tunna trådar också enligt kretsschemat.
-
löd fyra ledningar till OLED -skärmen och för dem genom röret så här:
-
löd alla trådar till Arduino.
- lim arduino -brädan på plats med varmt lim.
- fäst överkroppen på underkroppen och kläm fast den främre oljelådan.
Steg 5: Ha kul
Nu måste du bara ansluta arduino till en 5V strömkälla (powerbank, bärbar dator, …)
då börjar det av sig själv.
Försök att få högsta poäng!
Min är 1152 lycka till!
Rekommenderad:
Arduino Cyclone Arcade Game: 6 steg
Arduino Cyclone Arcade Game: Blinkande flashiga lampor! Arduino! Spel! Vad mer behöver sägas? Detta spel är baserat på Cyclone -arkadspelet, där spelaren försöker stoppa en LED -rullning runt en cirkel på en viss plats
Arduino Game Controller + Unity Game: 5 steg
Arduino Game Controller + Unity Game: I detta instruerbara ska jag visa dig hur du bygger/programmerar en arduino game controller som kan ansluta till enhet
Trådlös fjärrkontroll med 2,4 GHz NRF24L01 -modul med Arduino - Nrf24l01 4 -kanals / 6 -kanals sändarmottagare för Quadcopter - Rc helikopter - RC -plan med Arduino: 5 steg (med bilder)
Trådlös fjärrkontroll med 2,4 GHz NRF24L01 -modul med Arduino | Nrf24l01 4 -kanals / 6 -kanals sändarmottagare för Quadcopter | Rc helikopter | Rc -plan med Arduino: Att driva en Rc -bil | Quadcopter | Drone | RC -plan | RC -båt, vi behöver alltid en mottagare och sändare, antag att för RC QUADCOPTER behöver vi en 6 -kanals sändare och mottagare och den typen av TX och RX är för dyr, så vi kommer att göra en på vår
Hur man tar isär en dator med enkla steg och bilder: 13 steg (med bilder)
Hur man tar isär en dator med enkla steg och bilder: Detta är en instruktion om hur man demonterar en dator. De flesta av de grundläggande komponenterna är modulära och lätt att ta bort. Det är dock viktigt att du är organiserad kring det. Detta hjälper dig att inte förlora delar, och även för att göra ommonteringen
Arduino Pocket Game Console + A -Maze - Maze Game: 6 steg (med bilder)
Arduino Pocket Game Console + A -Maze - Maze Game: Välkommen till min första instruerbara! Projektet som jag vill dela med dig idag är Arduino labyrintspel, som blev en fickkonsol lika bra som Arduboy och liknande Arduino -baserade konsoler. Det kan blinka med mina (eller dina) framtida spel tack vare expo