Obsah:

Retro arkáda s Arduinem: 5 kroků
Retro arkáda s Arduinem: 5 kroků

Video: Retro arkáda s Arduinem: 5 kroků

Video: Retro arkáda s Arduinem: 5 kroků
Video: Самодельный Руль из принтера с обратной отдачей (FFB) 900 градусов Arduino leonardo Atmega 32u4 2024, Listopad
Anonim
Image
Image

Ahoj všichni! Chci se s vámi podělit o projekt, který jsme letos udělali pro 'Creative Electronics', modul Beng Electronics Engineering na University of Málaga, School of Telecommunications.

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

Projekt spočívá v přestavbě miniaturního arkádového stroje se třemi jednoduchými hrami vyvinutými v Arduinu:

-> STACK: Tato hra se skládá ze skládání podlaží a dosahování tak vysokých úrovní, jak jen můžete, ale dávejte si pozor, abyste se zmýlili, protože rychlost stoupá a podlahy se zmenšují.

-> SPACE: V této hře se musíte vyhnout nepřátelům, kteří pokaždé padají rychleji, a získat co nejvyšší skóre.

-> COCO: Porovnejte svou přesnost s přáteli ve hře s časovým limitem a uvidíte, kdo je nejlepší sniper.

Existuje seznam věcí, které k tomu potřebujete:

- 1 LCD displej Nokia 5110.

- 1 Arduino Uno.

- 2 tlačítka.

- 1 Joystick.

- 1 reproduktor.

- 1 9V baterie.

- 2 přepínače.

- 1 RGB LED.

- 1 adaptér pro 9V baterii kompatibilní s Arduino.

- 5 10 KOhm pro LCD.

- 2 10 KOhm pro tlačítka.

- 3 330 Ohmů pro RGB LED.

- Některé dráty.

- 1 3D design.

Krok 1: Komponenty a připojení

Pájka na Stripboard
Pájka na Stripboard

Na této fotografii vidíte připojení, která musíte provést.

Pro kontrolu součástí je lepší nejprve provést protoboard, než cokoli pájet.

Prvním krokem je propojení LCD s Arduino Uno a prokázání správnosti připojení pinů. Potom musíte udělat totéž s ostatními komponentami.

Krok 2: Knihovna a kód

Nyní musíte nainstalovat knihovnu pro správu LCD. Odkaz zde a stáhněte si jej:

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

Existuje dokument se všemi funkcemi, které můžete také použít.

Následující krok je stáhnout náš kód a prokázat ho, abyste se ujistili, že je vše správné.

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

Chceme také poděkovat tomuto příspěvku, který nám pomohl ve třetí hře, kde jsme museli jen změnit některé věci, abychom hru přidali do arkády:

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

Krok 3: Pájka na Stripboard

Pájka na Stripboard
Pájka na Stripboard
Pájka na Stripboard
Pájka na Stripboard

Jakmile ověříte, že vše funguje správně, začnete pájet na pásku, což dodá obvodu a vodičům stabilitu a jasnost.

Na první fotografii vidíte všechna spojení, která děláme:

-> Modrá barva: kolíky pro připojení k Arduinu.

-> Černá barva: použili jsme stripboard zapojený do řádků a provedli jsme odpojení, abychom se vyhnuli zkratu. Druhá fotografie je toho příkladem.

-> Červená barva: 10K pro D3-D7, 10K pro D12 a D8 a 330Ohm pro D11-D9.

-> Zelená barva: Spojení mezi stripboardem a ostatními součástmi.

-> Fialová barva: Propojení pro stripboard.

-> Azurová barva: Existují dva kolíkové autobusy. Nejdelší sběrnice pinů je pro obrazovku a malá pro joystick. Kolíkové autobusy nejsou nutné, vystačíte si s dráty, ale přispívají k přehlednějšímu designu.

-> Oranžová barva: Označte hranice tabule.

Třetí fotka je, jak by to ve finále mělo vypadat.

Krok 4: 3D design

3D design
3D design

V tomto kroku používáme bezplatný 3D návrh Intertetu, který se nám líbil. Odkaz je zde…

www.thingiverse.com/thing:2293173

Museli jsme však udělat nějaké uspořádání, aby náš design vyhovoval 3D tisku. Museli jsme například zvětšit tlačítka a otvory pro joysticky.

I tak si můžete vytisknout jiný design nebo to udělat sami.

Krok 5: Poslední krok

Poslední krok
Poslední krok

Rozhodli jsme se lepit součásti silikonem, protože to byla snadná a dobrá možnost, jak tento prototyp udělat.

Doporučuje: