Sisällysluettelo:
- Vaihe 1: Kerää materiaalit
- Vaihe 2: Rakenna kotelo
- Vaihe 3: Kokoa elektroniset moduulit
- Vaihe 4: Lataa koodi ja testaa kello
Video: Retro Pac-Man-kello: 6 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Tekijä TechKiwiGadgetsTechKiwiGadgets Instagramissa Seuraa lisää tekijältä:
Tietoja: Hullua tekniikasta ja sen tarjoamista mahdollisuuksista. Pidän haasteesta rakentaa ainutlaatuisia asioita. Tavoitteeni on tehdä tekniikasta hauskaa, jokapäiväistä elämää ja auttaa ihmisiä onnistumaan rakentamaan viileitä… Lisätietoja TechKiwiGadgetsista »
Rakenna interaktiivinen Pac-Man-yöpöytä, jossa on kosketusnäyttö ja animoidut Pac-Man-hahmot.
Tämä siisti projekti on yllättävän helppo tehdä ja se on loistava lahja niille nostalgisille Pac-Man-riippuvaisille.
Sen lisäksi, että voit olla vuorovaikutuksessa Pac-Man-pelin kanssa, voit tallentaa hälytykseen valitsemasi äänen.
*** V10 -koodi julkaistiin alkuperäisellä Pacman -pelillä, joka nyt sisältyy pisteisiin ***
Vaihe 1: Kerää materiaalit
Retro Pac-Man -kello on valmistettu viidestä avainmoduulista yhdessä MDF-puusta laserleikatun kotelon kanssa.
- Arduino Board - Arduino Mega 2560 (kohteita 1, 2 ja 3 voi ostaa yhdellä paketilla)
- Kosketusnäyttö Arduino Shield - 3,2 tuuman Mega Touch L CD
- Laajennuskortin kilven kosketusnäyttö - 3,2 tuuman TFT LCD -näyttö + kosketusnäyttö Arduinon Mega 2560 -laitteelle (*Huomautus: Vältä Sainsmartia, katso osa 4 alla)
- Reaaliaikainen kellomoduuli - DS3231 RTC
- Ääninauhuri - ISD1820 Ääninauhuri
Ohjeessa on tarvittava Arduino -koodi, linkit kirjastoihin ja kaikki erityiset grafiikkatiedostot, joita tarvitset projektin rakentamiseen.
Yllä olevassa luettelossa on linkkejä prototyypissä käytettyjen osien kaltaisten osien toimittajille. Voit halutessasi hankkia osia mistä haluat, jotta kustannukset pysyvät mahdollisimman pieninä.
Näiden moduulien lisäksi tarvitset seuraavat komponentit
- Paneelitapit x 4 etukotelon kiinnittämiseen runkoon
- Kaksiosainen epoksihartsi kotelon liimaamiseen
- Hiekkapaperiarkit - 4 arkkia hienoja ja keskikokoisia puun hiontaan
- Sähköpora, jonka halkaisija on 3 mm.
- USB -kaapeli, pituus 1 m
- USB -laturi (käytetään kellon virtalähteeseen)
- 150 mm x 30 mm x 3 mm MDF tai styreeni rakentaa kiinnike, joka pitää piirin paikallaan kotelossa
- Kuuma liimapistooli
Valinnaisia automaattisia taustavalon himmennysosia tarvitaan vain, jos yöpöytäkello
- Vastus 270k ohmia
- Zener -diodi 3.3v 0.5 watt
- Vastus 47 ohmia
- Valosta riippuvainen vastus (LDR)
Vaihe 2: Rakenna kotelo
Kotelo on valmistettu 9 mm: n ja 3 mm: n MDF -puusta, joka on leikattu muotoon. Alla on tiedostoja, joiden mitat ja tarvittavat osat on lähetettävä paikalliselle laserleikkausyritykselle.
1. Etupaneeli
Etupaneeli on kiinnitetty kahden sivurenkaan väliin ja liimattu paikalleen 5 minuutin kahden osan epoksiliimalla. Varo liioittamasta liimaa, koska se näkyy, jos se vuotaa sivuilta.
Tämän lisäksi pieni pala materiaalia on liimattu etukannen ritilän päälle, jotta saadaan aikaan mukava vaikutus ja myös hälytyskaiuttimen ääni saa aikaan kellon etuosan.
Neljä paneelitappia on asetettu etupaneelin sisäkulmiin ja liimattu paikalleen noin 10 mm ulkoneen takaisin koteloon. Tämä asetetaan takapaneeliin, jotta se voidaan poistaa testin aikana.
2. Takapaneeli
Takapaneeli koostuu viidestä sivurenkaasta, joita seuraa takakotelo, jonka viimeinen sivurengas on kiinnitetty. Jälleen kerran ja liimattu paikalleen 5 minuutin kaksiosaisella epoksiliimalla. Varo liioittamasta liimaa, koska se näkyy, jos se vuotaa sivuilta.
Merkitse ja poraa 3 mm: n reiät huolellisesti käyttämällä etupaneelin nastojen reikiä ja tarkista, että etu- ja takayksiköt ovat yhteydessä toisiinsa.
3. Hiekka- ja maalikomponentit Kun olet koonnut etu- ja takayksiköt, voit maalata minkä tahansa värin tai hioa kevyesti käsin ja peittää kirkkaalla lakasuihkulla. Valitsin jälkimmäisen, koska pidin aivan korostetusta puutehosteesta, jonka laserleikkuri jätti kevyen hionnan jälkeen. Minun piti laittaa 3-4 kerrosta kirkasta lakasuihketta puuhun, jotta se suljettaisiin, koska puu on erittäin huokoista.
4. Vaihtoehtoinen 3D -kotelo Kaksi valmistajaa on ystävällisesti julkaissut 3D -mallin tälle Retro Pacman -kellolle
Nämä löytyvät täältä
Feconincin Pac man -kotelo
Pac man kellokotelon remix TronicGr
Vaihe 3: Kokoa elektroniset moduulit
Kokonaispiiri sisältää reaaliaikaisen kellon, Arduino Megan, äänimoduulin, kosketusnäytön ja näytön.
1. Reaaliaikainen kello
Kiinnitä reaaliaikainen kello Arduino Megan takaosaan kuvan mukaisesti. Käytin kuumaa liimapistoolia ja pakkausvaahtoa varmistaakseni, etteivät ne kosketa toisiinsa ja että on jonkin verran pehmusteita liikkeen absorboimiseksi. Minun tapauksessani juotin kaksi RTC -jalkaa suoraan Arduinolle ja käytin kytkentäjohtoa 5v: n ja GND: n liittämiseen Arduinoon.
2. Äänen tallennusmoduuli
Nämä ovat todella siistejä ja helppokäyttöisiä. Samalla tavalla kuin yllä, käytä vaahtoa ja kuumaa liimaa moduulin ja kaiuttimen sijoittamiseen Arduinon takaosaan varmistaen, että ne on eristetty koskettamasta. Äänimoduuli käynnistyy A8: n D8: lla, joten tämä ja virtalähde on yhdistettävä annetun kytkentäkaavion mukaisesti.
3. Automaattinen taustavalon himmennin (valinnainen) Jos aiot käyttää sitä yöpöytäkellona, haluat todennäköisesti himmentää taustavalon automaattisesti yöllä, jotta se ei vaikuta uneen. (Jos ei, voit ohittaa tämän vaiheen!)
Valitettavasti TFT -näytön taustavalo on kiinteästi kytketty +3,3 V: iin, eikä sitä voi säätää Arduinolla. Tämä tarkoittaa, että meidän on irrotettava se ja yhdistettävä uudelleen Arduinon PWM -nastaan taustavalon kirkkauden säätämiseksi. Halusin tehdä tämän mahdollisimman vaurioittamalla komponenttien tapit tai raidat, joten otin seuraavan lähestymistavan.
Noudata alla olevia ohjeita huolellisesti
(a) Tätä varten yksikön takaosaan on sijoitettu valosta riippuva vastus (LDR) valon havaitsemiseksi. Poraa koteloon kaksi 3 mm reikää ja työnnä LDR -jalat reikien läpi. Pidä jalat paikoillaan kaapin sisäpuolella kuumaliimalla. Juotos kaksi johtoa kotelon sisäpuolelle ja liitä ne piirikaavion mukaisesti. Lisää 270 k ohmin vastus Arduinon A7: een piirikaavion mukaisesti.
(b) Irrota TFT -näyttö ja aseta se tukevalle alustalle. Tunnista tappi 19 (LED_A) ja poista varovasti muutama millimetri muovia tapin pohjasta. Taivuta tappi tasaiseksi ja pois liittimestä yllä olevan kuvan mukaisesti. Tarkista, että TFT -suojalevy voidaan liittää tiukasti pistorasiaan ja että taivutettu tappi ei estä pistoketta tai pistorasiaa.
(c) Juotos 47 ohmin rekisteri taivutetun tapin yli ja liitä johto vastuksesta Arduino Megan D9: een. Arduino D9 -tappi voi upota jopa 40 mA: iin, joten vastus rajoittaa tämän alle. Kiinnitä 3,3 V: n Zener -diodi samaan nastaan (LED_A) ja liitä se maahan kaavion mukaisesti. Tämän tarkoituksena on suojata taustavaloa ylijännitteeltä, koska se säätää jännitteen 3,3 volttiin.
4. TFT -näyttö ja Arduino Shield Työnnä 3,2 tuuman TFT -kosketusnäyttöliittimet varovasti TFT -Arduino -suojaan. Liitä sitten varovasti Arduinon yläosaan annetun kuvan mukaisesti. RTC: ssä on akku, joten se säilyttää oikean ajan, vaikka virta olisi katkaistu. Hälytysaika tallennetaan Arduinon Eepromiin, mikä tarkoittaa, että se säilyy, jos sähkökatkos tapahtuu.
Vaihe 4: Lataa koodi ja testaa kello
"lastaus =" laiska"
Retro Pac-Man Clock -koodia voidaan muuttaa tarjoamaan muita teemoja. USB -kaapelin ansiosta muut valmistajat voivat kehittää omia ainutlaatuisia teemoja.
Mukana on Donkey Kongin alkuperäinen versio. Kello toimii tavalliseen tapaan, ja kosketusnäytön ohjaus on paikallaan Marion ohjaamiseksi.
*** Tuotantoversio 3 on nyt julkaistu tässä ohjeessa ***
Ylös-, Alas-, Vasen- ja Oikea -painikkeita voidaan käyttää Marion suunnan muuttamiseen vain koskettamalla näytön ylä-, ala-, vasenta ja oikeaa puolta.
Jos haluat hypätä vasemmalle tai oikealle, kosketa näytön yläosaa. Aktivoi asetusvalikko painamalla näytön keskiosaa.
Toivottavasti tämä antaa inspiraatiota muille kehittyä edelleen !!
Ensimmäinen palkinto mikrokontrollerikilpailussa 2017
Suositeltava:
Retro -tyylinen kiertovalintapuhelin: 4 vaihetta (kuvilla)
Retro -tyylinen pyörivä soitin matkapuhelin: Tämä projekti johtui sekä käytännön tarpeesta että halusta tehdä jotain hauskaa. Kuten useimmat nykyaikaiset perheet, lakkasimme saamasta todellista " kotia " puhelin (langallinen) monta vuotta sitten. Sen sijaan meillä on ylimääräinen SIM -kortti, joka liittyy " vanhaan " kodin numero
Retro-futuristinen USB-asema: 16 vaihetta (kuvilla)
Retro-futuristinen USB-asema: Sain jokin aika sitten lahjaksi USB-muistitikun. Taajuusmuuttajan kotelo oli hyvännäköinen, mutta valitettavasti se alkaa aiheuttaa epäluotettavan yhteyden ongelman useiden kuukausien käytön jälkeen. Siksi olin lopettanut sen aseman käytön. Useimmat ihmiset
Retro Raspberry Pi Tumblr GIF -kamera: 10 vaihetta (kuvilla)
Retro Raspberry Pi Tumblr GIF -kamera: Halusin tavan käyttää vintage -kameroitani uudella, digitaalisella tavalla. Minulla on muutama potku eri olosuhteissa, mutta en ole käyttänyt niitä pitkään aikaan, koska elokuvan kehittäminen on kallista. Seuraa tämän opetusohjelman mukana nähdäksesi kuinka laitoin vadelman
Tee oma kannettava retro -pelikonsoli! joka on myös Win10 -tabletti!: 6 vaihetta (kuvilla)
Tee oma kannettava Retro -pelikonsoli! …… joka on myös Win10 -tabletti!: Tässä projektissa näytän sinulle, kuinka luoda kannettava retro -pelikonsoli, jota voidaan käyttää myös Windows 10 -tabletina. Se koostuu 7 " HDMI LCD kosketusnäytöllä, LattePanda SBC, USB Type C PD -virtapiirilevy ja muutama täydentävä
Tee PAC LITE vain pienemmäksi: 9 vaihetta
Tee PAC LITE vain pienemmäksi: Rakenna tämä kätevä taskulamppu, jota voidaan säilyttää tulitikkurasiaa pienemmissä tiloissa ja joka saa sinut tuntemaan olonsa pirteäksi. VAROITUS, tämä ei ole projekti potilaille. se voi näyttää pieneltä projektilta, mutta itse asiassa sen rakentaminen kestää kauemmin kuin luulet