Sadržaj:
- Korak 1: Prikupite materijale
- Korak 2: Izgradite kućište
- Korak 3: Sastavite elektroničke module
- Korak 4: Otpremite kôd i testirajte sat
Video: Retro Pac-Man sat: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Autor TechKiwiGadgetsTechKiwiGadgets na InstagramuPratite Više od autora:
O: Ludi za tehnologijom i mogućnostima koje ona može donijeti. Volim izazov stvaranja jedinstvenih stvari. Moj cilj je učiniti tehnologiju zabavnom, relevantnom za svakodnevni život i pomoći ljudima da uspješno izgrade kul… Više o TechKiwiGadgets »
Napravite interaktivni Pac-Man noćni sat sa ekranom osjetljivim na dodir i animirane Pac-Man figure.
Ovaj cool projekt je iznenađujuće jednostavan za napraviti i odličan je poklon za one nostalgične ovisnike o Pac-Manu.
Osim što možete komunicirati s igrom Pac-Man, možete snimiti zvuk po vašem izboru za alarm.
*** V10 kôd objavljen s originalnim Pacman Gameplay -om sada uključen u Dots ***
Korak 1: Prikupite materijale
Retro Pac-Man sat izrađen je od 5 ključnih modula zajedno s kućištem koje je laserski izrezano od MDF drveta.
- Arduino ploča - Arduino Mega 2560 (Stavke 1, 2 i 3 mogu se kupiti kao jedna paketna narudžba)
- Arduino štit sa ekranom osjetljivim na dodir - 3,2 inčni Mega Touch L CD
- Ekran na dodir sa štitnikom za proširenje - 3.2 "TFT LCD ekran + ekran osetljiv na dodir za Arduino Mega 2560 (*Napomena: Izbegavajte Sainsmart, pogledajte odeljak 4 ispod)
- Modul sata u realnom vremenu - DS3231 RTC
- Modul diktafona - ISD1820 Snimač glasa
U uputama je priložen neophodni Arduino kôd, veze do biblioteka i sve posebne grafičke datoteke koje će vam trebati za izradu projekta.
Na gornjoj listi postoje veze do dobavljača dijelova koji su slični stavkama koje se koriste u prototipu. Slobodno možete nabaviti dijelove gdje god smatrate da je potrebno kako biste osigurali smanjenje troškova.
Osim ovih modula, trebat će vam sljedeće komponente
- Igle za ploče x 4 za pričvršćivanje prednjeg kućišta na tijelo
- Dvokomponentna epoksidna smola za lijepljenje kućišta
- Listovi brusnog papira - po 4 lista finog i srednjeg kvaliteta za brušenje drveta
- Električna bušilica sa bušilicom za drvo promjera 3 mm.
- USB kabel dužine 1m
- USB punjač (koristi se za napajanje sata)
- 150 mm x 30 mm x 3 mm MDF -a ili stirena za izradu držača za držanje strujnog kruga unutar kućišta
- Pištolj za vruće ljepilo
Opcijske komponente za automatsko zatamnjivanje pozadinskog svjetla potrebne su samo ako je noćni sat
- Otpornik 270k Ohm
- Zener dioda 3.3v 0.5 watt
- Otpornik 47 Ohm
- Otpornik ovisan o svjetlu (LDR)
Korak 2: Izgradite kućište
Kućište je izrađeno od MDF drveta od 9 mm i 3 mm koje je laserski izrezano u oblik. Ispod su datoteke s dimenzijama i brojem potrebnih dijelova koje možete poslati lokalnoj kompaniji za laserske rezače da to učini umjesto vas.
1. Prednja ploča
Prednja ploča je stisnuta između dva bočna prstena i zalijepljena na mjesto 5-minutnim dvodjelnim epoksidnim ljepilom. Pazite da ne pretjerate s ljepilom jer će pokazati ako iscuri sa strana.
Osim toga, mali komad materijala je zalijepljen preko rešetke prednjeg poklopca kako bi se osigurao lijep efekt i omogućio zvuk zvučnika alarma da izvede prednji dio sata.
Četiri igle za ploče umetnute su u uglove unutrašnjosti prednje ploče i zalijepljene na mjesto sa otprilike 10 mm koje viri natrag u kućište. Ovo će biti umetnuto u zadnju ploču tako da se može ukloniti tokom testiranja.
2. Zadnja ploča
Stražnja ploča sastoji se od pet bočnih prstenova nakon kojih slijedi stražnji dio koji je stisnut završnim bočnim prstenom. Još jednom i zalijepljeno na mjesto 5-minutnim dvodijelnim epoksidnim ljepilom. Pazite da ne pretjerate s ljepilom jer će pokazati ako iscuri sa strana.
Koristeći položaje rupa na iglama prednje ploče, pažljivo označite i izbušite rupe od 3 mm i provjerite jesu li prednja i stražnja jedinica spojene zajedno.
3. Komponente pijeska i boje Nakon što sastavite prednje i stražnje jedinice, možete izabrati da obojite bilo koju boju ili samo lagano ručno obrusite i prekrijte čistim lakom u spreju. Odabrao sam ovo drugo jer mi se jako svidio naglašeni efekt drveta koji je laserski rezač ostavio nakon laganog brušenja. Morao sam nanijeti 3 do 4 sloja bistrog laka u spreju kako bih zapečatio drvo jer je drvo vrlo porozno.
4. Alternativno 3D kućište Dva proizvođača ljubazno su objavila 3D predložak za ovaj Retro Pacman sat
Ovo se može pronaći ovdje
Pac man case by feconinc
Pac man sat remix remix od TronicGr
Korak 3: Sastavite elektroničke module
Cjelokupni krug sadrži sat u stvarnom vremenu, Arduino Mega, zvučni modul, zaslon osjetljiv na dodir i zaštitnu foliju.
1. Sat u realnom vremenu
Montirajte sat u stvarnom vremenu na stražnju stranu Arduino Mega uređaja kao što je prikazano na slici. Upotrijebio sam pištolj za vruće ljepilo i pjenu za pakiranje kako bih se uvjerio da se ne dodiruju i da ima jastučića za apsorbiranje pokreta. U mom slučaju, lemio sam 2 RTC noge direktno na Arduino i koristio priključnu žicu za spajanje 5v i GND na Arduino.
2. Modul za snimanje zvuka
Ovo su zaista kul i laki za upotrebu. Na sličan način kao gore, upotrijebite pjenu i vruće ljepilo za postavljanje modula i zvučnika na stražnju stranu Arduina, vodeći računa da budu izolirani od dodira. Zvučni modul pokreće D8 na Arduinu, tako da je ovo i napajanje potrebno spojiti prema priloženom dijagramu kruga.
3. Automatski prigušivač pozadinskog osvjetljenja (opcionalno) Ako namjeravate koristiti kao noćni sat, vjerojatno ćete htjeti noću automatski prigušiti pozadinsko osvjetljenje kako ne bi utjecalo na vaš san. (Ako ne, možete preskočiti ovaj korak!)
Nažalost, pozadinsko osvjetljenje na TFT ekranu čvrsto je spojeno na +3,3 V i ne može se podesiti pomoću Arduina. To znači da ga moramo isključiti i ponovno spojiti na PWM pin na Arduinu da bismo kontrolirali svjetlinu pozadinskog osvjetljenja. Htio sam to učiniti s minimalnim oštećenjem pinova ili tragova na komponentama pa sam uzeo sljedeći pristup.
Pažljivo slijedite donje korake
(a) Da bi se to postiglo, svjetlo ovisni otpornik (LDR) postavljen je na stražnjoj strani jedinice za otkrivanje svjetla. Izbušite dvije rupe od 3 mm u kućištu i gurnite nožice LDR kroz rupe. Upotrijebite vruće ljepilo na unutrašnjosti ormara kako biste držali noge na mjestu. Lemite dvije žice s unutarnje strane kućišta i spojite ih prema shemi kola. Dodajte otpornik od 270 k Ohma u A7 Arduina prema shemi kola.
(b) Uklonite TFT ekran i postavite ga na čvrstu površinu. Prepoznajte iglu 19 (LED_A) i pažljivo uklonite nekoliko milimetara plastike na dnu igle. Savijte iglu ravno i dalje od priključka kao na gornjoj slici. Provjerite može li se TFT zaštitna folija čvrsto spojiti i savijena iglica ne ometa utikač ili utičnicu.
(c) Lemiti registar od 47 Ohma na savijen preko pina i spojiti žicu od otpornika na D9 Arduino Mega. Arduino D9 pin može potonuti do 40mA pa otpornik ograničava ovo na manje od ovoga. Priključite 3.3V Zener diodu na isti pin (LED_A) i spojite ga na uzemljenje prema dijagramu. Svrha ovoga je zaštititi pozadinsko osvjetljenje od prenapona jer će regulirati napon na 3,3 V.
4. TFT ekran i Arduino štit Pažljivo gurnite konektore od 3,2 'TFT ekrana osjetljivog na dodir u TFT Arduino štit. Zatim se pažljivo spojite na vrh Arduina prema prikazanoj slici. RTC ima bateriju pa će zadržati točno vrijeme čak i ako je napajanje isključeno. Vrijeme alarma pohranjeno je u Eepromu na Arduinu, što znači da će se zadržati ako dođe do nestanka struje.
Korak 4: Otpremite kôd i testirajte sat
"loading =" lijen"
Retro Pac-Man kôd sata može se izmijeniti kako bi pružio druge teme. USB kabel znači da postoji mogućnost da drugi proizvođači razviju vlastite jedinstvene teme.
Uključena je početna verzija Donkey Konga. Sat funkcionira kao i obično, a kontrola ekrana osjetljivog na dodir je na raspolaganju za upravljanje Mariom.
*** Proizvodna verzija 3 sada je objavljena u ovom uputstvu ***
Kontrole gore, dolje, lijevo i desno mogu se koristiti za promjenu smjera Maria samo dodirivanjem gornje, donje, lijeve i desne strane ekrana.
Za skok dok putujete lijevo ili desno dodirnite vrh ekrana. Za aktiviranje menija za podešavanje pritisnite sredinu ekrana.
Nadam se da ovo daje inspiraciju drugima za daljnji razvoj !!
Prva nagrada na takmičenju za mikrokontrolere 2017
Preporučuje se:
Sat za penziju / Odbrojavanje / Dn sat: 4 koraka (sa slikama)
Sat za odlazak u penziju / Odbrojavanje / Dn sat: U ladici sam imao nekoliko ovih 8x8 LED matričnih ekrana i razmišljao sam šta ću s njima. Inspirisan drugim instrukcijama, došao sam na ideju da napravim ekran za odbrojavanje/povećanje za odbrojavanje do budućeg datuma/vremena i ako ciljno vreme p
Vortex sat: ručni sat s ogledalom u beskonačnosti: 10 koraka (sa slikama)
Vortex Watch: Infinity Mirror ručni sat: Cilj ovog projekta bio je stvoriti nosivu verziju beskonačnog zrcalnog sata. Koristi svoje RGB LED diode za označavanje vremena dodjeljujući sate, minute i sekunde crvenom, zelenom i plavom svjetlu i preklapajući ove nijanse t
C51 4 -bitni elektronički sat - drveni sat: 15 koraka (sa slikama)
C51 4 -bitni elektronički sat - drveni sat: Imao sam slobodnog vremena ovog vikenda pa sam otišao naprijed i sastavio ovaj 4 -bitni digitalni digitalni sat od 2 bita koji sam kupio prije nekog vremena na AliExpressu
Pretvorite obični kućni sat u samosvijetleći sat: 8 koraka (sa slikama)
Pretvorite kućni obični sat u samosvijetleći sat: PRVO DAJEM SVOJU SRČNU HVALU INSTRUKTIVNIM TIMOVIMA DA MOGU ZDRAVSTVENE DANE Oporavak učini što odgovornijim ….. U ovim uputama želim podijeliti s vama kako pretvoriti vaš kućni obični sat u samosvijetleći sat. > > Za ovo
Napravite pravi sat koji zvoni za vaš računar i sat za gašenje požara: 3 koraka (sa slikama)
Napravite pravi sat koji čuje zvono za vaš računar i sat koji udara u aparate za gašenje požara .: Mesingano zvono, mali relej, još nekoliko stvari i pravo zvono mogu udariti sate na vašu radnu površinu. Iako ovaj projekat radi na Windowsima i Macima OS X takođe, odlučio sam da instaliram Ubuntu Linux na računar koji sam našao u smeću i poradio na tome: nikada nisam