Tartalomjegyzék:
- Lépés: Gyűjtse össze az anyagokat
- 2. lépés: Készítse el a tokot
- 3. lépés: Szerelje össze az elektronikus modulokat
- 4. lépés: Töltse fel a kódot és tesztelje az órát
Videó: Retro Pac-Man óra: 6 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Írta: TechKiwiGadgetsTechKiwiGadgets az Instagramon Kövesse a szerző további információit:
Névjegy: Őrült a technológia és annak lehetőségei. Szeretem az egyedi dolgok építésének kihívását. Célom, hogy szórakoztatóvá tegyem a technológiát, releváns legyen a mindennapi életben, és segítsem az embereket abban, hogy sikeresen építsenek… Tovább a TechKiwiGadgets -ről »
Építsen interaktív Pac-Man éjjeli órát, érintőképernyővel és animált Pac-Man figurákkal.
Ez a klassz projekt meglepően egyszerűen elkészíthető, és nagyszerű ajándék azoknak a nosztalgikus Pac-Man-függőknek.
Amellett, hogy képes együttműködni a Pac-Man játékkal, rögzíthet egy tetszés szerinti hangot a riasztáshoz.
*** A V10 kód megjelent az eredeti Pacman játékmenetben, amely mostantól a Dots része ***
Lépés: Gyűjtse össze az anyagokat
A Retro Pac-Man óra 5 kulcsmodulból készül, valamint egy MDF-fából lézerrel vágott tokkal.
- Arduino tábla - Arduino Mega 2560 (az 1., 2. és 3. tétel egy csomagban vásárolható meg)
- Érintőképernyős Arduino Shield - 3,2 hüvelykes Mega Touch L CD
- Bővítő kártyapajzs érintőképernyő - 3,2 hüvelykes TFT LCD kijelző + érintőképernyő az Arduino Mega 2560 készülékéhez (*Megjegyzés: Kerülje a Sainsmart használatát, lásd az alábbi 4. szakaszt)
- Valós idejű óra modul - DS3231 RTC
- Hangrögzítő modul - ISD1820 hangrögzítő
Az utasítás tartalmazza a szükséges Arduino kódot, könyvtárakra mutató hivatkozásokat és a projekt létrehozásához szükséges speciális grafikus fájlokat.
A fenti listában linkek találhatók a prototípusban használt alkatrészekhez hasonló alkatrészek beszállítóihoz. A költségek minimalizálása érdekében bárhonnan beszerezheti az alkatrészeket, ahol jónak látja.
Ezeken a modulokon kívül a következő összetevőkre lesz szüksége
- Panel csapok x 4 az elülső tok testhez rögzítéséhez
- Kétrészes epoxigyanta a tok összeragasztásához
- Csiszolópapír lapok - egyenként 4 finom és közepes lap fa csiszolására
- Elektromos fúró 3 mm átmérőjű fa fúróval.
- USB kábel 1 m hosszú
- USB töltő (az óra tápellátására szolgál)
- 150 mm x 30 mm x 3 mm MDF vagy sztirol egy konzol kialakításához, amely az áramkört a tokban tartja
- Ragasztópisztoly
Opcionális automatikus háttérvilágítás -tompító komponensek csak akkor szükségesek, ha éjjeli óra
- Ellenállás 270k Ohm
- Zener dióda 3.3v 0.5 watt
- Ellenállás 47 Ohm
- Fényfüggő ellenállás (LDR)
2. lépés: Készítse el a tokot
A tok 9 mm -es és 3 mm -es MDF -fából készült, amelyet formára vágtak. Az alábbiakban a szükséges méreteket és alkatrészeket tartalmazó fájlok találhatók, amelyeket elküldhet egy helyi lézervágó cégnek, hogy ezt megtegye.
1. Előlap
Az előlap két oldalgyűrű közé van szorítva, és 5 perces kétrészes epoxi ragasztóval a helyére van ragasztva. Ügyeljen arra, hogy ne vigye túlzásba a ragasztót, mert látszik, ha kifolyik az oldala.
Ezenkívül egy kis anyagdarabot ragasztanak az előlapi rácsra, hogy szép hatást biztosítsanak, és lehetővé tegyék a riasztó hangszóró hangjának az óra elülső részét.
Négy csapszeget helyeztek el az előlap belsejének sarkaiba, és ragasztották a helyükre, és körülbelül 10 mm -rel kiálltak a tokba. Ezt behelyezik a hátlapba, hogy a tesztelés során eltávolítható legyen.
2. Hátsó panel
A hátlap öt oldalsó gyűrűből áll, majd a hátsó tokból, amelyet az utolsó oldalsó gyűrű szendvicsel. Ismét és a helyére ragasztva 5 perces kétrészes epoxi ragasztóval. Ügyeljen arra, hogy ne vigye túlzásba a ragasztót, mert látszik, ha kifolyik az oldala.
Az előlapi csapok lyukainak használatával óvatosan jelölje meg és fúrjon 3 mm -es lyukakat, és ellenőrizze, hogy az elülső és a hátsó egység összekapcsolódik -e.
3. Homok- és festékkomponensek Miután összeszerelte az elülső és hátsó egységeket, választhat, hogy bármilyen színt fest, vagy csak kézzel enyhén csiszol, és átlátszó lakkpermettel borítja. Az utóbbit választottam, mert nagyon tetszett a feszített fahatás, amelyet a lézervágó hagyott el egy könnyű csiszolás után. 3-4 réteg átlátszó lakk spray -t kellett felvinni a fára, hogy lezárják, mivel a fa nagyon porózus.
4. Alternatív 3D tok Két gyártó készítsen egy 3D sablont ehhez a Retro Pacman órához
Ezek itt találhatók
Pac man tok feconinc
Pac man óra tok remix TronicGr
3. lépés: Szerelje össze az elektronikus modulokat
A teljes áramkör valós idejű órát, Arduino Megat, hangmodult, érintőképernyőt és képernyőlapot tartalmaz.
1. Valós idejű óra
Szerelje fel a valós idejű órát az Arduino Mega hátoldalára, ahogyan az a képen látható. Forró ragasztópisztolyt és csomagolóhabot használtam annak biztosítására, hogy ne érintkezzenek, és van párnázás a mozgás elnyeléséhez. Az én esetemben 2 RTC lábat forrasztottam közvetlenül az Arduino -hoz, és csatlakozóvezetékkel csatlakoztattam az 5v -ot és a GND -t az Arduino -hoz.
2. Hangfelvételi modul
Ezek igazán menők és könnyen használhatóak. A fentiekhez hasonló módon habot és forró ragasztót használjon a modul és a hangszóró elhelyezésére az Arduino hátoldalán, ügyelve arra, hogy azok szigeteljenek az érintéstől. A hangmodult a D8 aktiválja az Arduino -n, ezért ezt és a tápegységet a mellékelt kapcsolási rajznak megfelelően kell csatlakoztatni.
3. Automatikus háttérvilágítás -fényerő -szabályozó (opcionális) Ha éjjeliszekrényként kívánja használni, akkor valószínűleg automatikusan el szeretné halványítani a háttérvilágítást éjszaka, hogy ne befolyásolja az alvást. (Ha nem, akkor kihagyhatja ezt a lépést!)
Sajnos a TFT képernyő háttérvilágítása keményen be van kötve +3.3V -ba, és nem állítható be az Arduino segítségével. Ez azt jelenti, hogy le kell választanunk, és újra csatlakoznunk kell az Arduino PWM -tűjéhez a háttérvilágítás fényerejének szabályozásához. Ezt úgy akartam megtenni, hogy minimális sérüléseket szenvednek az alkatrészeken lévő csapok vagy nyomok, ezért a következő megközelítést választottam.
Kövesse óvatosan az alábbi lépéseket
(a) Ennek eléréséhez fényfüggő ellenállást (LDR) kell elhelyezni a készülék hátoldalán, hogy érzékelje a fényt. Fúrjon két 3 mm -es lyukat a tokba, és nyomja át az LDR lábakat a lyukakon. Használjon forró ragasztót a szekrény belsejében, hogy a lábakat a helyén tartsa. Forrasztjon két vezetéket a ház belsejébe, és csatlakoztassa őket az áramköri rajz szerint. Adjon hozzá egy 270 k ohmos ellenállást az Arduino A7 -hez a kapcsolási rajz szerint.
(b) Távolítsa el a TFT kijelzőt, és tegye szilárd felületre. Határozza meg a 19. tüskét (LED_A), és óvatosan távolítson el néhány millimétert a tű alján lévő műanyagból. Hajlítsa meg a csapot laposan, és távolítsa el a csatlakozótól a fenti kép szerint. Ellenőrizze, hogy a TFT lemez jól csatlakoztatható -e, és hogy a hajlított csap nem akadályozza -e a dugót vagy az aljzatot.
(c) Forrasztjon egy 47 ohmos regisztert a csap fölé hajlotthoz, és csatlakoztasson egy vezetéket az ellenállásból az Arduino Mega D9 -hez. Az Arduino D9 csap 40 mA -ig süllyedhet, így az ellenállás ennél kevesebbre korlátozza ezt. Csatlakoztasson egy 3,3 V -os Zener diódát ugyanahhoz a csaphoz (LED_A), és csatlakoztassa a földhöz az ábra szerint. Ennek célja, hogy megvédje a háttérvilágítást a túlfeszültségtől, mivel ez a feszültséget 3,3 V -ra fogja szabályozni.
4. TFT képernyő és Arduino Shield Óvatosan nyomja be a 3,2 hüvelykes TFT érintőképernyős csatlakozókat a TFT Arduino pajzsba. Ezután óvatosan csatlakoztassa az Arduino tetejéhez a mellékelt kép szerint. Az RTC akkumulátorral rendelkezik, így megtartja a megfelelő időt, még akkor is, ha az áramellátást megszüntették. A riasztási idő az Eepromban tárolódik az Arduino -n, ami azt jelenti, hogy áramkimaradás esetén megmarad.
4. lépés: Töltse fel a kódot és tesztelje az órát
"betöltés =" lusta"
A Retro Pac-Man Clock kód módosítható, hogy más témákat is biztosítson. Az USB -kábel azt jelenti, hogy más gyártók is képesek saját egyedi témák kifejlesztésére.
Tartalmazza a Donkey Kong kezdeti verzióját. Az óra a szokásos módon működik, és az érintőképernyős vezérlés a Mario vezérlésére szolgál.
*** A 3. éles verzió most megjelent ebben az utasításban ***
A Fel, Le, Bal és Jobb vezérlőgombokkal csak a képernyő felső, alsó, bal és jobb oldalának megérintésével lehet megváltoztatni a Mario irányát.
Ha balra vagy jobbra utazás közben szeretne ugrani, érintse meg a képernyő tetejét. A beállítási menü aktiválásához nyomja meg a képernyő közepét.
Remélem, ez inspirációt ad mások számára a további fejlődéshez !!
Első díj a mikrokontroller versenyen 2017
Ajánlott:
Analóg óra és digitális óra készítése LED csíkkal az Arduino használatával: 3 lépés
Hogyan készítsünk analóg órát és digitális órát LED csíkkal az Arduino használatával: Ma analóg órát készítünk & Digitális óra LED szalaggal és MAX7219 Dot modul Arduino -val. Ez korrigálja az időt a helyi időzónával. Az analóg óra hosszabb LED csíkot használhat, így a falra akasztva műalkotássá válhat
Nyugdíjas óra / számlálás / Dn óra: 4 lépés (képekkel)
Nyugdíjas óra / számlálás felfelé / Dn óra: Néhány ilyen 8x8 LED-es pontmátrixos kijelző volt a fiókban, és azon gondolkodtam, hogy mit kezdjek velük. Más utasítások által inspirálva jött az ötlet, hogy készítsek egy visszaszámláló/felfelé mutató kijelzőt, amely visszaszámol egy jövőbeli dátumhoz/időponthoz, és ha a célidő
ESP8266 Hálózati óra RTC nélkül - Nodemcu NTP óra Nem RTC - INTERNET ÓRA PROJEKT: 4 lépés
ESP8266 Hálózati óra RTC nélkül | Nodemcu NTP óra Nem RTC | INTERNET ÓRA PROJEKT: A projektben óra projektet készítenek RTC nélkül, időbe telik az internet az wifi használatával, és megjeleníti az st7735 kijelzőn
C51 4 bites elektronikus óra - fából készült óra: 15 lépés (képekkel)
C51 4 bites elektronikus óra - fából készült óra: Volt egy kis szabadideje ezen a hétvégén, így összeszereltem ezt a 2,40 USD értékű 4 bites DIY elektronikus digitális órát, amelyet egy ideje vásároltam az AliExpress -től
Playstation 1 Retro óra: 8 lépés (képekkel)
Playstation 1 Retro Óra: Miután meglátogattam a szüleim házát, teli gyomorral és a régi Playstation 1 -el mentem el, többek között. A csatlakoztatás után megrémültem, hogy nem működik. Szerencsére egy furcsa, egyszeri órát akartam szerezni, ezért letettem