Taula de continguts:

Rellotge retro Pac-Man: 6 passos (amb imatges)
Rellotge retro Pac-Man: 6 passos (amb imatges)

Vídeo: Rellotge retro Pac-Man: 6 passos (amb imatges)

Vídeo: Rellotge retro Pac-Man: 6 passos (amb imatges)
Vídeo: Основные ошибки при возведении перегородок из газобетона #5 2024, Desembre
Anonim
Image
Image

Per TechKiwiGadgets TechKiwiGadgets a Instagram Segueix més de l’autor:

Solucionador de problemes de càrrega USB
Solucionador de problemes de càrrega USB
Solucionador de problemes de càrrega USB
Solucionador de problemes de càrrega USB
Llanterna USB recarregable ecològica
Llanterna USB recarregable ecològica
Llanterna USB recarregable ecològica
Llanterna USB recarregable ecològica
Rellotge de paraules animades
Rellotge de paraules animades
Rellotge de paraules animades
Rellotge de paraules animades

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

Reuneix els materials
Reuneix els materials
Reuneix els materials
Reuneix els materials
Reuneix els materials
Reuneix 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.

  1. Taula Arduino: Arduino Mega 2560 (els articles 1, 2 i 3 es poden comprar com a sol·licitud conjunta)
  2. Pantalla tàctil Arduino Shield: CD Mega Touch L de 3,2 polzades
  3. 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)
  4. Mòdul de rellotge en temps real - DS3231 RTC
  5. 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

  1. Pins del tauler x 4 per subjectar la caixa frontal al cos
  2. Resina epoxi de dues parts per enganxar caixa
  3. Fulls de paper de vidre: 4 fulls cadascun de grau fi i mitjà per polir la fusta
  4. Broca elèctrica amb broca de fusta de 3 mm de diàmetre.
  5. Cable USB d'1 m de longitud
  6. Carregador USB (utilitzat per a la font d'alimentació del rellotge)
  7. 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
  8. 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

  1. Resistència de 270 k Ohm
  2. Diodo Zener 3,3v 0,5 watts
  3. Resistència 47 Ohm
  4. Resistència dependent de la llum (LDR)

Pas 2: creeu el cas

Construeix el cas
Construeix el cas
Construeix el cas
Construeix el cas
Construeix el cas
Construeix 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

Muntar els mòduls electrònics
Muntar els mòduls electrònics
Muntar els mòduls electrònics
Muntar els mòduls electrònics
Muntar els mòduls electrònics
Muntar 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

Pengeu el codi i proveu el rellotge
Pengeu el codi i proveu el rellotge

"loading =" mandrós"

DK i altres temes
DK i altres temes
DK i altres temes
DK i altres temes

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.

Concurs de microcontroladors 2017
Concurs de microcontroladors 2017
Concurs de microcontroladors 2017
Concurs de microcontroladors 2017

Primer premi al concurs de microcontroladors 2017

Recomanat: