Obsah:
- Zásoby
- Krok 1: Kód:
- Krok 2: 3D návrh
- Krok 3: Hardvér - základná doska
- Krok 4: Hardvér - tlačidlá 1
- Krok 5: Hardvér - tlačidlá 2
- Krok 6: Hardvér - napájanie a ZAP/VYP
- Krok 7: Hardvér - bzučiak
- Krok 8: Vloženie orechov
- Krok 9: Vybavenie - LCD a posuvný spínač
- Krok 10: Vybavenie - tlačidlá
- Krok 11: Vybavenie - zatváranie
- Krok 12: Pridajte logo GameGirl5110
- Krok 13: Užite si GameGirl5110
Video: GameGirl5110: 13 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:55
Ahoj! Volám sa Álvaro Rubio a chcel by som postaviť vlastnú klasickú konzolu pre milovníkov retro hier a výsledkom je GameGirl 5110.
Má 3D tlačené puzdro inšpirované GameBoy Classic. A…
¿PREČO 5110?
Aby to bolo ešte retro, rozhodol som sa použiť pôvodný LCD displej telefónu Nokia 5110 s modrým podsvietením.
-Je založený na Arduine, môžete použiť požadovaný model, v mojom prípade som si vybral Arduino Nano pre obmedzený priestor.
-Máte 6 programovateľných tlačidiel na nahrávanie hier, ktoré máte radi! Tu naprogramujem hru Had.
-Použil som 4 tlačidlá vľavo na navigáciu a pravé horné tlačidlo je na resetovanie, ovládacie prvky môžete zmeniť v súbore arduino.
-Je vybavený piezoelektrickým zvukom ako zvukovým signálom.
Zásoby
Materiály:
- Arduino Nano
- LCD displej Nokia 5110
- Mini posuvný vypínač ON/OFF
- Tlačidlo B3F Omron 12 mm farby
- Prototypová doska
- 9V držiak batérie
- Drôt
- Kábel Dupont Žena-Žena
- PLA alebo niekto, kto vám prípad vytlačí
- Vložte matice
-
Matice a skrutky 2 mm
Náradie:
- Spájkovačka
- Cín a tavidlo
- Lepiaca pištoľ
- skrutkovač
Krok 1: Kód:
Tento projekt bol pre „Creative Electronics“, modul inžinierstva bengenskej elektroniky na univerzite v Málage, Telekomunikačnej škole (https://www.uma.es/etsi-de-telecomunicacion/).
Najprv som naprogramoval hru „Had“pomocou knižnice LCD5110_Graph.h.
Tu si môžete stiahnuť a stiahnuť návod.
Nebudem sa zaoberať programovaním, ale ak máte nejaké otázky, môžete sa ma opýtať v komentároch!:)
Kliknutím sem stiahnete moje arduino súbory z Githubu, zdieľajú sa pomocou licencie MIT.
Krok 2: 3D návrh
Ďalším krokom je výroba 3D tlačeného puzdra. Odporúčam najskôr vytlačiť puzdro a neskôr vykonať hardvér, aby sa ľahšie prispôsobil puzdru. Na vytvorenie tohto návrhu som použil Freecad (prvýkrát pomocou 3D) a súbory zdieľam pomocou licencie CC.
Sú tam 4 súbory:
- späť
- Predné
- Logo „GameGirl5110“
- Základňa na zvýšenie hardvéru.
Je možné, že sa vaša prototypová doska alebo váš hardvér líši od môjho a musíte v tomto dizajne alebo hardvéri vykonať určité zmeny.
Toto dielo je chránené medzinárodnou licenciou Creative Commons Attribution-NonCommercial-ShareAlike 4.0.
Krok 3: Hardvér - základná doska
Najprv som vyrobil prototypovú dosku pre arduino nano a LCD, predal som dve samičie záhlavie 15 pinov na prototypovú dosku so vzdialenosťou arduino kolíkov a ďalších 8 ženských záhlaví pre pripojenie LCD. Dávajte pozor, aby som vložil 8 ženskú hlavičku do polohy kolíkov D3, D4, D5, D6, D7, ktoré spájkujem s kolíkami arduinos. Nasledujúce 3 piny sú VCC BL a GND, musíte spájkovať VCC a BL na ľubovoľný 5V pin a GND na akékoľvek uzemnenie vašej dosky, čím sme dokončili prvú z 3 prototypových dosiek. Pomocou ženských hlavičiek môžeme arduino a obrazovku vytiahnuť, kedykoľvek chcete, alebo ho môžete nahradiť, ak je niečo pokazené bez odpájania. Môžete vidieť fotografiu s výsledkom, potom musíte LCD displej pripojiť ako predlžovací kábel dupontovými káblami.
Krok 4: Hardvér - tlačidlá 1
Teraz urobíme ľavé tlačidlá pre pokyny v hre. Použitie rezistora je voliteľné, môžete použiť vnútorné odpory vstupov arduino pomocou riadka INPUT_PULLUP (PIN); musíte však pridať alebo zmeniť niektoré riadky kódu, v nasledujúcom kroku uvediem príklad tohto spôsobu pripojenia tlačidiel.
Vľavo máte pripojenia schémy, musíte spájkovať 4 tlačidlá podľa vzdialenosti medzi nimi od 3D súboru alebo upraviť dizajn a prispôsobiť ho svojmu novému hardvéru.
Analógové vstupy môžete používať ako digitálne, iba ich definovať ako vstupy.
Zelené káble sú káble, ktoré musíte spájkovať so vstupmi arduino, použil som:
- UP -> pin 16 (A2)
- VĽAVO -> kolík 17 (A3)
- DOLE -> kolík 18 (A4)
- SPRÁVNE -> kolík 19 (A5)
Tiež musíte spájkovať VCC na 5V a GND na akékoľvek uzemnenie základnej prototypovej dosky.
DÔLEŽITÉ: Navrhujem spájkovať dlhé káble medzi prototypovými doskami, neskôr sa môžete v puzdre lepšie pohybovať a upravovať, aby ste nič nepokazili.
Krok 5: Hardvér - tlačidlá 2
Teraz musíme urobiť 2 tlačidlá vpravo. V tomto prípade vám ukážem, ako používať INPUT_PULLUP, ak chcete použiť vnútorný odpor.
Ako reset použijem horné tlačidlo, potom jednu stranu spájkujem na pin RST základnej dosky a druhú bočnú spájku na GND.
V tejto hre nepotrebujem druhé tlačidlo, ale spájkujem ho, aby som ho v budúcnosti použil pre ďalšie hry, potom stačí jednu stranu spájkovať na A1 a druhú na GND. Ak ho chcete použiť, použite INPUT_PULLUP (15); a použite ho s digitalRead.
Krok 6: Hardvér - napájanie a ZAP/VYP
Budem používať 9v batériu a posuvný prepínač, potom som si kúpil držiak batérie, ktorý musíte spájkovať čiernym vodičom na GND a červeným vodičom na VIN, ale skôr, ako pridáte spínač spájajúci červený vodič z držiaka batérie do stredný pin prepínača a jeden z ďalších pinov spájkuje na VIN. Potom okruh zatvárate.
Krok 7: Hardvér - bzučiak
Na vytváranie zvukov použijem piezoelektrikum, môžete použiť to, čo dávate prednosť, musíte s týmto kódom spájkovať jeden vodič na GND a druhý na digitálny pin 2. Môžete to zmeniť, ak chcete.
Potom som ho lepiacou pištoľou pripevnil k zadnej časti držiaka batérie, aby to znelo hlasnejšie, ako vidíte.
Krok 8: Vloženie orechov
Teraz ste dokončili hardvér konzoly, vyskúšajte to pred vložením do puzdra !!
Keď ste si istí, že je konzola pripravená, hrotom spájky môžete vložiť matice roztápajúce plast do štyroch stĺpcov.
Krok 9: Vybavenie - LCD a posuvný spínač
Vaša konzola je takmer pripravená !!
Začal som s LCD, jednoducho ho vložil na svoje miesto a pripevnil plastovou pištoľou.
Potom môžete zasunúť posuvný spínač a zaskrutkovať ho, v prípade potreby môžete použiť maticu.
Krok 10: Vybavenie - tlačidlá
Toto je najťažšia časť, musíte dať gombíky do ich otvorov a rešpektovať ich, aby ste ich opravili s presnou výškou, pretože ak to neurobíte, tlačidlo zostane stlačené. Aby som to urobil, vložil som kúsok mäkkej plastovej nálepky, ako vidíte na fotografii, v hornej a dolnej časti dosky, na zachovanie výšky môžete použiť čokoľvek s pár centimetrami.
Akonáhle získate správnu polohu pre prototypové dosky, jednoducho ho zafixujte plastovou pištoľou a držte pozíciu, kým nezaschne. Vykonajte to s oboma prototypovými doskami.
Teraz vyskúšajte, či môžete správne stlačiť všetky tlačidlá, a ste pripravení na ďalší krok.
Krok 11: Vybavenie - zatváranie
Teraz opravíte plastový kus, ktorý sme vytlačili a ktorý sa používa na jeho zvýšenie pevnosti, a potom prototypové dosky nepôjdu hlbšie, keď tlačíte silou.
Jednoducho ho nastavte uprostred oboch dosiek a zafixujte plastovou pištoľou, zatlačte, kým nezaschne, a potom môžete držiak batérie vložiť do zvyšku priestoru.
Upravte všetky káble a hlavnú dosku v hornej časti skrinky a potom ju môžete zatvoriť.
Váš GameGirl5110 je takmer pripravený na použitie;)
Krok 12: Pridajte logo GameGirl5110
Teraz musíte opraviť logo obrazovky, na to radšej použijem trochu lepidla a ak sa vám to páči, namaľte ho trvalou značkou!
Krok 13: Užite si GameGirl5110
Toto je výsledok! Ak máte akékoľvek otázky, opýtajte sa ma v komentároch a ja vám pomôžem čo najskôr!
Dúfam, že sa vám bude páčiť postup pri vytváraní vlastnej hry GameGirl5110 a budete sa baviť hraním!;)
Odporúča:
Ako: Inštalácia Raspberry PI 4 bezhlavého (VNC) s obrazovým procesorom Rpi a obrázkami: 7 krokov (s obrázkami)
Ako na to: Inštalácia Raspberry PI 4 bez hlavy (VNC) s obrázkom Rpi a obrázkami: Plánujem použiť tento nástroj Rapsberry PI v mnohých zábavných projektoch späť na mojom blogu. Neváhajte sa na to pozrieť. Chcel som sa vrátiť k používaniu svojho Raspberry PI, ale na novom mieste som nemal klávesnicu ani myš. Chvíľu to bolo, odkedy som nastavil Raspberry
Počítadlo krokov - mikro: bit: 12 krokov (s obrázkami)
Počítadlo krokov - mikro: bit: Tento projekt bude počítadlom krokov. Na meranie našich krokov použijeme senzor akcelerometra, ktorý je vstavaný v Micro: Bit. Zakaždým, keď sa Micro: Bit zatrasie, pridáme k počtu 2 a zobrazíme ho na obrazovke
Bolt - Nočné hodiny pre bezdrôtové nabíjanie DIY (6 krokov): 6 krokov (s obrázkami)
Bolt - Nočné hodiny bezdrôtového nabíjania DIY (6 krokov): Indukčné nabíjanie (tiež známe ako bezdrôtové nabíjanie alebo bezdrôtové nabíjanie) je typ bezdrôtového prenosu energie. Na prenos elektriny do prenosných zariadení používa elektromagnetickú indukciu. Najbežnejšou aplikáciou je bezdrôtové nabíjanie Qi
Ako rozobrať počítač pomocou jednoduchých krokov a fotografií: 13 krokov (s obrázkami)
Ako rozobrať počítač jednoduchými krokmi a obrázkami: Toto je návod, ako rozobrať počítač. Väčšina základných komponentov je modulárna a dá sa ľahko odstrániť. Je však dôležité, aby ste o tom boli organizovaní. Pomôže to zabrániť strate súčiastok a tiež pri opätovnej montáži
Prenosná reklama sa stane lacným už za 10 krokov !!: 13 krokov (s obrázkami)
Prenosná inzercia na znamení lacné za pouhých 10 krokov !!: Vyrobte si svoj vlastný, lacný a prenosný reklamný nápis. S týmto znakom môžete zobraziť svoju správu alebo logo kdekoľvek komukoľvek z celého mesta. Tento pokyn je reakciou na/zlepšenie/zmenu: https://www.instructables.com/id/Low-Cost-Illuminated-