Përmbajtje:
Video: Ora Retro Arcade - Arduino: 6 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:23
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ë veçanta për të zgjedhur
1. Arcade Clock - DK Mario, Space Invaders & Pacman animacion
2. Ora Pacman - Lojë Interactive Animated Pacman me funksione të orës
3. Ora DK - Lojë interaktive e animuar DK me funksione të orës
4. Tumble Ghost - Lojë e animuar Pacman Ghost e bazuar në Flappy Bird
Shumë argëtim për t'u ndërtuar dhe një dhuratë e shkëlqyeshme për këdo që i pëlqen të përjetojë nostalgjinë e personazheve të lojërave arcade të viteve '80
** Nëse ju pëlqen ky udhëzues ju lutemi votoni për të në "Konkursin e Orëve" duke shtypur butonin në fund të faqes ***
Shumë faleminderit !!
Hapi 1: Mblidhni materialet
- Arduino Board - Arduino Mega 2560 (Artikujt 1, 2 dhe 3 mund të blihen si një porosi e paketuar)
- Touch Screen Arduino Shield - Mburoja e Bordit të Zgjerimit të Mega Touch 3.2 inç
- Ekran me prekje - Ekran TFT LCD 3.2 " + Ekran me prekje për Mega 2560 të Arduino
- Moduli i orës në kohë reale - DS3231 RTC
- Moduli i Regjistruesit të Zërit - Regjistruesi i Zërit ISD1820
- Filament PLA për Printerin 3D
- Rrëshirë epoksi me dy pjesë për ngjitjen e kutisë së bashku
- Kabllo USB Ngarkues USB me gjatësi 2 m (përdoret për furnizimin me energji për orën)
- Armë me zam të nxehtë
- Lidhjet e kabllove X 3
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
- Diodë Zener 3.3v
- Rezistencë 0.5 vat 47 Ohm
- Rezistencë e varur nga drita (LDR)
Hapi 2: Shtypni Rastin 3D
Kam shtypur kutinë e orës në një Creality Ender 3. Të gjitha skedarët e printimit 3D dhe udhëzimet për kutinë mund t'i gjeni këtu në Thingiverse
Hapi 3: Ndërtoni qarkun
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 automatik i dritës së pasme (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. TFT Screen dhe Arduino Shield
Shtyjini me kujdes lidhësit 3.2 'TFT Touch Screen 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
Vendi i dytë në konkursin e orëve
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 Gixie: Ora më e Bukur e Tubit me Shkëlqim: 4 Hapa
Ora Gixie: Ora më e Bukur e Tubave me Shkëlqim: Më pëlqen shumë Nixie Tube, por është shumë e shtrenjtë, nuk mund ta përballoj. Kështu kalova gjysmë viti duke krijuar këtë Orë Gixie. Ora Gixie arrihet duke përdorur ndriçimin ws2812 për të bërë dritën akrilike. Unë bëj çmos për ta bërë tubin RGB më të hollë
Ora Retro Pac-Man: 6 hapa (me fotografi)
Ora Retro Pac-Man: Ndërtoni një orë interaktive të Pac-Man pranë shtratit, me një ekran me prekje dhe figura të animuara Pac-Man. Ky projekt i lezetshëm është çuditërisht i thjeshtë për tu bërë dhe është një dhuratë e shkëlqyer për ata të varur nga nostalgjikët Pac-Man. Gjithashtu si në gjendje për të bashkëvepruar me Pac-Man
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ë