Taula de continguts:
- Pas 1: reuniu els materials
- Pas 2: imprimiu la funda 3D
- Pas 3: Construeix el circuit
- Pas 4: carregueu el codi
Vídeo: Rellotge Arcade retro - Arduino: 6 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
Construïu un rellotge de nit interactiu amb una pantalla tàctil i figures animades que permeten enregistrar el so que desitgeu per a l'alarma.
Es tracta d’una actualització d’un projecte anterior que ara inclou una funda impresa en 3D i quatre programes diferents per triar
1. Arcade Clock: animació de DK Mario, Space Invaders i Pacman
2. Pacman Clock: joc interactiu de Pacman animat amb funcions de rellotge
3. DK Clock: joc interactiu de DK animat amb funcions de rellotge
4. Tumble Ghost: joc animat de Pacman Ghost basat en Flappy Bird
Molt divertit per construir i un regal fantàstic per a qualsevol persona que vulgui reviure la nostàlgia dels personatges dels jocs arcade dels anys 80
** Si us agrada aquesta instrucció, voteu-la al "Concurs de rellotges" prement el botó a la part inferior de la pàgina ***
Moltes gràcies !!
Pas 1: reuniu els materials
- Taula Arduino: Arduino Mega 2560 (els articles 1, 2 i 3 es poden comprar com a sol·licitud conjunta)
- Pantalla tàctil Arduino Shield: blindatge de la placa d’expansió LCD mega tàctil de 3,2 polzades
- Pantalla tàctil: pantalla TFT LCD de 3,2 polzades + pantalla tàctil per al Mega 2560 d'Arduino
- Mòdul de rellotge en temps real - DS3231 RTC
- Mòdul de gravadora de veu: gravadora de veu ISD1820
- Filament PLA per a impressora 3D
- Resina epoxi de dues parts per enganxar caixa
- Cable USB Carregador USB de 2 m de longitud (utilitzat per a la font d'alimentació del rellotge)
- Pistola de cola calenta
- Lligadures de cable X 3
Els components opcionals d’enfosquiment de la llum de fons automàtic només són necessaris si hi ha un rellotge de nit
- Resistència de 270 k Ohm
- Diodo Zener 3.3v
- Resistència de 0,5 watts 47 Ohm
- Resistència dependent de la llum (LDR)
Pas 2: imprimiu la funda 3D
Vaig imprimir la caixa del rellotge en un Creality Ender 3. Tots els fitxers d'impressió en 3D i les instruccions de la caixa es poden trobar aquí a Thingiverse
Pas 3: Construeix el circuit
El circuit general conté un rellotge en temps real, Arduino Mega, mòdul de so, pantalla tàctil i pantalla de pantalla.
1. Rellotge en temps real
Munteu el rellotge en temps real a la part posterior de l'Arduino Mega, tal com es mostra a la imatge. He utilitzat una pistola de cola calenta i escuma d’embalatge per assegurar-me que no es toquin i que hi hagi una certa amortiment per absorbir el moviment. En el meu cas, he soldat 2 de les potes RTC directament a l’Arduino i he utilitzat un cable de connexió per connectar 5v i GND a l’Arduino.
2. Mòdul de gravació de so
Són molt interessants i fàcils d’utilitzar. De manera similar a l’anterior, utilitzeu escuma i cola calenta per col·locar el mòdul i l’altaveu a la part posterior de l’Arduino, tenint cura de garantir que estiguin aïllats del contacte. El mòdul de so s’activa amb D8 a l’Arduino, de manera que aquest i la font d’alimentació necessiten connectar-se segons el diagrama de circuits proporcionat.
3. Regulador de llum de fons automàtic (opcional)
Si voleu utilitzar-lo com a rellotge de nit, és probable que vulgueu atenuar la llum de fons automàticament a la nit perquè no afecti el vostre son. (Si no és així, podeu saltar-vos aquest pas!) Malauradament, la llum de fons de la pantalla TFT està connectada a + 3,3v i no es pot ajustar amb l'Arduino. Això vol dir que l’hem de desconnectar i tornar a connectar-nos a un pin PWM de l’Arduino per controlar la brillantor de la llum de fons. Volia fer-ho amb un mínim dany als pins o pistes dels components, així que vaig adoptar el següent enfocament. Seguiu els passos següents acuradament
(a) Per aconseguir-ho, es col·loca una resistència dependent de la llum (LDR) a la part posterior de la unitat per detectar la llum. Practicar dos forats de 3 mm a la caixa i empènyer les potes LDR pels forats. Feu servir cola calenta a l’interior de l’armari per mantenir les cames al seu lloc. Soldeu dos cables a la part interior de la caixa i connecteu-los segons el diagrama del circuit. Afegiu una resistència de 270 k Ohm a A7 de l'Arduino segons el diagrama del circuit.
(b) Traieu la pantalla TFT i col·loqueu-la sobre una superfície ferma. Identifiqueu el pin 19 (LED_A) i traieu amb cura uns quants mil·límetres del plàstic a la base del pin. Doblegueu el passador de forma plana i allunyat del connector segons la imatge anterior. Comproveu que el TFT Sheild es pugui endollar bé i que el passador doblegat no obstrueixi el endoll ni el sòcol.
(c) Soldeu un registre de 47 Ohm al doblegat sobre el pin i connecteu un cable de la resistència a D9 de l'Arduino Mega. El pin Arduino D9 pot enfonsar-se fins a 40 mA, de manera que la resistència ho limita a menys que això. Connecteu un díode Zener de 3,3 v al mateix pin (LED_A) i connecteu-lo a terra segons el diagrama. El propòsit d’això és protegir la llum de fons de sobretensions, ja que regularà la tensió a 3,3v.
4. Pantalla TFT i Arduino Shield
Empreneu amb cura els connectors de la pantalla tàctil TFT de 3,2 'al TFT Arduino Shield. A continuació, connecteu-vos acuradament a la part superior de l'Arduino segons la imatge proporcionada. El RTC té una bateria, de manera que conservarà el temps correcte fins i tot si s’ha tret l’alimentació. El temps d'alarma s'emmagatzema a Eeprom a l'Arduino, cosa que significa que es conservarà si hi ha un tall de corrent.
Pas 4: carregueu el codi
Accèssit al concurs de rellotges
Recomanat:
Feu el vostre propi rellotge retro Nixie amb un RTC !: 7 passos (amb imatges)
Feu el vostre propi rellotge retro Nixie amb un RTC !: En aquest projecte us mostraré com crear un rellotge retro Nixie. Això vol dir que us mostraré com podeu controlar els tubs nixie amb una font d'alimentació CC d'alta tensió i després combinaré 4 tubs nixie amb un Arduino, un rellotge en temps real (RTC) i un cu
Rellotge de jubilació / Compte enrere / Rellotge Dn: 4 passos (amb imatges)
Rellotge de jubilació / rellotge de compte enrere / dn: tenia algunes d'aquestes pantalles de matriu de punts LED de 8x8 al calaix i pensava què fer-ne. Inspirat en altres instruccions, vaig tenir la idea de crear un compte enrere / amunt per mostrar el compte enrere fins a una data / hora futura i si el temps objectiu p
Rellotge Vortex: un rellotge de polsera de mirall infinit: 10 passos (amb imatges)
Rellotge Vortex: un rellotge de polsera de mirall infinit: l’objectiu d’aquest projecte era crear una versió portable d’un rellotge de mirall infinit. Utilitza els seus LED RGB per indicar el temps assignant hores, minuts i segons a llums vermelles, verdes i blaves respectivament i superposant aquests tons t
C51 Rellotge electrònic de 4 bits - Rellotge de fusta: 15 passos (amb imatges)
Rellotge electrònic de 4 bits C51: rellotge de fusta: aquest cap de setmana tenia temps lliure, així que vaig avançar i vaig muntar aquest rellotge electrònic electrònic de 4 bits de 2,18 € que vaig comprar a AliExpress fa poc
Creació d'un rellotge a partir d'un rellotge: 11 passos (amb imatges)
Creació d’un rellotge a partir d’un rellotge: en aquest manual d’instruccions, agafo un rellotge existent i creo el que sento que és un rellotge millor. Anirem de la imatge de l’esquerra a la de la dreta. Abans de començar pel vostre propi rellotge, tingueu en compte que tornar a muntar pot ser un repte, ja que el piv