Tabla de contenido:

Reloj Pac-Man retro: 6 pasos (con imágenes)
Reloj Pac-Man retro: 6 pasos (con imágenes)

Video: Reloj Pac-Man retro: 6 pasos (con imágenes)

Video: Reloj Pac-Man retro: 6 pasos (con imágenes)
Video: Ha nacido una leyenda: CASIO PAC-MAN 2024, Noviembre
Anonim
Image
Image

Por TechKiwiGadgetsTechKiwiGadgets en Instagram Siga más por el autor:

Solucionador de problemas de carga USB
Solucionador de problemas de carga USB
Solucionador de problemas de carga USB
Solucionador de problemas de carga USB
Linterna ecológica recargable USB
Linterna ecológica recargable USB
Linterna ecológica recargable USB
Linterna ecológica recargable USB
Reloj de palabras animado
Reloj de palabras animado
Reloj de palabras animado
Reloj de palabras animado

Acerca de: Locos por la tecnología y las posibilidades que puede brindar. Amo el desafío de construir cosas únicas. Mi objetivo es hacer que la tecnología sea divertida, relevante para la vida cotidiana y ayudar a las personas a tener éxito en la construcción de elementos geniales … Más sobre TechKiwiGadgets »

Construye un reloj de cabecera interactivo Pac-Man, con una pantalla táctil y figuras animadas de Pac-Man.

Este proyecto genial es sorprendentemente simple de hacer y es un gran regalo para esos adictos nostálgicos a Pac-Man.

Además de poder interactuar con el juego Pac-Man, puedes grabar un sonido de tu elección para la alarma.

*** Código V10 lanzado con el juego Pacman original ahora incluido con Dots ***

Paso 1: Reúna los materiales

Reúna los materiales
Reúna los materiales
Reúna los materiales
Reúna los materiales
Reúna los materiales
Reúna los materiales

El Reloj Retro Pac-Man está hecho de 5 módulos clave junto con un estuche cortado con láser de madera MDF.

  1. Placa Arduino - Arduino Mega 2560 (los artículos 1, 2 y 3 se pueden comprar como un solo pedido)
  2. Pantalla táctil Arduino Shield - CD Mega Touch L de 3,2 pulgadas
  3. Pantalla táctil del escudo de la placa de expansión - Pantalla LCD TFT de 3,2 "+ pantalla táctil para el Mega 2560 de Arduino (* Nota: Evite Sainsmart, consulte la sección 4 a continuación)
  4. Módulo de reloj en tiempo real - DS3231 RTC
  5. Módulo de grabadora de voz - Grabadora de voz ISD1820

Incluido en el instructable está el código Arduino necesario, enlaces a bibliotecas y cualquier archivo gráfico especial que necesitará para construir el proyecto.

En la lista anterior hay enlaces a proveedores de piezas que son similares a los elementos utilizados en el prototipo. Usted es libre de obtener las piezas donde lo considere oportuno para garantizar que los costos se minimicen.

Además de estos módulos, necesitará los siguientes componentes

  1. Pasadores de panel x 4 para sujetar la carcasa frontal al cuerpo
  2. Resina epoxi de dos partes para pegar la carcasa
  3. Hojas de papel de lija: 4 hojas cada una de grado fino y medio para lijar madera
  4. Taladro eléctrico con broca para madera de 3 mm de diámetro.
  5. Cable USB de 1 m de longitud
  6. Cargador USB (utilizado para la fuente de alimentación del reloj)
  7. MDF o estireno de 150 mm x 30 mm x 3 mm para construir un soporte para mantener el circuito en su lugar dentro de la caja
  8. Pistola de silicona

Los componentes opcionales de atenuación automática de la luz de fondo solo se requieren si un reloj de cabecera

  1. Resistencia 270k Ohm
  2. Diodo Zener 3.3v 0.5 vatios
  3. Resistencia 47 ohmios
  4. Resistencia dependiente de la luz (LDR)

Paso 2: Construya el caso

Construye el caso
Construye el caso
Construye el caso
Construye el caso
Construye el caso
Construye el caso

La caja está hecha de madera MDF de 9 mm y 3 mm que ha sido cortada con láser para dar forma. A continuación, se muestran archivos con las dimensiones y la cantidad de piezas necesarias que puede enviar a una empresa local de cortadoras láser para que lo haga por usted.

1. Panel frontal

El panel frontal se intercala entre dos anillos laterales y se pega en su lugar con pegamento epoxi de dos partes durante 5 minutos. Tenga cuidado de no exagerar con el pegamento, ya que se verá si rezuma por los lados.

Además de esto, se pega una pequeña pieza de material sobre la rejilla de la cubierta frontal para proporcionar un efecto agradable y también permitir que el sonido del altavoz de la alarma se lleve a cabo en la parte frontal del reloj.

Se han insertado cuatro pasadores de panel en las esquinas del interior del panel frontal y se han pegado en su lugar con aproximadamente 10 mm sobresaliendo hacia atrás en la carcasa. Esto se insertará en el panel posterior para que se pueda quitar durante la prueba.

2. Panel trasero

El panel trasero consta de cinco anillos laterales seguidos de la caja trasera que está intercalada por el anillo lateral final. Una vez más y pegado en su lugar con pegamento epoxi de dos partes durante 5 minutos. Tenga cuidado de no exagerar con el pegamento, ya que se verá si rezuma por los lados.

Utilizando las posiciones de los orificios de las clavijas del panel frontal, marque y perfore con cuidado orificios de 3 mm y compruebe que las unidades frontal y posterior se conectan entre sí.

3. Lijado y componentes de pintura Una vez que haya ensamblado las unidades delantera y trasera, puede elegir pintar de cualquier color o simplemente lijar ligeramente a mano y cubrir con un aerosol de laca transparente. Elegí este último porque me gustó bastante el efecto de madera estresada que dejaba la cortadora láser después de un lijado ligero. Tuve que poner de 3 a 4 capas de laca transparente en aerosol sobre la madera para sellarla, ya que la madera es muy porosa.

4. Caso 3D alternativo Dos fabricantes han publicado amablemente una plantilla 3D para este Retro Pacman Clock

Estos se pueden encontrar aquí

Estuche pac man de feconinc

Caja de reloj pac man remix de TronicGr

Paso 3: Ensamble los módulos electrónicos

Ensamble los módulos electrónicos
Ensamble los módulos electrónicos
Ensamble los módulos electrónicos
Ensamble los módulos electrónicos
Ensamble los módulos electrónicos
Ensamble los módulos electrónicos

El circuito general contiene un reloj en tiempo real, Arduino Mega, módulo de sonido, pantalla táctil y un protector de pantalla.

1. Reloj de tiempo real

Monte el reloj en tiempo real en la parte posterior del Arduino Mega como se muestra en la imagen proporcionada. Usé una pistola de pegamento caliente y espuma de embalaje para asegurarme de que no se tocaran y que hubiera algo de amortiguación para absorber el movimiento. En mi caso, soldé 2 de las patas del RTC directamente al Arduino y usé un cable de conexión para conectar 5v y GND al Arduino.

2. Módulo de grabación de sonido

Estos son realmente geniales y fáciles de usar. De manera similar a la anterior, use espuma y pegamento caliente para colocar el módulo y el altavoz en la parte posterior del Arduino, asegurándose de que estén aislados para que no se toquen. El módulo de sonido es activado por D8 en el Arduino, por lo que esto y la fuente de alimentación deben conectarse según el diagrama de circuito proporcionado.

3. Atenuador automático de luz de fondo (opcional) Si tiene la intención de usarlo como reloj de cabecera, es probable que desee atenuar automáticamente la luz de fondo por la noche para que no afecte su sueño. (¡Si no es así, puede omitir este paso!)

Desafortunadamente, la luz de fondo en la pantalla TFT está cableada en + 3.3vy no se puede ajustar con Arduino. Esto significa que tenemos que desconectarlo y volver a conectarlo a un pin PWM en el Arduino para controlar el brillo de la luz de fondo. Quería hacer esto con un daño mínimo a los pines o pistas de los componentes, así que tomé el siguiente enfoque.

Siga los pasos a continuación cuidadosamente

(a) Para lograr esto, se coloca una resistencia dependiente de la luz (LDR) en la parte posterior de la unidad para detectar la luz. Taladre dos orificios de 3 mm en la carcasa y empuje las patas del LDR a través de los orificios. Use pegamento caliente en el interior del gabinete para mantener las patas en su lugar. Suelde dos cables en el interior de la carcasa y conéctelos según el diagrama del circuito. Agregue una resistencia de 270k ohmios a A7 del Arduino según el diagrama del circuito.

(b) Retire la pantalla TFT y colóquela sobre una superficie firme. Identifique el pin 19 (LED_A) y retire con cuidado algunos milímetros de plástico en la base del pin. Doble el pin plano y alejándolo del conector como se muestra en la imagen de arriba. Verifique que el TFT Sheild pueda enchufarse cómodamente y que la clavija doblada no obstruya el enchufe o el enchufe.

(c) Suelde un registro de 47 ohmios al pin doblado y conecte un cable de la resistencia a D9 del Arduino Mega. El pin Arduino D9 puede hundirse hasta 40 mA, por lo que la resistencia limita esto a menos que esto. Conecte un diodo Zener de 3.3v al mismo pin (LED_A) y conéctelo a tierra según el diagrama. El propósito de esto es proteger la luz de fondo de la sobretensión, ya que regulará la tensión a 3.3v.

4. Pantalla TFT y Arduino ShieldEmpuje con cuidado los conectores de la pantalla táctil TFT de 3.2 'en el TFT Arduino Shield. Luego, conéctelo con cuidado a la parte superior del Arduino según la imagen proporcionada. El RTC tiene una batería, por lo que conservará la hora correcta incluso si se ha desconectado la energía. La hora de la alarma se almacena en Eeprom en el Arduino, lo que significa que se mantendrá si hay un corte de energía.

Paso 4: cargue el código y pruebe el reloj

Cargue el código y pruebe el reloj
Cargue el código y pruebe el reloj

"loading =" perezoso"

DK y otros temas
DK y otros temas
DK y otros temas
DK y otros temas

El código Retro Pac-Man Clock se puede modificar para proporcionar otros temas. El cable USB significa que existe la posibilidad de que otros creadores desarrollen sus propios temas únicos.

Se incluye una versión inicial de Donkey Kong. El reloj funciona como de costumbre y el control de la pantalla táctil está en su lugar para controlar a Mario.

*** Versión de producción 3 ahora lanzada en este Instructable ***

Los controles Arriba, Abajo, Izquierda y Derecha se pueden usar para cambiar la dirección de Mario solo tocando la parte superior, Inferior, Izquierda y Derecha de la pantalla.

Para saltar al viajar hacia la izquierda o hacia la derecha, toque la parte superior de la pantalla. Para activar el menú de configuración, presione el centro de la pantalla.

¡Espero que esto sirva de inspiración para que otros se desarrollen más!

Concurso de microcontroladores 2017
Concurso de microcontroladores 2017
Concurso de microcontroladores 2017
Concurso de microcontroladores 2017

Primer premio en el Concurso de Microcontroladores 2017

Recomendado: