Kazalo:
- 1. korak: Zberite materiale
- 2. korak: Natisnite ohišje 3D
- 3. korak: Zgradite vezje
- 4. korak: Naložite kodo
Video: Retro arkadna ura - Arduino: 6 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Zgradite interaktivno arkadno nočno uro z zaslonom na dotik in animirane arkadne figure, na katere lahko posnamete zvok po svojem izboru za alarm.
To je posodobitev prejšnjega projekta, ki zdaj vključuje 3D tiskano ohišje in štiri ločene programe, med katerimi lahko izbirate
1. Arkadna ura - DK Mario, Space Invaders & Pacman animacija
2. Pacman Clock - Interaktivna animirana igra Pacman s funkcijami ure
3. DK ura - Interaktivna animirana igra DK s funkcijami ure
4. Tumble Ghost - animirana igra Pacman Ghost, ki temelji na Flappy Bird
Veliko zabave pri gradnji in odlično darilo za vse, ki radi podoživite nostalgijo likov iz arkadnih iger 80 -ih
** Če vam je ta pouk všeč, ga glasujte v "Natečaju za ure" s pritiskom na gumb na dnu strani ***
Najlepša hvala !!
1. korak: Zberite materiale
- Arduino Board - Arduino Mega 2560 (postavke 1, 2 in 3 je mogoče kupiti kot eno paketno naročilo)
- Zaslon na dotik Arduino Shield - 3,2 -palčni ščit za razširitveno ploščo Mega LCD na dotik
- Zaslon na dotik - 3,2 -palčni TFT LCD zaslon + zaslon na dotik za Arduino Mega 2560
- Modul ure v realnem času - DS3231 RTC
- Modul snemalnika zvoka - Diktafon ISD1820
- PLA nit za 3D tiskalnik
- Dvodelna epoksidna smola za lepljenje ohišja
- USB kabel USB polnilec dolžine 2 m (uporablja se za napajanje ure)
- Pištola za vroče lepilo
- Kabelske vezice X 3
Dodatne komponente za samodejno zatemnitev osvetlitve ozadja so potrebne le, če imate nočno uro
- Upor 270k Ohm
- Zener dioda 3.3v
- 0,5 -vatni upor 47 ohmov
- Odvisno od svetlobe upor (LDR)
2. korak: Natisnite ohišje 3D
Natisnil sem ohišje ure na Creality Ender 3. Vse datoteke za 3D tiskanje in navodila za ohišje najdete tukaj na Thingiverse
3. korak: Zgradite vezje
Celotno vezje vsebuje uro v realnem času, Arduino Mega, zvočni modul, zaslon na dotik in zaslon.
1. Ura v realnem času
Namestite uro v realnem času na hrbtno stran Arduino Mega, kot je prikazano na sliki. Uporabil sem pištolo za vroče lepilo in peno za pakiranje, da se prepričam, da se ne dotikata in da obstaja nekaj blazin, ki absorbirajo gibanje. V mojem primeru sem dve nogi RTC spajkal neposredno na Arduino in uporabil priključno žico za priključitev 5v in GND na Arduino.
2. Modul za snemanje zvoka
Ti so res kul in enostavni za uporabo. Na podoben način kot zgoraj uporabite peno in vroče lepilo za namestitev modula in zvočnika na zadnjo stran Arduina, pri čemer pazite, da se izolirata pred dotikom. Zvočni modul sproži D8 na Arduinu, zato je treba to in napajanje priključiti v skladu s priloženim vezjem.
3. Samodejni zatemnilnik osvetlitve ozadja (neobvezno)
Če nameravate uporabljati kot nočno uro, boste ponoči samodejno zatemnili osvetlitev ozadja, da to ne vpliva na vaš spanec. (Če ne, potem lahko ta korak preskočite!) Žal je osvetlitev ozadja na zaslonu TFT trdo ožičena v +3,3 V in je ni mogoče prilagoditi z Arduinom. To pomeni, da ga moramo odklopiti in znova priključiti na pin PWM na Arduinu za nadzor svetlosti osvetlitve ozadja. To sem želel narediti z minimalnimi poškodbami zatičev ali sledi na sestavnih delih, zato sem uporabil naslednji pristop. Natančno sledite spodnjim korakom
(a) Da bi to dosegli, je na zadnji strani enote nameščen svetlobno odvisen upor (LDR), ki zaznava svetlobo. V ohišju izvrtajte dve luknji 3 mm in potisnite noge LDR skozi luknje. Z vročim lepilom na notranji strani omare držite noge na mestu. Spajate dve žici na notranji strani ohišja in ju povežete v skladu s shemo vezja. Dodajte 270k ohmski upor A7 Arduina v skladu s shemo vezja.
(b) Odstranite zaslon TFT in ga postavite na trdno površino. Prepoznajte zatič 19 (LED_A) in previdno odstranite nekaj milimetrov plastike na dnu zatiča. Upognite zatič ravno in stran od priključka, kot je prikazano na zgornji sliki. Preverite, ali se TFT Sheild lahko tesno priključi in ali upognjeni zatič ne ovira vtiča ali vtičnice.
(c) Spajate 47 -ohmski register na upognjen čep in žico od upora priklopite na D9 Arduino Mega. Pin Arduino D9 lahko potone do 40 mA, zato upor to omeji na manj kot to. Na isti zatič (LED_A) pritrdite 3,3 -voltno zener diodo in jo priključite na ozemljitev, kot je prikazano na diagramu. Namen tega je zaščititi osvetlitev ozadja pred prenapetostjo, saj bo regulirala napetost na 3,3 V.
4. Zaslon TFT in Arduino ščit
3,2 -palčne priključke TFT zaslona na dotik previdno potisnite v ščit TFT Arduino. Nato se previdno povežite z vrhom Arduina, kot je prikazano na sliki. RTC ima baterijo, zato bo ohranil pravilen čas, tudi če je bilo napajanje izklopljeno. Alarmni čas je shranjen v Eepromu na Arduinu, kar pomeni, da se bo ohranil, če pride do izpada električne energije.
4. korak: Naložite kodo
Podprvak na tekmovanju ure
Priporočena:
Ura za upokojitev / štetje navzgor / ura Dn: 4 koraki (s slikami)
Ura za upokojitev / Odštevanje / Ura Dn: Nekaj teh 8-palčnih LED matričnih zaslonov 8x8 sem imel v predalu in razmišljal, kaj bi z njimi. Navdihnjen z drugimi navodili sem dobil idejo, da bi sestavil zaslon za odštevanje/navzgor za odštevanje do prihodnjega datuma/časa in če je ciljni čas p
Arkadna ciklonska arkadna igra: 6 korakov
Arkadna ciklonska arkadna igra: Utripajoče bliskovite luči! Arduino! Igra! Kaj je še treba povedati? Ta igra temelji na arkadni igri Cyclone, kjer igralec poskuša ustaviti LED premikanje po krogu na določenem mestu
C51 4 -bitna elektronska ura - lesena ura: 15 korakov (s slikami)
C51 4 -bitna elektronska ura - lesena ura: ta vikend sem imel nekaj prostega časa, zato sem šel naprej in sestavil to 4 -bitno elektronsko digitalno uro za 2,40 USD, ki sem jo pred časom kupil pri AliExpressu
Ročno poslikana arkadna omara v retro/vesoljski tematiki: 6 korakov (s slikami)
Ročno poslikana arkadna omara z retro/vesoljsko tematiko: Dobrodošli v mojem priročniku za ustvarjanje lastne namizne retro arkadne omare s temo Space/Retro Gaming! Za ta Instructable boste potrebovali: ploščo Raspberry Pi 3 ali 2 (RSComponents ali Pimoroni) £ 28- 34 Kabel Micro USB za napajanje Raspberry Pi £ 28-1
Arkadna konzola Plug 'n' Play Retro: 5 korakov (s slikami)
Plug 'n' Play Retro Arcade Console: Plug 'n' Play Retro Arcade Console združuje številne vaše najljubše klasične konzole in igre v eno napravo. Najboljši del je, da vse, kar potrebujete, je, da svojo konzolo povežete z video vhodom televizorja in v vir napajanja, da uživate v vseh svojih fah