Përmbajtje:
- Hapi 1: Mblidhni materialet
- Hapi 2: Ndërtoni rastin
- Hapi 3: Mblidhni modulet elektronike
- Hapi 4: Ngarko kodin dhe provo orën
Video: Ora Retro Pac-Man: 6 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:24
Nga TechKiwiGadgetsTechKiwiGadgets në Instagram Ndiqni më shumë nga autori:
Rreth: I çmendur për teknologjinë dhe mundësitë që mund të sjellë. Më pëlqen sfida e ndërtimit të gjërave unike. Qëllimi im është që ta bëj teknologjinë argëtuese, të rëndësishme për jetën e përditshme dhe t'i ndihmoj njerëzit të kenë sukses në ndërtimin e të ftohtit … Më shumë rreth TechKiwiGadgets »
Ndërtoni një orë interaktive të Pac-Man pranë shtratit, me një ekran me prekje dhe figura të animuara të Pac-Man.
Ky projekt i mrekullueshëm është çuditërisht i thjeshtë për tu bërë dhe është një dhuratë e madhe për ata të varur nostalgjikë nga Pac-Man.
Përveç aftësisë për të bashkëvepruar me lojën Pac-Man, mund të regjistroni një tingull sipas dëshirës tuaj për alarmin.
*** Kodi V10 i lëshuar me Gameplay origjinal Pacman tani i përfshirë me Dots ***
Hapi 1: Mblidhni materialet
Ora Retro Pac-Man është bërë nga 5 module kryesore së bashku me një kasë që është prerë me lazer nga druri MDF.
- Arduino Board - Arduino Mega 2560 (Artikujt 1, 2 dhe 3 mund të blihen si një porosi e paketuar)
- Ekran me prekje Arduino Shield - 3.2 inç Mega Touch L CD
- Ekran me prekje Shield Board Shield - Ekran TFT LCD 3.2 " + Ekran me Prekje për Arduino's Mega 2560 (*Shënim: Shmangni Sainsmart shihni seksionin 4 më poshtë)
- Moduli i orës në kohë reale - DS3231 RTC
- Moduli i Regjistruesit të Zërit - Regjistruesi i Zërit ISD1820
I bashkangjitur në udhëzuesin është kodi i nevojshëm Arduino, lidhje me bibliotekat dhe çdo skedar grafik i veçantë që do t'ju nevojitet për të ndërtuar projektin.
Në listën e mësipërme ka lidhje me furnizuesit e pjesëve që janë të ngjashme me artikujt e përdorur në prototip. Ju jeni të lirë të furnizoni pjesët nga kudo që e shihni të arsyeshme për të siguruar që kostot të minimizohen.
Përveç këtyre moduleve, do t'ju kërkohen përbërësit e mëposhtëm
- Kunjat e panelit x 4 për fiksimin e kutisë së përparme në trup
- Rrëshirë epoksi me dy pjesë për ngjitjen e kutisë së bashku
- Fletë letre zmerile - 4 fletë secila me klasë të imët dhe të mesme për lëmimin e drurit
- Stërvitje elektrike me stërvitje druri me diametër 3 mm.
- Kabllo USB e gjatë 1 m
- Ngarkues USB (përdoret për furnizimin me energji për orën)
- MDF 150mm x 30mm x 3mm ose Stiren për të ndërtuar një kllapa për të mbajtur qarkun në vend brenda kasës
- Armë me zam të nxehtë
Komponentët opsionalë të errësimit të dritës së pasme automatike kërkohen vetëm nëse keni një orë pranë shtratit
- Rezistencë 270k Ohm
- Dien Zener 3.3v 0.5 vat
- Rezistenca 47 Ohm
- Rezistencë e varur nga drita (LDR)
Hapi 2: Ndërtoni rastin
Rasti është bërë nga druri MDF 9 mm dhe 3 mm i cili është prerë në formë lazer. Më poshtë janë skedarët me dimensionet dhe numrin e pjesëve të kërkuara që mund t'i dërgoni një kompanie lokale të prerësve të lazerit për ta bërë këtë për ju.
1. Paneli i përparmë
Paneli i përparmë është i vendosur në mes të dy unazave anësore dhe ngjitet në vend me zam epoksid dy-pjesësh 5-minutësh. Kini kujdes të mos e teproni me ngjitësin pasi do të tregojë nëse rrjedh nga anët.
Përveç kësaj, një pjesë e vogël e materialit është ngjitur mbi skarën e kapakut të përparmë për të siguruar një efekt të këndshëm dhe gjithashtu të lejojë që tingulli i altoparlantit të alarmit të kryejë pjesën e përparme të orës.
Katër kunja të panelit janë futur në qoshet e pjesës së brendshme të panelit të përparmë dhe janë ngjitur në vend me afërsisht 10 mm që dalin përsëri në kasë. Kjo do të futet në panelin e pasmë në mënyrë që të mund të hiqet gjatë testimit.
2. Paneli i pasmë
Paneli i pasmë përbëhet nga pesë unaza anësore të ndjekura nga kutia e pasme e cila është e ngjitur me unazën anësore përfundimtare. Edhe një herë dhe ngjiteni në vend me zam epoksid dy-pjesësh 5-minutësh. Kini kujdes të mos e teproni me ngjitësin pasi do të tregojë nëse rrjedh nga anët.
Duke përdorur pozicionet e vrimave nga kunjat e panelit të përparmë shënoni dhe shponi me kujdes vrimat 3 mm dhe kontrolloni që njësitë e përparme dhe të pasme të lidhen së bashku.
3. Komponentët e Rërës dhe Ngjyrave Pasi të keni montuar njësitë e përparme dhe të pasme, mund të zgjidhni të pikturoni çdo ngjyrë ose thjesht të lyeni lehtë me dorë dhe ta mbuloni me një llak të qartë llak. Zgjodha këtë të fundit sepse më pëlqeu shumë efekti i stresit të drurit që prerësja lazer la pas një lëmimi të lehtë. Më duhej të vendosja 3 deri në 4 shtresa llak të qartë llak në dru për ta mbyllur atë pasi druri është shumë poroz.
4. Rasti alternativ 3D Dy krijues kanë botuar me mirësi një model 3D për këtë orë Retro Pacman
Këto mund të gjenden këtu
Pac man rast nga feconinc
Paketa e orës Pac man remix nga TronicGr
Hapi 3: Mblidhni modulet elektronike
Qarku i përgjithshëm përmban një orë në kohë reale, Arduino Mega, modul të zërit, ekran me prekje dhe një mburojë të ekranit.
1. Ora në kohë reale
Montoni orën Realtime në pjesën e pasme të Arduino Mega si në foton e dhënë. Kam përdorur një armë ngjitëse të nxehtë dhe shkumë paketimi për të siguruar që ato nuk preken dhe ka një zbutje për të thithur lëvizjen. Në rastin tim, unë bashkova 2 këmbë të RTC drejtpërdrejt në Arduino dhe përdor tela lidhës për të lidhur 5v dhe GND me Arduino.
2. Moduli i Regjistrimit të Zërit
Këto janë vërtet të lezetshme dhe të lehta për t'u përdorur. Në mënyrë të ngjashme si më sipër, përdorni shkumë dhe zam të nxehtë për të vendosur modulin dhe altoparlantin në anën e pasme të Arduino duke u kujdesur që ata të jenë të izoluar nga prekja. Moduli i Zërit nxitet nga D8 në Arduino, kështu që ky dhe furnizimi me energji duhet të lidhen sipas diagramit të qarkut të dhënë.
3. Dimmer i dritës automatike (Opsionale) Nëse keni ndërmend të përdorni si orë pranë krevatit, atëherë ka shumë të ngjarë që të dëshironi të errësoni automatikisht dritën e prapme gjatë natës në mënyrë që të mos ndikojë në gjumin tuaj. (Nëse jo, atëherë mund ta kaloni këtë hap!)
Fatkeqësisht, drita e prapme në ekranin TFT është e lidhur fort në +3.3v dhe nuk mund të rregullohet me Arduino. Kjo do të thotë që ne duhet ta shkëputim atë dhe të lidhemi përsëri me një kunj PWM në Arduino për të kontrolluar shkëlqimin e dritës së prapme. Doja ta bëja këtë me dëmtime minimale në kunjat ose gjurmët në përbërës, kështu që mora qasjen e mëposhtme.
Ndiqni me kujdes hapat e mëposhtëm
(a) Për ta arritur këtë, një Rezistencë e varur nga drita (LDR) është e vendosur në pjesën e pasme të njësisë për të zbuluar dritën. Stërvitni dy vrima 3 mm në kasë dhe futni këmbët LDR nëpër vrima. Përdorni zam të nxehtë në brendësi të dollapit për të mbajtur këmbët në vend. Ngjitni dy tela në pjesën e brendshme të kutisë dhe lidhini ato sipas diagramit të qarkut. Shtoni një Rezistencë 270k Ohm në A7 të Arduino sipas diagramit të qarkut.
(b) Hiqni ekranin TFT dhe vendoseni në një sipërfaqe të fortë. Identifikoni kunjin 19 (LED_A) dhe hiqni me kujdes disa milimetra plastike në bazën e kunjit. Përkulni kunjin të sheshtë dhe larg lidhësit sipas figurës së mësipërme. Kontrolloni që TFT Sheild të lidhet mirë dhe që kunja e përkulur të mos pengojë prizën ose prizën.
(c) Lidhni një regjistër 47 Ohm të përkulur mbi kunj dhe lidhni një tel nga rezistenca në D9 të Arduino Mega. Kunja Arduino D9 mund të fundoset deri në 40mA kështu që rezistori e kufizon këtë në më pak se kjo. Bashkangjitni një Diodë Zener 3.3v në të njëjtën kunj (LED_A) dhe lidheni këtë me tokën sipas diagramit. Qëllimi i kësaj është të mbrojë dritën e prapme nga mbitensioni pasi do të rregullojë tensionin në 3.3v.
4. Ekrani TFT dhe Arduino ShieldShtyni me kujdes lidhësit e ekranit me prekje 3.2 'TFT në TFT Arduino Shield. Pastaj lidheni me kujdes në krye të Arduino sipas figurës së dhënë. RTC ka një bateri kështu që do të mbajë kohën e duhur edhe nëse energjia është hequr. Koha e Alarmit ruhet në Eeprom në Arduino që do të thotë se do të mbahet nëse ka një ndërprerje të energjisë.
Hapi 4: Ngarko kodin dhe provo orën
"ngarkimi =" dembel"
Kodi Retro Pac-Man Clock mund të modifikohet për të siguruar tema të tjera. Kablloja USB do të thotë se ka mundësi që krijuesit e tjerë të zhvillojnë temat e tyre unike.
Përfshirë është një version fillestar i Donkey Kong. Ora funksionon si zakonisht dhe kontrolli i ekranit me prekje është në vend për të kontrolluar Mario.
*** Versioni i prodhimit 3 i lëshuar tani në këtë udhëzues ***
Kontrollet lart, poshtë, majtas dhe djathtas mund të përdoren për të ndryshuar drejtimin e Mario vetëm duke prekur pjesën e sipërme, të poshtme, të majtë dhe të djathtë të ekranit.
Për të kërcyer kur udhëtoni majtas ose djathtas prekni pjesën e sipërme të ekranit. Për të aktivizuar menunë e konfigurimit, shtypni qendrën e ekranit.
Shpresoj se kjo jep frymëzim për të tjerët që të zhvillohen më tej !!
Çmimi i parë në Konkursin e Mikrokontrolluesit 2017
Recommended:
Ora e daljes në pension / Numërimi / Ora Dn: 4 hapa (me fotografi)
Ora e daljes në pension / Numërimi / Ora Dn: Unë kisha disa nga këto ekrane 8x8 LED me pikat e matricës në sirtar dhe po mendoja se çfarë të bëja me to. Frymëzuar nga udhëzime të tjera, më lindi ideja për të ndërtuar një ekran numërimi/zbritje për të numëruar deri në një datë/kohë të ardhshme dhe nëse koha e synuar p
Ora e Rrjetit ESP8266 Pa asnjë RTC - Ora Nodemcu NTP Pa RTC - PROJEKTI I OROCS INTERNET: 4 hapa
Ora e Rrjetit ESP8266 Pa asnjë RTC | Ora Nodemcu NTP Pa RTC | PROJEKTI I OROCS INTERNET: Në projekt do të bëhet një projekt i orës pa RTC, do të marrë kohë nga interneti duke përdorur wifi dhe do ta shfaq atë në ekranin st7735
Ora e bazuar në Arduino duke përdorur modulin DS1307 Ora në kohë reale (RTC) & 0.96: 5 hapa
Ora e bazuar në Arduino duke përdorur modulin DS1307 Ora në kohë reale (RTC) & 0.96: Përshëndetje djema në këtë tutorial do të shohim se si të bëjmë një orë pune duke përdorur një modul orësh në kohë reale DS1307 & Ekranet OLED. Pra, ne do të lexojmë kohën nga moduli i orës DS1307. Dhe shtypeni atë në ekranin OLED
Ora Retro Arcade - Arduino: 6 hapa (me fotografi)
Ora Retro Arcade - Arduino: Ndërtoni një orë interaktive të arkadës, me një ekran me prekje dhe figura të animuara të arkadës që mund të regjistroni një tingull sipas dëshirës tuaj për alarmin. Ky është një azhurnim i një projekti të mëparshëm i cili tani përfshin një Rast të Shtypur 3D dhe katër programe të ndara
Microdot - Orë Ora Modeli LED Ora: 7 hapa (me fotografi)
Microdot - Orë Ora LED Modeli Ora: Një tjetër prodhim RGB Sunset Productions! Ky projekt është një tabelë qarkore për të bërë një version të orës time minidot të madhësisë së orës së dorës: https: //www.instructables.com/id/EEGLXQCSKIEP2876EE/me disa të tjera funksionet më të zbatueshme për një pajisje portative. Një