Sisukord:
- Samm: koguge materjalid kokku
- 2. samm: ehitage korpus
- Samm: pange kokku elektroonilised moodulid
- Samm: laadige kood üles ja testige kella
Video: Retro Pac-Man kell: 6 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
TechKiwiGadgetsTechKiwiGadgets Instagramis Jälgi autori lisateavet:
Teave: hull tehnoloogia ja selle võimaluste pärast. Mulle meeldib väljakutse luua ainulaadseid asju. Minu eesmärk on muuta tehnoloogia lõbusaks, igapäevaelus asjakohaseks ja aidata inimestel õnnestuda lahedaid … Rohkem TechKiwiGadgetsist »
Ehitage puutetundliku ekraani ja animeeritud Pac-Mani figuuridega interaktiivne Pac-Mani öökell.
Seda lahedat projekti on üllatavalt lihtne teha ja see on suurepärane kingitus neile nostalgilistele Pac-Mani sõltlastele.
Lisaks sellele, et saate Pac-Man mänguga suhelda, saate häire jaoks salvestada ka teie valitud heli.
*** V10 kood vabastati algse Pacmani mänguga, mis on nüüd koos punktidega ***
Samm: koguge materjalid kokku
Retro Pac-Man kell on valmistatud viiest võtmemoodulist koos MDF-puidust laseriga lõigatud korpusega.
- Arduino tahvel - Arduino Mega 2560 (üksusi 1, 2 ja 3 saab osta ühe komplektina)
- Puutetundlik Arduino Shield - 3,2 -tolline Mega Touch L CD
- Laiendusplaadi kilbi puutetundlik ekraan - 3,2 -tolline TFT LCD -ekraan ja puutetundlik ekraan Arduino Mega 2560 jaoks (*Märkus: vältige Sainsmartit, vt jaotist 4 allpool)
- Reaalajas kella moodul - DS3231 RTC
- Diktofoni moodul - ISD1820 diktofon
Juhendis on vajalik Arduino kood, lingid raamatukogudele ja kõik spetsiaalsed graafikafailid, mida vajate projekti loomiseks.
Ülaltoodud loendis on lingid osade tarnijatele, mis sarnanevad prototüübis kasutatud esemetega. Kulude minimeerimiseks võite vabalt hankida osi kõikjalt, kus õigeks peate.
Lisaks nendele moodulitele vajate järgmisi komponente
- Paneeli tihvtid x 4 esikorpuse kinnitamiseks keha külge
- Kaheosaline epoksüvaik ümbrise liimimiseks
- Liivapaberilehed - 4 lehte peeneid ja keskmise kvaliteediga lehti puidu lihvimiseks
- Elektriline puur 3 mm läbimõõduga puidust puuriga.
- USB -kaabel 1 m pikk
- USB -laadija (kasutatakse kella toiteallikaks)
- 150 mm x 30 mm x 3 mm MDF või stüreen, et ehitada klamber, mis hoiab vooluringi paigas
- Kuum liimipüstol
Valikulised automaatse taustvalgustuse hämardamise komponendid on vajalikud ainult öise kella korral
- Takisti 270k oom
- Zeneri diood 3,3v 0,5 vatti
- Takisti 47 oomi
- Valgusõltuv takisti (LDR)
2. samm: ehitage korpus
Korpus on valmistatud 9 mm ja 3 mm MDF puidust, mis on vormitud laseriga. Allpool on failid vajalike mõõtmete ja osade arvuga, mille saate saata kohalikule laserlõikamisfirmale, et see teie eest ära teha.
1. Esipaneel
Esipaneel on kinnitatud kahe külgrõnga vahele ja liimitud kohale 5-minutilise kaheosalise epoksüliimiga. Olge ettevaatlik, et mitte liimiga liialdada, kuna see näitab, kui see külgedest välja voolab.
Lisaks on liimitud väike tükk materjali esikaane resti kohale, et pakkuda kena efekti ja võimaldada ka häirekõlarite heli kella esiosa teostada.
Esipaneeli sisekülje nurkadesse on sisestatud neli paneeli tihvti ja liimitud paika, umbes 10 mm ulatudes tagasi korpusesse. See sisestatakse tagapaneelile, et seda saaks testimise ajal eemaldada.
2. Tagapaneel
Tagapaneel koosneb viiest külgrõngast, millele järgneb tagakarp, mille vahele jääb viimane külgrõngas. Veel kord ja liimitud oma kohale 5-minutilise kaheosalise epoksüliimiga. Olge ettevaatlik, et mitte liimiga liialdada, kuna see näitab, kui see külgedest välja voolab.
Esipaneeli tihvtide aukude abil märkige ja puurige hoolikalt 3 mm augud ning kontrollige, kas esi- ja tagaosa on omavahel ühendatud.
3. Liiva- ja värvikomponendid Kui esi- ja tagaosa on kokku pandud, saate valida mis tahes värvi värvimise või lihtsalt käsitsi kergelt lihvida ja katta läbipaistva lakiga. Valisin viimase, sest mulle meeldis väga stressirohke puidu efekt, mille laserlõikur pärast kerget lihvimist jättis. Ma pidin puidule tihendamiseks panema 3-4 kihti läbipaistvat lakipritsi, kuna puit on väga poorne.
4. Alternatiivne 3D -juhtum Kaks tegijat on lahkelt avaldanud selle Retro Pacmani kella 3D -malli
Need leiate siit
Pac man juhtum feconinc
Pac man kellaümbrise remiks, autor TronicGr
Samm: pange kokku elektroonilised moodulid
Kogu vooluahel sisaldab reaalajas kella, Arduino Mega, helimoodulit, puuteekraani ja ekraani.
1. Reaalajas kell
Paigaldage reaalajas kell Arduino Mega tagaküljele, nagu pildil. Kasutasin kuuma liimipüstolit ja pakkimisvahtu, et need ei puutuks kokku ja liikumise absorbeerimiseks on mõni pehmendus. Minu puhul jootsin 2 RTC jalga otse Arduino külge ja ühendasin 5v ja GND ühendamiseks Arduinoga haaketraadi.
2. Helisalvestusmoodul
Need on tõesti lahedad ja hõlpsasti kasutatavad. Sarnasel viisil nagu eespool, kasutage vahtu ja kuuma liimi, et paigutada moodul ja kõlar Arduino tagaküljele, hoolitsedes selle eest, et need oleksid puudutamisest isoleeritud. Helimooduli käivitab Arduino D8, nii et see ja toiteallikas peavad olema ühendatud vastavalt esitatud skeemile.
3. Automaatne taustavalguse hämardaja (valikuline) Kui kavatsete seda kasutada öökellana, soovite tõenäoliselt öösel taustvalgust automaatselt summutada, et see teie und ei mõjutaks. (Kui ei, siis võite selle sammu vahele jätta!)
Kahjuks on TFT -ekraani taustvalgustus kõvasti ühendatud +3,3 V pingega ja seda ei saa Arduino abil reguleerida. See tähendab, et taustvalgustuse heleduse juhtimiseks peame selle lahti ühendama ja uuesti ühendama Arduino PWM -pistikuga. Tahtsin seda teha komponentide tihvtide või radade minimaalse kahjustamisega, nii et kasutasin järgmist lähenemisviisi.
Järgige hoolikalt alltoodud samme
(a) Selle saavutamiseks on valguse tuvastamiseks seadme tagaküljele paigutatud valgusest sõltuv takisti (LDR). Puurige korpusesse kaks 3 mm auku ja suruge LDR -jalad läbi aukude. Jalade hoidmiseks kasutage kapi siseküljel kuuma liimi. Jootke kaks juhtmest korpuse siseküljel ja ühendage need vastavalt skeemile. Lisage Arduino A7 -le 270 k oomi takisti vastavalt skeemile.
(b) Eemaldage TFT -ekraan ja asetage see kindlale pinnale. Tuvastage tihvt 19 (LED_A) ja eemaldage ettevaatlikult mõni millimeeter plastikust tihvti aluses. Painutage tihvt lamedaks ja pistikust eemale, nagu ülaltoodud pildil. Kontrollige, kas TFT -katet saab tihedalt ühendada ja et painutatud tihvt ei takista pistikut ega pistikupesa.
(c) Jootke 47 -oomine register tihvti kohal painutatud külge ja ühendage takisti juhe Arduino Mega D9 -ga. Arduino D9 tihvt võib vajuda kuni 40 mA, nii et takisti piirab seda vähem kui see. Kinnitage 3,3 V Zeneri diood samale tihvtile (LED_A) ja ühendage see maaga vastavalt skeemile. Selle eesmärk on kaitsta taustvalgust ülepinge eest, kuna see reguleerib pinget 3,3 V -ni.
4. TFT -ekraan ja Arduino -kilpLükake 3,2 -tollise TFT -puutetundliku ekraani pistikud ettevaatlikult TFT -Arduino kilpi. Seejärel ühendage ettevaatlikult Arduino ülaosaga vastavalt esitatud pildile. RTC -l on aku, nii et see säilitab õige aja isegi siis, kui toide on eemaldatud. Alarmi aeg salvestatakse Arduino Eepromi, mis tähendab, et see säilitatakse voolukatkestuse korral.
Samm: laadige kood üles ja testige kella
"laadimine =" laisk"
Retro Pac-Man kella koodi saab muuta, et pakkuda muid teemasid. USB -kaabel tähendab, et teistel tegijatel on potentsiaali oma ainulaadsete teemade väljatöötamiseks.
Kaasas on Donkey Kongi esialgne versioon. Kell töötab nagu tavaliselt ja puutetundliku ekraani juhtimine on Mario juhtimiseks olemas.
*** Tootmisversioon 3 on nüüd selles juhendis avaldatud ***
Üles, alla, vasakule ja paremale juhtnuppe saab kasutada Mario suuna muutmiseks, puudutades ekraani üla-, ala-, vasak- ja parempoolsust.
Vasakule või paremale sõites hüppamiseks puudutage ekraani ülaosa. Seadistusmenüü aktiveerimiseks vajutage ekraani keskele.
Loodan, et see annab teistele inspiratsiooni edasiseks arenguks !!
Esimene auhind mikrokontrollerite konkursil 2017
Soovitan:
Noolpea kell: 10 sammu (piltidega)
Noolepea kell: See uskumatu noolepea kell on ainulaadne. Olen otsinud kõikjalt, et leida isegi midagi sarnast ja pole midagi leidnud. See on suurepärane projekt kõigile, kes tegelevad indiaanlaste sisekujundusega; ajalugu; Tulekiviga koputamine; kivide kogumine
7 segmendi kell - väikeste printerite väljaanne: 9 sammu (koos piltidega)
7 segmendikell - väikeste printerite väljaanne: veel üks 7 segmendi kell. xDA Kuigi pean ütlema, et see ei tundu minu Instructabeli profiili vaadates nii hull. Tõenäoliselt on see ärritavam, kui vaatate minu asjade universaalset profiili. Miks ma siis üldse viitsin teist teha
Tehke RTC abil oma retro Nixie kell!: 7 sammu (piltidega)
Tehke oma Retro Nixie kell RTC -ga!: Selles projektis näitan teile, kuidas luua retro -nixie -kella. See tähendab, et näitan teile, kuidas saate juhtida nixie -torusid kõrgepinge alalisvoolu toiteallikaga, ja siis ühendan 4 nixie -toru koos Arduino, reaalajas kella (RTC) ja seadmega
C51 4 -bitine elektrooniline kell - puidust kell: 15 sammu (piltidega)
C51 4 -bitine elektrooniline kell - puidust kell: sellel nädalavahetusel oli vaba aega, nii et läksite kokku ja panite kokku selle 2,40 AU $ 4 -bitise isetegija elektroonilise digitaalse kella, mille ostsin mõni aeg tagasi AliExpressist
Gixie kell: ilusaim helendavate torude kell: 4 sammu
Gixie kell: kõige ilusam helendavate torude kell: Mulle meeldib Nixie Tube väga, kuid see on liiga kallis, ma ei saa seda endale lubada. Nii et ma veetsin selle Gixie kella loomisel pool aastat. Gixie kell saavutatakse akrüülvalguse saamiseks valguse ws2812 abil. Annan endast parima, et muuta RGB -toru õhemaks