Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
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í
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
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
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
Rozhodli jsme se lepit součásti silikonem, protože to byla snadná a dobrá možnost, jak tento prototyp udělat.