Innholdsfortegnelse:

Retro arkade med Arduino: 5 trinn
Retro arkade med Arduino: 5 trinn

Video: Retro arkade med Arduino: 5 trinn

Video: Retro arkade med Arduino: 5 trinn
Video: CYLUM AIRDROP ИНСТРУКЦИЯ КАК ПОЛУЧИТЬ МОНЕТЫ 2024, November
Anonim
Image
Image

Hei alle sammen! Jeg vil dele med deg et prosjekt vi har gjort i år for 'Creative Electronics', en Beng Electronics Engineering -modul ved University of Málaga, School of Telecommunications.

www.uma.es/etsi-de-telecomunicacion/

Prosjektet består av å gjenskape en miniatyrarkademaskin med tre enkle spill utviklet med Arduino:

-> STACK: Dette spillet består av å stable gulv og komme så høyt du kan, men vær forsiktig med å villede deg selv fordi farten går opp og gulvene blir mindre.

-> SPACE: I dette spillet må du unngå fiender som faller raskere hver gang og får den høyeste poengsummen du kan.

-> COCO: Sammenlign nøyaktigheten din med venner i et tidsbegrenset spill, så ser du hvem som er den beste snikskytteren.

Det er listen over ting du trenger å gjøre som:

- 1 LCD Nokia 5110.

- 1 Arduino Uno.

- 2 knapper.

- 1 styrespak.

- 1 høyttaler.

- 1 9V batteri.

- 2 brytere.

- 1 RGB LED.

- 1 adapter for 9V batteri kompatibel med Arduino.

- 5 10KOhm for LCD -skjermen.

- 2 10KOhm for knappene.

- 3 330Ohm for RGB LED.

- Noen ledninger.

- 1 3D -design.

Trinn 1: Komponenter og tilkoblinger

Lodding på Stripboard
Lodding på Stripboard

På dette bildet kan du se tilkoblingene du må gjøre.

For å kontrollere komponentene er det bedre å gjøre først på protoboardet før du lodder noe.

Det første trinnet er å koble LCD med Arduino Uno og bevise at pins -tilkoblinger er riktige. Deretter må du gjøre det samme med de andre komponentene.

Trinn 2: Bibliotek og kode

Nå må du installere biblioteket for å administrere LCD -skjermen. Link her og last ned den:

www.rinkydinkelectronics.com/library.php?id…

Det er et dokument med alle funksjoner du kan bruke også.

Følgende trinn er å laste ned koden vår og bevise den for å sikre at alt er riktig.

github.com/acl173/Retro-Arcade-Machine-wit…

Vi vil også takke dette innlegget som har hjulpet oss i det tredje spillet der vi bare måtte endre noen ting for å legge spillet til arkaden:

www.elecfreaks.com/store/blog/post/joystic…

Trinn 3: Lodd på Stripboard

Lodding på Stripboard
Lodding på Stripboard
Lodding på Stripboard
Lodding på Stripboard

Når du har bekreftet at alt fungerer som det skal, begynner du å lodde på tavlen som gir stabilitet og klarhet til kretsen og ledningene.

På det første bildet ser du alle forbindelser vi gjør:

-> Blå farge: hannpinner for tilkobling til Arduino.

-> Svart farge: vi har brukt en tavle forbundet i linjer, og vi har gjort frakobling for å unngå kortslutning. Det andre bildet er et eksempel på det.

-> Rød farge: 10K for D3-D7, 10K for D12 og D8 og 330Ohm for D11-D9.

-> Grønn farge: Tilkoblinger mellom stripboard og de andre komponentene.

-> Fiolett farge: Sammenkoblinger for stripboard.

-> Cyan farge: Det er to pin busser. Den lengste pin -bussen er for skjermen og den lille er for joysticken. Pinbusser er ikke nødvendige, du kan gjøre med ledninger, men det bidrar til en tydeligere design.

-> Oransje farge: Merk grensene for stripboard.

Det tredje bildet er hvordan det skal se ut i finalen.

Trinn 4: 3D -design

3D -design
3D -design

På dette trinnet bruker vi en gratis 3D -design av Intertet som vi likte den. Linken er her …

www.thingiverse.com/thing:2293173

Imidlertid måtte vi gjøre noe for å passe 3D -utskrift med vårt design. For eksempel måtte vi forstørre knapper og joystickhull.

Likevel kan du skrive ut et annet design eller gjøre det selv.

Trinn 5: Siste trinn

Siste steg
Siste steg

Vi bestemte oss for å lime komponenter med silikon fordi det var et enkelt og godt alternativ å gjøre den prototypen.

Anbefalt: