Sisukord:

Retro Pac-Man kell: 6 sammu (piltidega)
Retro Pac-Man kell: 6 sammu (piltidega)

Video: Retro Pac-Man kell: 6 sammu (piltidega)

Video: Retro Pac-Man kell: 6 sammu (piltidega)
Video: Как жить с комфортом в кухне 6 метров. Дизайн и планировка с посудомойкой и всей техникой. #Хрущевка 2024, Juuli
Anonim
Image
Image

TechKiwiGadgetsTechKiwiGadgets Instagramis Jälgi autori lisateavet:

USB laadimise tõrkeotsing
USB laadimise tõrkeotsing
USB laadimise tõrkeotsing
USB laadimise tõrkeotsing
USB -laetav keskkonnasõbralik taskulamp
USB -laetav keskkonnasõbralik taskulamp
USB -laetav keskkonnasõbralik taskulamp
USB -laetav keskkonnasõbralik taskulamp
Animeeritud sõnakell
Animeeritud sõnakell
Animeeritud sõnakell
Animeeritud sõnakell

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

Koguge materjalid kokku
Koguge materjalid kokku
Koguge materjalid kokku
Koguge materjalid kokku
Koguge materjalid kokku
Koguge materjalid kokku

Retro Pac-Man kell on valmistatud viiest võtmemoodulist koos MDF-puidust laseriga lõigatud korpusega.

  1. Arduino tahvel - Arduino Mega 2560 (üksusi 1, 2 ja 3 saab osta ühe komplektina)
  2. Puutetundlik Arduino Shield - 3,2 -tolline Mega Touch L CD
  3. 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)
  4. Reaalajas kella moodul - DS3231 RTC
  5. 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

  1. Paneeli tihvtid x 4 esikorpuse kinnitamiseks keha külge
  2. Kaheosaline epoksüvaik ümbrise liimimiseks
  3. Liivapaberilehed - 4 lehte peeneid ja keskmise kvaliteediga lehti puidu lihvimiseks
  4. Elektriline puur 3 mm läbimõõduga puidust puuriga.
  5. USB -kaabel 1 m pikk
  6. USB -laadija (kasutatakse kella toiteallikaks)
  7. 150 mm x 30 mm x 3 mm MDF või stüreen, et ehitada klamber, mis hoiab vooluringi paigas
  8. Kuum liimipüstol

Valikulised automaatse taustvalgustuse hämardamise komponendid on vajalikud ainult öise kella korral

  1. Takisti 270k oom
  2. Zeneri diood 3,3v 0,5 vatti
  3. Takisti 47 oomi
  4. Valgusõltuv takisti (LDR)

2. samm: ehitage korpus

Ehitage korpus
Ehitage korpus
Ehitage korpus
Ehitage korpus
Ehitage korpus
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

Pange kokku elektroonilised moodulid
Pange kokku elektroonilised moodulid
Pange kokku elektroonilised moodulid
Pange kokku elektroonilised moodulid
Pange elektroonilised moodulid kokku
Pange elektroonilised moodulid kokku

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

Laadige kood üles ja testige kella
Laadige kood üles ja testige kella

"laadimine =" laisk"

DK ja muud teemad
DK ja muud teemad
DK ja muud teemad
DK ja muud teemad

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 !!

Mikrokontrollerite võistlus 2017
Mikrokontrollerite võistlus 2017
Mikrokontrollerite võistlus 2017
Mikrokontrollerite võistlus 2017

Esimene auhind mikrokontrollerite konkursil 2017

Soovitan: