Sadržaj:
- Korak 1: Prikupite materijale
- Korak 2: Ispišite 3D kućište
- Korak 3: Izgradite krug
- Korak 4: Učitajte kôd
Video: Retro arkadni sat - Arduino: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
Napravite interaktivni arkadni noćni sat s ekranom osjetljivim na dodir i animirane arkadne figure pomoću kojih možete snimiti zvuk po svom izboru za alarm.
Ovo je ažuriranje prethodnog projekta koji sada uključuje 3D tiskanu futrolu i četiri odvojena programa na izbor
1. Arkadni sat - DK Mario, Space Invaders & Pacman animacija
2. Pacman Clock - Interaktivna animirana Pacman igra sa funkcijama sata
3. DK sat - Interaktivna animirana DK igra sa funkcijama sata
4. Tumble Ghost - Animirana igra Pacman Ghost zasnovana na Flappy Bird
Mnogo zabave u izgradnji i izvrstan dar za svakoga tko voli proživjeti nostalgiju za likovima arkadnih igara iz 80 -ih
** Ako vam se sviđa ova instrukcija, glasajte za nju u "Natjecanju satova" pritiskom na gumb pri dnu stranice ***
Puno hvala !!
Korak 1: Prikupite materijale
- Arduino ploča - Arduino Mega 2560 (Stavke 1, 2 i 3 mogu se kupiti kao jedna paketna narudžba)
- Arduino štit s ekranom osjetljivim na dodir - 3,2 inčni Mega Touch LCD ekran za proširenje
- Zaslon osjetljiv na dodir - 3.2 "TFT LCD zaslon + zaslon osjetljiv na dodir za Arduino Mega 2560
- Modul sata u stvarnom vremenu - DS3231 RTC
- Modul diktafona - ISD1820 Snimač glasa
- PLA vlakna za 3D pisač
- Dvokomponentna epoksidna smola za lijepljenje kućišta
- USB kabel USB punjač duljine 2 m (koristi se za napajanje sata)
- Pištolj za vruće ljepilo
- Kabelske vezice X 3
Opcijske komponente za automatsko zatamnjivanje pozadinskog osvjetljenja potrebne su samo ako je noćni sat
- Otpornik 270k Ohm
- Zener dioda 3.3v
- 0,5 W otpornik 47 ohma
- Otpornik ovisan o svjetlu (LDR)
Korak 2: Ispišite 3D kućište
Ispisao sam kućište sata na Creality Ender 3. Sve datoteke 3D ispisa i upute za kućište mogu se pronaći ovdje na Thingiverseu
Korak 3: Izgradite krug
Cjelokupni sklop sadrži sat u stvarnom vremenu, Arduino Mega, zvučni modul, zaslon osjetljiv na dodir i zaštitnu foliju.
1. Sat u stvarnom vremenu
Montirajte sat u stvarnom vremenu na stražnju stranu Arduino Mega kao na priloženoj 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 upijanje pokreta. U mom slučaju, lemio sam 2 RTC noge izravno na Arduino i koristio priključnu žicu za spajanje 5v i GND na Arduino.
2. Modul za snimanje zvuka
Ovo su stvarno super i laki za korištenje. Na sličan način kao gore, upotrijebite pjenu i vruće ljepilo za postavljanje modula i zvučnika na stražnju stranu Arduina, pazeći da budu izolirani od dodira. Zvučni modul pokreće D8 na Arduinu, tako da se ovo i napajanje moraju spojiti prema priloženom dijagramu kruga.
3. Automatski prigušivač pozadinskog osvjetljenja (izborno)
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, tada 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 s Arduinom. To znači da ga moramo odspojiti i ponovno spojiti na PWM pin na Arduinu za kontrolu svjetline pozadinskog osvjetljenja. Htio sam to učiniti s minimalnim oštećenjima 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 LDR noge kroz rupe. Vrućim ljepilom s unutarnje strane ormara držite 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 sklopa.
(b) Uklonite TFT zaslon i postavite ga na čvrstu površinu. Prepoznajte iglu 19 (LED_A) i pažljivo uklonite nekoliko milimetara plastike na dnu igle. Savijte pin ravno i dalje od priključka kao na gornjoj slici. Provjerite može li se TFT Sheild čvrsto spojiti i savijena iglica ne ometa utikač ili utičnicu.
(c) Lemiti 47 Ohm registar na savijeni preko pina i spojiti žicu od otpornika na D9 Arduino Mega. Arduino D9 pin može potonuti do 40mA pa otpornik to ograničava 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 zaslon i Arduino štit
Pažljivo gurnite 3.2 'TFT konektore zaslona 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: Učitajte kôd
Drugoplasirani na natjecanju satova
Preporučeni:
Prilagođeni arkadni arkadni ormar: 32 koraka (sa slikama)
Prilagođeni arkadni arkadni ormarić: Pozdrav i hvala vam što ste pogledali moj prvi Instructable o tome kako izgraditi prilagođeni arkadni ormar s bartonom! Arkade su se zaista počele vraćati kako starimo i želimo uživati u nostalgičnim retro igrama. To čini sjajnu priliku
Sat za umirovljenje / Brojanje sati / Dn sat: 4 koraka (sa slikama)
Umirovljenički sat / Brojanje gore / Dn sat: Imao sam nekoliko ovih 8x8 LED matričnih zaslona u ladici i razmišljao sam što ću s njima. Nadahnut drugim instrukcijama, došao sam na ideju da napravim zaslon za odbrojavanje/povećanje za odbrojavanje do budućeg datuma/vremena i ako ciljno vrijeme p
Vortex sat: Infinity Mirror ručni sat: 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 elektronički digitalni sat od 2,40 USD koji sam kupio prije nekog vremena na AliExpressu
Ručno oslikani arkadni ormar s retro/svemirskom tematikom: 6 koraka (sa slikama)
Ručno oslikani arkadni ormar s retro/svemirskom tematikom: Dobro došli u moj vodič za stvaranje vlastitog stolnog retro arkadnog ormara s temom prostora/retro igara! Za ovaj Instructable trebat će vam: ploča od 3 ili 2 maline Pi (RS komponente ili Pimoroni) &funta; 28- 34 Micro USB kabel za napajanje Raspberry Pi £ 28-1