Cuprins:
- Pasul 1: Adunați materialele
- Pasul 2: Imprimați carcasa 3D
- Pasul 3: Construiți circuitul
- Pasul 4: Încărcați codul
Video: Retro Arcade Clock - Arduino: 6 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Construiți un ceas de noptieră arcade interactiv, cu ecran tactil și figuri arcade animate care să înregistreze un sunet la alegere pentru alarmă.
Aceasta este o actualizare a unui proiect anterior care include acum o carcasă imprimată 3D și patru programe separate din care să alegeți
1. Arcade Clock - DK Mario, Space Invaders și animație Pacman
2. Pacman Clock - Joc interactiv animat Pacman cu funcții de ceas
3. DK Clock - Joc interactiv animat DK cu funcții de ceas
4. Tumble Ghost - Joc animat Pacman Ghost bazat pe Flappy Bird
Multă distracție de construit și un cadou minunat pentru oricui îi place să retrăiască nostalgia personajelor jocurilor arcade din anii '80
** Dacă vă place acest instructable, vă rugăm să votați pentru acesta în „Concursul de ceasuri” apăsând butonul din partea de jos a paginii ***
Mulțumesc mult !!
Pasul 1: Adunați materialele
- Placă Arduino - Arduino Mega 2560 (Articolele 1, 2 și 3 pot fi achiziționate ca o singură comandă la pachet)
- Ecran tactil Arduino Shield - Shield pentru placa de expansiune Mega Touch LCD de 3,2 inci
- Ecran tactil - Ecran LCD TFT de 3,2 "+ Ecran tactil pentru Mega 2560 de la Arduino
- Modul Ceas în timp real - DS3231 RTC
- Modul de înregistrare vocală - Înregistrator vocal ISD1820
- Filament PLA pentru imprimantă 3D
- Rășină epoxidică din două părți pentru lipirea carcasei împreună
- Cablu USB încărcător USB de 2 m lungime (utilizat pentru alimentarea cu ceas)
- Pistol de lipit fierbinte
- Legături de cablu X 3
Componentele opționale de reglare automată a luminii din spate sunt necesare numai dacă este un ceas de noptieră
- Rezistor 270k Ohm
- Dioda Zener 3.3v
- Rezistor de 0,5 wați 47 Ohm
- Rezistor dependent de lumină (LDR)
Pasul 2: Imprimați carcasa 3D
Am imprimat carcasa ceasului pe Creality Ender 3. Toate fișierele de imprimare 3D și instrucțiunile carcasei pot fi găsite aici pe Thingiverse
Pasul 3: Construiți circuitul
Circuitul general conține un ceas în timp real, Arduino Mega, modul de sunet, ecran tactil și un ecran Sheild.
1. Ceas în timp real
Montați ceasul în timp real pe spatele Arduino Mega ca în imaginea furnizată. Am folosit un pistol cu adeziv fierbinte și spumă de ambalare pentru a mă asigura că nu se ating și există o amortizare pentru a absorbi mișcarea. În cazul meu, am lipit 2 dintre picioarele RTC direct pe Arduino și am folosit sârmă de conectare pentru a conecta 5v și GND la Arduino.
2. Modul de înregistrare a sunetului
Acestea sunt foarte cool și ușor de utilizat. În mod similar cu cel de mai sus, utilizați spumă și lipici fierbinte pentru a poziționa modulul și difuzorul pe spatele Arduino, având grijă să vă asigurați că sunt izolate de atingere. Modulul de sunet este declanșat de D8 pe Arduino, astfel încât acesta și sursa de alimentare trebuie să se conecteze conform schemei de circuit furnizate.
3. Dimmer automat de iluminare din spate (opțional)
Dacă intenționați să folosiți ca ceas de noptieră, atunci veți dori să estompați automat lumina de fundal noaptea, astfel încât să nu vă afecteze somnul. (Dacă nu, atunci puteți sări peste acest pas!) Din păcate, iluminarea din spate a ecranului TFT este conectată la + 3.3v și nu poate fi ajustată cu Arduino. Aceasta înseamnă că trebuie să îl deconectăm și să ne reconectăm la un pin PWM de pe Arduino pentru a controla luminozitatea luminii de fundal. Am vrut să fac acest lucru cu deteriorări minime ale știfturilor sau pistelor componentelor, așa că am urmat următoarea abordare. Urmați cu atenție pașii de mai jos
(a) Pentru a realiza acest lucru, un rezistor dependent de lumină (LDR) este poziționat în partea din spate a unității pentru a detecta lumina. Găuriți două găuri de 3 mm în carcasă și împingeți picioarele LDR prin găuri. Folosiți adeziv fierbinte pe interiorul dulapului pentru a ține picioarele în poziție. Lipiți două fire pe interiorul carcasei și conectați-le conform schemei de circuit. Adăugați un rezistor de 270 k Ohm la A7 al Arduino conform schemei de circuit.
(b) Scoateți afișajul TFT și așezați-l pe o suprafață fermă. Identificați știftul 19 (LED_A) și îndepărtați cu atenție câțiva milimetri de plastic de la baza știftului. Îndoiți pinul plat și departe de conector conform imaginii de mai sus. Verificați dacă TFT Sheild se poate conecta perfect și dacă știftul îndoit nu obstrucționează fișa sau priza.
(c) Lipiți un registru de 47 Ohm îndoit peste pin și conectați un fir de la rezistor la D9 al Arduino Mega. Pinul Arduino D9 se poate scufunda până la 40mA, astfel încât rezistorul limitează acest lucru la mai puțin decât acesta. Atașați o diodă Zener de 3,3v la același pin (LED_A) și conectați-o la pământ conform schemei. Scopul este de a proteja lumina de fundal de supratensiune, deoarece va regla tensiunea la 3.3v.
4. Ecran TFT și Arduino Shield
Împingeți cu grijă conectorii ecranului tactil TFT de 3,2 'în ecranul TFT Arduino. Apoi conectați-vă cu atenție la partea de sus a Arduino conform imaginii furnizate. RTC-ul are o baterie, astfel încât va păstra timpul corect chiar dacă a fost scoasă curentul. Timpul de alarmă este stocat în Eeprom pe Arduino, ceea ce înseamnă că va fi păstrat dacă există o întrerupere a curentului.
Pasul 4: Încărcați codul
Locul doi în concursul de ceasuri
Recomandat:
2 Arcade Stand-Up Retro Arcade by Micro Center: 20 de pași
2 Arcade Stand-Up Retro Arcade by Micro Center: Micro Center-ul dvs. local transportă acum tot ce aveți nevoie pentru a vă crea propriul dulap Retro Arcade bazat pe Raspberry Pi. Kituri sunt complet personalizabile, includ dulapul, Raspberry Pi, butoane, joystick-uri, accesorii audio și video și multe altele. Aceasta
Cadru LED Pixel Art cu artă retro Arcade, aplicație controlată: 7 pași (cu imagini)
Cadru de artă cu pixeli LED cu arcade retro, controlată de aplicație: REALIZAȚI UN CADRU DE ARTĂ LED CONTROLAT CU 1024 LED-uri CARE AFIȘĂ PĂRȚILE ARCADE GAME ART Piese Kit Makers PIXEL - 59 USD $ Matrix LED 32x32 P4 - 49,95 USD Foaie acrilică 12x20 inch, 1/8 " inch grosime - Fum ușor transparent de la plasticele de la robinet
M-Clock Minimode Multimode Clock: 11 pași
M-Clock Miniature Multimode Clock: Minimalist's Clock? Ceas multi-mod? Ceas Matrix? Acesta este un proiect de ceas multi-mod bazat pe MSP430G2432. Poate fi asamblat fără lipire și utilizarea minimă a sculelor. Cu o rezoluție limitată de afișare de 8x8 pixeli, acest ceas de 12 ore arată ora
Cabinet arcade pictat manual retro / spațial: 6 pași (cu imagini)
Cabinet arcade pictat manual / tematic spațial: Bine ați venit la ghidul meu pentru crearea propriului dvs. tablou cu tematică spațiu / joc retro Tablou retro arcadă! Pentru acest instructiv, veți avea nevoie de: Placă Raspberry Pi 3 sau 2 (RSComponents sau Pimoroni) 34 Cablu micro USB pentru a alimenta Raspberry Pi 28-1
Consola Retro Arcade Plug 'n' Play: 5 pași (cu imagini)
Plug 'n' Play Retro Arcade Console: Plug 'n' Play Retro Arcade Console împachetează multe dintre consolele și jocurile dvs. clasice preferate într-un singur dispozitiv. Cea mai bună parte este că tot ce aveți nevoie este să vă conectați consola la intrarea video a televizorului și la o sursă de alimentare pentru a vă bucura de toate fa