Taula de continguts:
- Pas 1: reuniu els materials
- Pas 2: creeu el cas
- Pas 3: Munteu els mòduls electrònics
- Pas 4: pengeu el codi i proveu el rellotge
Vídeo: Rellotge retro Pac-Man: 6 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
Per TechKiwiGadgets TechKiwiGadgets a Instagram Segueix més de l’autor:
Quant a: Boig per la tecnologia i les possibilitats que pot aportar. M’encanta el repte de construir coses úniques. El meu objectiu és fer que la tecnologia sigui divertida, rellevant per a la vida quotidiana i ajudar a la gent a tenir èxit en la construcció de coses fresques … Més sobre TechKiwiGadgets »
Construïu un rellotge de nit interactiu Pac-Man, amb pantalla tàctil i figures animades de Pac-Man.
Aquest fantàstic projecte és sorprenentment senzill de fer i és un gran regal per als nostàlgics addictes a Pac-Man.
A més de poder interactuar amb el joc Pac-Man, podeu enregistrar un so que trieu per a l'alarma.
*** El codi V10 publicat amb Pacman Gameplay original ara s'inclou amb Dots ***
Pas 1: reuniu els materials
El rellotge Retro Pac-Man està format per 5 mòduls clau juntament amb una caixa tallada amb làser de fusta MDF.
- Taula Arduino: Arduino Mega 2560 (els articles 1, 2 i 3 es poden comprar com a sol·licitud conjunta)
- Pantalla tàctil Arduino Shield: CD Mega Touch L de 3,2 polzades
- Pantalla tàctil Shield de la placa d’expansió: pantalla LCD TFT de 3,2 polzades + pantalla tàctil per al Mega 2560 d’Arduino (* Nota: Eviteu Sainsmart, consulteu la secció 4 següent)
- Mòdul de rellotge en temps real - DS3231 RTC
- Mòdul de gravadora de veu: gravadora de veu ISD1820
A l’instructiu s’inclou el codi Arduino necessari, enllaços a biblioteques i qualsevol fitxer gràfic especial que necessiteu per construir el projecte.
A la llista anterior hi ha enllaços a proveïdors de peces similars als articles utilitzats en el prototip. Vostè és lliure d’obtenir les peces des d’on vulgueu per garantir que es minimitzin els costos.
A més d’aquests mòduls, necessitareu els components següents
- Pins del tauler x 4 per subjectar la caixa frontal al cos
- Resina epoxi de dues parts per enganxar caixa
- Fulls de paper de vidre: 4 fulls cadascun de grau fi i mitjà per polir la fusta
- Broca elèctrica amb broca de fusta de 3 mm de diàmetre.
- Cable USB d'1 m de longitud
- Carregador USB (utilitzat per a la font d'alimentació del rellotge)
- MDF de 150 mm x 30 mm x 3 mm o estirè per construir un suport per mantenir el circuit al seu lloc dins de la caixa
- Pistola de cola calenta
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 0,5 watts
- Resistència 47 Ohm
- Resistència dependent de la llum (LDR)
Pas 2: creeu el cas
La caixa està feta de fusta de MDF de 9 mm i 3 mm que s’ha tallat amb làser. A continuació es mostren fitxers amb les dimensions i el nombre de peces necessàries que podeu enviar a una empresa de talladors làser local per fer-ho per vosaltres.
1. Tauler frontal
El panell frontal està intercalat entre dos anells laterals i s'enganxa al seu lloc amb cola epoxi de dues parts de 5 minuts. Aneu amb compte de no exagerar la cola, ja que es mostrarà si desprèn els costats.
A més d'això, una petita peça de material s'enganxa sobre la graella de la coberta frontal per proporcionar un efecte agradable i permetre que el so dels altaveus d'alarma realitzi la part frontal del rellotge.
S'han inserit quatre passadors de panell a les cantonades de l'interior del tauler frontal i s'han enganxat al lloc amb uns 10 mm que sobresurten de nou a la caixa. S'inserirà al tauler posterior perquè es pugui eliminar durant la prova.
2. Tauler posterior
El panell posterior consta de cinc anells laterals seguits de la caixa del darrere, que està intercalada per l'anell lateral final. Una vegada més i enganxat al seu lloc amb cola epoxi de dues parts de 5 minuts. Aneu amb compte de no exagerar la cola, ja que es mostrarà si desprèn els costats.
Utilitzant les posicions dels forats dels passadors del tauler frontal, marqueu i practiqueu acuradament els forats de 3 mm i comproveu que les unitats davantera i posterior es connectin.
3. Components de sorra i pintura Un cop tingueu muntades les unitats del davant i del darrere, podeu escollir pintar qualsevol color o simplement lijar lleugerament a mà i cobrir-les amb un spray de laca transparent. Vaig escollir aquest últim perquè m’agradava força l’efecte de fusta estressat que deixava el tallador làser després d’un lleuger esmolat. Vaig haver de posar de 3 a 4 capes d’esprai de laca transparent sobre la fusta per aconseguir que fos segellada, ja que la fusta és molt porosa.
4. Cas 3D alternatiu Dos fabricants han publicat amablement una plantilla 3D per a aquest rellotge Pacman retro
Es poden trobar aquí
Pac man case per feconinc
Pac man clock case remix de TronicGr
Pas 3: Munteu els mòduls electrònics
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 ometre aquest pas!)
Malauradament, la llum de fons de la pantalla TFT està connectada a + 3,3 v 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 Empenyeu 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 potència.
Pas 4: pengeu el codi i proveu el rellotge
"loading =" mandrós"
El codi Retro Pac-Man Clock es pot modificar per proporcionar altres temes. El cable USB significa que altres fabricants poden desenvolupar els seus propis temes.
S'inclou una versió inicial de Donkey Kong. El rellotge funciona com de costum i el control de la pantalla tàctil està previst per controlar Mario.
*** La versió 3 de producció ara es publica en aquest instructiu ***
Els controls amunt, avall, esquerra i dreta es poden utilitzar per canviar la direcció de Mario només tocant la part superior, inferior, esquerra i dreta de la pantalla.
Per saltar quan es desplaça cap a l'esquerra o la dreta, toqueu la part superior de la pantalla. Per activar el menú de configuració, premeu el centre de la pantalla.
Espero que això sigui una inspiració perquè altres es desenvolupin més.
Primer premi al concurs de microcontroladors 2017
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