Innehållsförteckning:

Arduino Cyclone Game: 5 steg (med bilder)
Arduino Cyclone Game: 5 steg (med bilder)

Video: Arduino Cyclone Game: 5 steg (med bilder)

Video: Arduino Cyclone Game: 5 steg (med bilder)
Video: Умная электронная игрушка для кота, своими руками 2024, Juli
Anonim
Arduino Cyclone Game
Arduino Cyclone Game

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

Regler
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

Bild
Bild

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)

Bild
Bild

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

Prototyper
Prototyper

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:

Bild
Bild

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.

Bild
Bild

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

Bild
Bild

Efterutskrift:

För detta projekt ville jag prova en efterbehandlingsteknik för 3D -utskrift.

så här ser 3D -utskriften ut …

Bild
Bild

Jag slipade först bitarna med 120 till 800 sandpapper

Bild
Bild

Jag applicerade en grundfärg

Bild
Bild

Jag slipade det igen med 800 sandpapper

Bild
Bild

Sedan lade jag till 3 lager svart sprayfärg här har du jämförelsen "före och efter":

Bild
Bild
Bild
Bild
Bild
Bild

Steg 4: Montering

  1. placera de 32 lysdioderna i överkroppens hål (negativ inuti, positiv utsida)

    Bild
    Bild
  2. böj de negativa benen för att löda ihop dem

    Bild
    Bild
  3. placera den första 74HC595 här upp och ner och löd lysdioderna enligt diagrammet i steg 2

    Bild
    Bild
  4. länka de fyra chipsen med riktigt tunna trådar också enligt kretsschemat.

    Bild
    Bild
  5. löd fyra ledningar till OLED -skärmen och för dem genom röret så här:

    Bild
    Bild
  6. löd alla trådar till Arduino.

    Bild
    Bild
  7. lim arduino -brädan på plats med varmt lim.
  8. 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: