Innehållsförteckning:

Retro arkad med Arduino: 5 steg
Retro arkad med Arduino: 5 steg

Video: Retro arkad med Arduino: 5 steg

Video: Retro arkad med Arduino: 5 steg
Video: Высокая плотность 2022 2024, November
Anonim
Image
Image

Hej allihopa! Jag vill dela med mig av ett projekt vi har gjort i år för 'Creative Electronics', en modul för Beng Electronics Engineering vid Málagas universitet, Telecommunications School.

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

Projektet består av att återskapa en miniatyrarkademaskin med tre enkla spel utvecklade med Arduino:

-> STACK: Det här spelet består av att stapla golv och bli så hög du kan, men var försiktig med att vilseleda dig själv eftersom farten går upp och golven blir mindre.

-> SPACE: I det här spelet måste du undvika fiender som faller snabbare varje gång och få högsta poäng som du kan.

-> COCO: Jämför din noggrannhet med vänner i ett tidsbegränsat spel så ser du vem som är den bästa prickskytten.

Det finns en lista över saker du behöver göra som:

- 1 LCD Nokia 5110.

- 1 Arduino Uno.

- 2 knappar.

- 1 joystick.

- 1 högtalare.

- 1 9V batteri.

- 2 växlare.

- 1 RGB LED.

- 1 adapter för 9V batteri kompatibel med Arduino.

- 5 10KOhm för LCD -skärmen.

- 2 10KOhm för knapparna.

- 3 330Ohm för RGB LED.

- Några ledningar.

- 1 3D -design.

Steg 1: Komponenter och anslutningar

Lödning på Stripboard
Lödning på Stripboard

På det här fotot kan du se de anslutningar du behöver göra.

För att kontrollera komponenterna är det bättre att göra först på protoboardet innan något löds.

Första steget är att ansluta LCD med Arduino Uno och bevisa att stiftanslutningarna är korrekta. Sedan måste du göra samma sak med de andra komponenterna.

Steg 2: Bibliotek och kod

Nu måste du installera biblioteket för att hantera LCD -skärmen. Länk här och ladda ner den:

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

Det finns ett dokument med alla funktioner du kan använda också.

Följande steg är att ladda ner vår kod och bevisa den för att se till att allt är korrekt.

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

Vi vill också tacka det här inlägget som har hjälpt oss i det tredje spelet där vi bara behövde ändra några saker för att lägga till spelet till arkaden:

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

Steg 3: Lödning på Stripboard

Lödning på Stripboard
Lödning på Stripboard
Lödning på Stripboard
Lödning på Stripboard

När du har verifierat att allt fungerar korrekt börjar du lödas på bandplattan vilket ger stabilitet och klarhet i kretsen och ledningarna.

På det första fotot ser du alla anslutningar vi gör:

-> Blå färg: hanstift för anslutning till Arduino.

-> Svart färg: vi har använt en bandplatta ansluten i linjer, och vi har gjort bortkopplingar för att undvika kortslutning. Det andra fotot är ett exempel på det.

-> Röd färg: 10K för D3-D7, 10K för D12 och D8 och 330Ohm för D11-D9.

-> Grön färg: Anslutningar mellan bandet och de andra komponenterna.

-> Violett färg: sammankopplingar för bandplattan.

-> Cyan färg: Det finns två stift bussar. Den längsta stiftbussen är för skärmen och den lilla är för joysticken. Pinbussar är inte nödvändiga, du kan göra med ledningar, men det bidrar till en tydligare design.

-> Orange färg: Markera gränsen för bandplattan.

Det tredje fotot är hur det ska se ut i finalen.

Steg 4: 3D -design

3D -design
3D -design

I detta steg använder vi en gratis 3D -design av Intertet som vi gillade. Länken finns här …

www.thingiverse.com/thing:2293173

Vi var dock tvungna att göra något arrangemang för att passa 3D -utskrift med vår design. Till exempel var vi tvungna att förstora knappar och joystickhål.

Trots det kan du skriva ut en annan design eller göra det själv.

Steg 5: Sista steget

Sista steget
Sista steget

Vi bestämde oss för att limma komponenter med silikon eftersom det var ett enkelt och bra alternativ att göra den prototypen.

Rekommenderad: