
Tartalomjegyzék:
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:48



Néhány hónappal ezelőtt találkoztam az Arduboy-val, amely hivatalos honlapja szerint egy miniatűr 8 bites játékplatform, amely megkönnyíti az online játékok tanulását, megosztását és lejátszását. Ez egy nyílt forráskódú platform. Az Arduboy játékokat a felhasználók készítik. Az Arduboy az ATmega32u4 köré épül, amely ugyanaz a mikrokontroller, mint az Arduino Pro Micro. Bár még nem vagyok képes játékok készítésére, úgy döntöttem, hogy a hardver részét kenyérsütő táblára építem. És igen, sikerült! Köszönet MrBlinky -nek, hogy elkészítette a Házi Arduboy csomagot. A kemény munka már elkészült.
Nagyon jól szórakoztam néhány retro játékkal. De a kenyértábla kissé ügyetlen, és a vezetékek végig futnak. Mindig szerettem volna kipróbálni a NYÁK tervezést, és professzionálisan elkészíteni. Tehát ez a megfelelő alkalom erre. Ezenkívül ez egy tökéletes projekt, mivel csak a NYÁK -tervezésre kell koncentrálnunk. Ebben az utasításban elkészítjük az Arduboy saját verzióját, a kapcsolási rajztól az áramköri lapig!
Lássunk neki
1. lépés: Amire szüksége lesz

1x Arduino Pro Micro (5V)
1x OLED kijelző (SPI)
6x tapintható nyomógomb
1x Piezo hangszóró
1x közös anód RGB LED
2. lépés: Tesztelés kenyértáblán



Gyűjtse össze az összes szükséges alkatrészt, és kezdje el csatlakoztatni őket a kenyértáblához, az áramköri rajz szerint.
A kapcsolatok a következők:
Vezérlőgombok:
FEL - A0
LE - A3
JOBB - A1
BAL - A2
A - D7
B - D8
OLED kijelző:
SCL - D15
SDA - D16
DC - D4
RES - D2
Hangszóró:
SPEAKER + - D5
HANGSZÓRÓ - - D6
RGB LED:
PIROS - D10
ZÖLD - D3
KÉK - D9
3. lépés: Játékok feltöltése az Arduino -ba
Néhány lépést kell követnie, mielőtt bármilyen játékot feltölthet az Arduino -ra.
- Nyissa meg az Arduino IDE> Fájl> Beállítások lehetőséget
- Másolja ki és illessze be az alábbi URL -t a További táblák kezelője URL szövegmezőbe, majd kattintson az OK gombra.
- Lépjen az Eszközök> Táblák> Fórumkezelő menüpontba.
- A szövegmezőbe írja be: házi vagy Arduboy házi.
- Válassza ki az Arduboy Homemade csomagot, majd kattintson a Telepítés gombra.
A könyvtár telepítése után lépjen az Eszközök menübe, és válassza ki a következőket:
- Ellátás: Házi Arduboy
- Bootloader: Cathy3K
- Alapja: SparkFun Pro Micro 5V - Alternatív vezetékek
- Mag: Arduboy optimalizált mag
- Kijelző: SSD1306
Válassza ki és töltse le kedvenc játékát innen.
Nyissa meg az.ino fájlt, és kattintson a Feltöltés gombra.
4. lépés: NYÁK tervezése az EasyEDA -ban



Ha minden megfelelően működik, kezdhetjük a NYÁK tervezési folyamatával. A tervezéshez az EasyEDA -t választottam, mivel megkönnyíti a hozzám hasonló kezdők dolgát. Azt akartam, hogy hordozható legyen, ezért úgy döntöttem, hogy LiPo akkumulátorral futtatom, ami azt jelenti, hogy töltésre és erősítő áramkörre lesz szükség. Úgy döntöttem, hogy az erősítő áramkört magam építem fel az MT3608 használatával, de gondoskodtam arról is, hogy egy könnyen hozzáférhető MT3608 modult (amit végül is használtam) csatlakoztathassak arra az esetre, ha a verzióm meghibásodik. Csatoltam az összes fájlt arra az esetre, ha használni szeretném a NYÁK -tervezést.
Először is kapcsolási rajz készítésével kezdje. Győződjön meg arról, hogy minden megfelelően fel van címkézve, és az áramköri rajz tiszta és tiszta. Ez megkönnyíti a későbbi problémák diagnosztizálását. Az alkatrészek kiválasztásakor vegye figyelembe az alkatrész lábnyomát, és győződjön meg arról, hogy illeszkedik az Ön által használt alkatrészhez.
Miután ellenőrizte az összes kapcsolatot, kattintson a Konvertálás PCB -re opcióra. Ez egy új ablakot nyit meg, ahol megtalálja az alkatrészek összes lábnyomát, amelyeket készen kell elhelyezni és csatlakoztatni.
Az első dolog, amit meg kell tennie, hogy meghatározza a tábla vázlatát. Helyezze el durván és logikusan az alkatrészeket, hogy nagyjából megértse a tábla alakját és méretét. Válassza ki a BoardOutline elemet a Rétegek menüből, és indítsa el a rajzot a Nyomkövető eszköz segítségével a PCB Tools menüből.
Most véglegesítse az alkatrészek helyzetét. Lehet, hogy észrevette a vonalakat a párnákból. Ezeket Ratline -nak hívják, és segítenek képet alkotni arról, hogy az alkatrészek hogyan kapcsolódnak egymáshoz, hogy a nyomok lefektetése egyszerű legyen.
Ha elégedett az alkatrészek elhelyezésével, most elkezdheti nyomokkal összekapcsolni őket. A nyomvonal szélességét a hordozandó áram határozza meg. Egy PCB nyomkövetési szélesség számológép jól jön. 0,254 mm -rel mentem a jelekhez, és 0,6 mm -rel a teljesítményhez. Válassza ki a TopLayer (vagy BottomLayer) elemet a Rétegek menüből, és indítsa el a rajzolást a Track eszköz segítségével. A nyomon követés során előfordulhat olyan helyzet, amikor nincs hely a nyomvonal befejezésére. Ebben az esetben ugorhat a másik rétegre, és folytathatja a kapcsolatot. A két réteg nyomai közötti kapcsolat a Vias segítségével történik. A nyomkövetés közepén nyomja meg a V gombot. A nyomnak vége lesz, és most elhelyezhet egy via -t. Ezután válassza ki a másik réteget a Réteg menüből, és folytassa a nyomkövetést a via -tól kezdve. Végezze el az összes csatlakozást a földelés kivételével.
Most válassza a Rézterület eszközt a NYÁK Eszközök menüből, és rajzolja körbe a táblát. Győződjön meg arról, hogy a GND ki van választva a háló szövegmezőjében. Ez létrehoz egy földelési síkot, és a fennmaradó földelőcsatlakozásokat automatikusan hozza létre.
Ellenőrizze, ellenőrizze és ellenőrizze! Győződjön meg róla, hogy nem hagyott ki semmit. Ha teljesen biztos benne, kattintson a Generálási fájl létrehozása gombra a Gerber -fájlok letöltéséhez, amelyeket aztán elküldhet az Ön által választott gyártási szolgáltatásnak.
Megjegyzés: Amint azt korábban említettük, az MT3608 használatával egy erősítő áramkört készítettem, amely tökéletesen működik, amíg terhelést nem csatlakoztatnak. A kimeneti feszültség jelentősen csökken. Tisztában voltam ezzel a problémával, mivel az MT3608 adatlapja egyértelműen meghatározza az összetevők elrendezését és a nyomvonal szélességét. Kezdőként pedig biztos voltam benne, hogy ez a hiba bekövetkezik. Hasznos lenne, ha valaki elmagyarázná a probléma okát és megoldását.
5. lépés: A NYÁK összeszerelése



A PCB -ket a JLCPCB -től rendeltem, az összes szükséges alkatrészt pedig az LCSC -től. Ez spórol a szállítási költségeken, mivel a két rendelést együtt szállítjuk. Tartsa készen a kapcsolási rajzát, és kezdje el forrasztani az alkatrészeket a selyemnyomás jelzés szerint. Az SMD alkatrészek forrasztása közben ügyeljen arra, hogy sok fluxust használjon, mivel ez nagyon megkönnyíti az apró csapok forrasztását. Először forrasztottam SMD alkatrészeket, és a forrasztási munka nagyon jól néz ki.
Az izopropil -alkohollal való forrasztás után tisztítsa meg a NYÁK -t, hogy eltávolítsa a fluxusmaradványokat.
A LiPo akkumulátor kiválasztása:
Egy 380 mAh -s akkumulátort használtam, amit leraktam. 50mA és 100mA közötti áramerősség esetén körülbelül 3-4 órán át kell tartania.
6. lépés: Élvezze
Csatlakoztassa a LiPo akkumulátort, töltse fel kedvenc játékát, mint korábban, és élvezze!
Köszönöm, hogy kitartottál a végéig. Remélem, mindenki szereti ezt a projektet, és ma valami újat tanult. Szólj, ha készítesz magadnak egyet. Iratkozz fel YouTube -csatornámra a további projektekért. Köszönöm mégegyszer!
Ajánlott:
DIY kézi játékkonzol a RetroPie használatával: 7 lépés

DIY kézi játékkonzol a RetroPie használatával: Nézze meg a fenti videót, hogy jobban megértse ezt a projektet. Bírság. Itt az ideje, hogy elkezdje! Először is a RetroPie -t fogjuk használni. Így két lehetőség áll előttünk. Ha már telepítettük a Raspbian -t az SD -kártyánkra, akkor telepíthetjük a RetroP -t
DIY Raspberry Pi Zero kézi játékkonzol: 6 lépés (képekkel)

DIY Raspberry Pi Zero kézi játékkonzol: Ebben a projektben megmutatom, hogyan használtam egy Raspberry Pi Zero, NiMH akkumulátorokat, egy házi túlterhelés elleni védelmi áramkört, egy visszapillantó LCD-t és egy audioerősítőt egy kézi játékkonzol létrehozásához, amely képes játszani retro játékok. Lássunk neki
ESP32 kézi játékkonzol: 21 lépés (képekkel)

ESP32 kézi játékkonzol: Ez az oktatóanyag bemutatja, hogyan kell ESP32 és ATtiny861 segítségével NES emulátor játékkonzolt készíteni
1963 Pi Tourer játékkonzol: 9 lépés (képekkel)

1963 Pi Tourer játékkonzol: Ez egy 1963 -as Sky Tourer autórádió, amelyet praktikus hordozható retro játékkonzolrá alakítottam át. A Raspberry Pi 3 beépített, 6 árkádgombbal és egy joystickkal, amely Picade vezérlőkártyán keresztül vezérli ezeket a vintage RetroPie sprite-eket. Az
Kézi Recalbox játékkonzol 2.2 TFT használatával: 6 lépés

Kézi Recalbox játékkonzol 2.2 TFT használatával: Utasítások a kézi újrahívható játékkonzol barkácsolásához 2,2”-os TFT LCD kijelzőn, valamint egy Raspberry Pi 0 W és GPIO gomb segítségével. Ezt a YouTube -videót megtekintheti a lépések teljes bemutatása érdekében: A. Szerezd meg az összes alkatrészt.B. Forrasztja össze az alkatrészeket