Tartalomjegyzék:
- 1. lépés: Szerezze be az alkatrészeket
- 2. lépés: Készítse el az alaplapot
- 3. lépés: Készítse el a játékkazettát
- 4. lépés: Töltsön játékokat a patronba
Videó: Hitelkártya ATtiny játékkonzol: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Ez az utasítás egy lejárt hitelkártyára épített Attiny 85 játékkonzol készítéséhez.
A késztermék bemutatója ezen a youtube linken található:
gametiny valódi hitelkártyán.
Engem az energiatakarékos ATtiny85 MCU -n alapuló mini játékkonzolok inspiráltak.
Számos retro játékkonzol-kivitel létezik: A Daniel Champagne által készített Attiny Joypad.. (Electro L. I. B) 2018 A GPL V3 egy nagyszerű platform a négyirányú irányító gombokkal/joystick-al és egy másik tűzgombbal. A webbloggles által létrehozott másik Attiny Arcade nevű platform szintén nagyszerű mini játékkonzol, amelynek egyszerűsége mindössze két gomb. Mindkét platform arra inspirált, hogy alkossak valamit, ami a legjobbat hozza mindkét világból.
A játéktábla "gametiny" -nek nevezett változata a Daniel Champagne által készített Attiny Joypad -on alapul. Módosítottam, hogy fejlécet adjak hozzá az USBasp programozóhoz, amely aljzatként szolgál a játékkazettához, amely egy ATtiny85 chipet tartalmaz. Készíthet néhány játékkazettát, és feltöltheti kedvenc játékait, hogy az utazás során felcserélhesse a játékokat. Az ATtiny85 nagyon energiatakarékos. Csak egy CR2032 cella akkumulátorra van szüksége az órákon át tartó játékhoz. Az A gomb mellett, amelyet általában tűzgombként használnak, hozzáadtam egy B gombot a PB3 földhöz húzásához. Ez lehetővé teszi a megszakítási kódok működését mind a PB1, mind a PB3 esetében, megkönnyítve az Attiny arcade számára írt játékok Attiny joypadra való konvertálását.
Linkek
Daniel Champagne eredeti Tiny Joypad dizájnja.
sites.google.com/view/arduino-collection
Eredeti Attiny Arcade kulcstartó készlet
webboggles.com/attiny85-game-kit-ass Assembly-instructions/
Arduino kártya illesztőprogram az attiny85 számára
raw.githubusercontent.com/damellis/attiny/…
sémák és forráskódok a https://github.com/cheungbx/gametiny címen
1. lépés: Szerezze be az alkatrészeket
1. Minden játékpatronhoz, egy ATtiny85 SOD-8 (felületre szerelt), egy kicsi egyoldalas perforációs tábla (prototípus tábla), egy 8 tűs dugó.
2. 0,9”I2C mono OLED (beágyazott SSD1306 vezérlőkkel) 4 tűn (GND, VCC, SCK, SDA).
3. CR2032 3.3V lítium cella akkumulátor.
4. Elemtartó CR2032 -hez.
5. mini piezo hangegység.
6. 3,5 mm -es fejhallgató -csatlakozó kapcsolóval
7. 6 néma gomb
8. mini 10K VR a hangerő szabályozásához.
9. 8 tűs női fejrész játékkazettához való csatlakoztatáshoz.
10 Mini csúszó kapcsoló a bekapcsológombhoz
11. 2 lejárt hitelkártya vagy azonos méretű papír/műanyag tábla.
12. 0,2 mm vagy 0,3 mm -es laminált (szigetelt) huzal
13. USBasp programozó.
14. 8 magos szalagkábel.
15. 8 tűs csatlakozóhüvely és 2x4 tűs csatlakozóhüvely a programozókábelhez.
2. lépés: Készítse el az alaplapot
Ez a projekt lejárt hitelkártyát használ keretként. Használhat kartont vagy műanyag táblát is.
Tervezze meg a tápegység gombjainak elrendezését. Nyomtassa ki a tápegységet papírra a tényleges mérettel. Egy lap két diájának nyomtatási beállításait használtam a tényleges méretre zsugorításhoz. Ragassza az elrendezést a hitelkártyára kétoldalas szalagokkal. Fúrjon lyukakat 0,5 mm -es fúrógödrökkel a megjelölt helyeken a gombok és a hitelkártyára szerelendő egyéb alkatrészek csapjai számára. Rögzítse a rövid vezetékeket minden néma gomb két oldalára, hogy behelyezhessék őket a hitelkártyába. Vannak a D-PAD gombok felfelé, lefelé, balra, jobbra és a tűzgombok (A és B). Helyezze be a gombokat és egyéb alkatrészeket a hitelkártyára. Hosszabb lábú alkatrészeknél, pl. a gombokat, hajlítsa a lábakat ellenkező irányba, hogy a helyén tartsa. Ellenkező esetben használjon kétoldalas szalagot vagy ragasztót az alkatrészek rögzítéséhez. Csatlakoztassa az áramköröket 0,3 mm -es laminált (szigetelt) vezetékek segítségével az áramköri rajz szerint. Annak érdekében, hogy az alaplap a lehető legvékonyabb legyen, az OLED -et közvetlenül a vezetékhez forrasztják, ahelyett, hogy hüvelyes fejléceket használnának. A 8 tűs női fejlécet a játékpatronhoz való csatlakoztatáshoz használják, amely valójában egy felületre szerelt Attiny 85 mikrovezérlő.
Fedje le a hátsó vezetékeket egy második hitelkártyával.
3. lépés: Készítse el a játékkazettát
1. Vágjon ki egy kis perf táblát, amely 4 sor 8 lyuk befogadására képes
2. Vágóval vágja a 3. sort két leválasztott felére (hogy az Attiny 85 középső két csapja felálljon).
3. Forrasztja az ATtiny85 SOD-8 (felületre szerelt) lapot.
4. Forrasztjon egy 8-tűs dugót az első sorra.
5. Csatlakoztassa a patront a kapcsolási rajznak megfelelően 0,3 mm -es laminált (szigetelt) vezetékek segítségével.
4. lépés: Töltsön játékokat a patronba
1. Ha még nem ismeri az Arduino -t, töltse le az arduino -t az arduino.cc oldalról. Kattintson a Szoftver elemre. Kattintson a Letöltés gombra. Ezután válassza ki a PC vagy Mac verzióját. letöltés és telepítés.
2. keresse meg a https://github.com/MrBlinky/Arduboy-homemade-package oldalt, és kövesse az ott található utasításokat a tábladefiníció és könyvtárak hozzáadásához a házi Arduboy és Flash kosár támogatáshoz. A következő lépésekben fogom összefoglalni:
3. Indítsa el az Arduino IDE -t. Kattintson az Arduino felső menü Beállítások elemére. Írja be ezt a szöveget a „További táblák kezelő URL-címeibe” https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json Ha már van más szöveg a mezőben, illessze be ezt további szöveget az elején, majd adjon hozzá egy „,” -t, és tartsa érintetlenül a már ott lévő többi URL -t.
4. Lépjen ki az Arduino IDE -ből, és indítsa újra az IDE -t, hogy a fenti módosítás hatályba lépjen.
5. Kattintson az Eszközök -> Tábla: -> Fórumkezelő elemre. A kereséshez írja be az „Attiny” szót. Válassza ki az Attiny kártya illesztőprogram legújabb verziójának telepítéséhez. A csomagot hozzáadjuk az Arduino -hoz.
6. Most válassza az Eszközök-> Tábla lehetőséget: „ATtiny 25/45/85”
és válassza ki a következő paramétereket:
Processzor: Attiny 85
Óra: Belső 8 MHz (csak Pac Man játék esetén válassza a Belső 16 MHz -et)
Programozó: USBasp
7. Szerezze be az USBasp programozót, kapcsolja 5V -ra (3V helyett). Csatlakoztassa az USBasp programozót az USB porthoz és a szalagkábelt a programozóhoz. Csatlakoztassa a szalagkábel másik végét a 8 tűs női fejléccel a játékkazetta dugófejéhez (az Attiny 85 chipet forrasztva rá).
8. Kattintson a „Burn Bootloader” gombra a biztosíték égetéséhez az Attiny 85 -be. Ellenőrizze a kimenet sikeres befejezését.
9. Az Arduino IDE -ből nyissa meg a játék forráskódját az Arduino IDE -be. Tekintse meg a GitHub linkemet itt:
10. Kattintson a „->” gombra a játék összeállításához és feltöltéséhez az USBasp programozó segítségével a játékkazetta ATtiny85 chipjére. Ellenőrizze, hogy a feltöltés sikeres volt -e.
11. Helyezze be a játékkazettát az alaplapra. Kapcsolja be a játéktáblát a csúszka segítségével, és kezdje el a játékot.
12. A legtöbb játék úgy van megírva, hogy a játék vége után alvó módba lépjen. Az ébresztéshez csak nyomja meg az A vagy a B gombot.
13. Ha a gombok vagy a hangkimenet nem működött, töltse be az „Attiny Tester” -t, és ellenőrizze, hogy a gombok értékei helyesen változtak -e a gombok megnyomásakor és elengedésekor, és hogy sípoló hangot hallott -e bármely gomb megnyomásakor. Ellenőrizze és javítsa ki a forrasztással vagy a kábelezéssel kapcsolatos problémákat.
Ajánlott:
Hitelkártya méretű érintésmentes feszültségérzékelő (555): 3 lépés
Hitelkártya méretű érintésmentes feszültségérzékelő (555): Az ötlet más oktatható eszközökről származik: https: //www.instructables.com/id/Contactless-Volta … Az 555-öt választottam, mert több 555-ösöm volt és szeretek apró projekteket építeni, mint ez a másik hitelkártya méretű projekt. https:
Hitelkártya IPhone állvány: 6 lépés (képekkel)
Hitelkártya IPhone állvány: Ha lejárt tagsági kártyája van, és csak foglal helyet, akkor néhány vágással saját iPhone vagy iPod állvánnyá alakíthatja. Dremelt használtam az itteni munkák elvégzésére, de ugyanazt könnyedén megteheti ollóval is
Hitelkártya IPhone állvány: 4 lépés (képekkel)
Hitelkártya IPhone állvány: Elege van az iPhone -ból az asztalon heverészésből? Szeretnéd, ha felállna és folytatná az életét? Ezután gyorsan ki kell emelnie egy régi hitelkártyát vagy más műanyag tagsági kártyát. Mindössze néhány percre és egy ollóra van szüksége. Én
Hitelkártya IPhone / iPod állvány: 6 lépés
Hitelkártya IPhone / Ipod állvány: Belefáradtam, hogy hordozok egy állványt, vagy megtámasztom az iPhone -omat, hogy műsorokat nézzek, ezért elővettem a pénztárcámban lévő régi személyi igazolványt, és összehajtottam, hogy állványt készítsek. Bármilyen kemény műanyag személyi igazolvány vagy régi hitelkártya működni fog, és újra lelapulhatnak, és csúszhatnak
Geek - Hitelkártya/névjegykártya -tartó a régi laptop merevlemezéről: 7 lépés
Geek - Hitelkártya / névjegykártya -tartó a régi laptop merevlemezéről. Akkor jöttem rá erre az őrült ötletre, amikor a laptop merevlemeze meghalt, és alapvetően használhatatlanná vált. Az elkészült képeket ide illesztem