Tabla de contenido:

Despertador de rompecabezas de memoria: 3 pasos (con imágenes)
Despertador de rompecabezas de memoria: 3 pasos (con imágenes)

Video: Despertador de rompecabezas de memoria: 3 pasos (con imágenes)

Video: Despertador de rompecabezas de memoria: 3 pasos (con imágenes)
Video: TEST DE MEMORIA | MEMORIA VISUAL PARA ADULTOS | JOGO DA MEMORIA VISUAL 2024, Mes de julio
Anonim
Despertador de rompecabezas de memoria
Despertador de rompecabezas de memoria
Despertador de rompecabezas de memoria
Despertador de rompecabezas de memoria

¡Este es un Reloj Despertador, lo que significa que hay un pequeño juego de memoria que tienes que resolver para dejar de sonar la alarma!

A modo de resumen, este reloj es para quienes lucen elegantes por las mañanas. Tiene 3 leds que al presionar cualquiera de los botones se silenciará la alarma y 3 leds te darán un patrón aleatorio y un minuto para ingresar.

Suministros

- 2 Arduino Pro Mini

- LED rojos, verdes y azules

- Botones rojos, verdes y azules

- Codificador rotatorio EC11

- Vocero

- Algunos cables, tablillas, encabezados

- Piezas impresas en 3D

Instrumentos

- Soldador y soldadura

- Stripboard

Paso 1: ¿Cómo funciona?

Image
Image

Debe usar el codificador rotatorio (ec11) para ajustar y presionar su botón para ajustarlo.

En el primer inicio, le esperará para ajustar la hora del reloj y luego los minutos.

Cuando lo ajuste, el reloj comenzará a funcionar y podrá ajustar la alarma. Cada vez que presione el botón del codificador, saltará a la siguiente sección como la hora, los minutos y la dificultad de la alarma.

La dificultad funciona como; El LED 4, 7 y 9 parpadea para que lo recuerde y tendrá un minuto para ingresarlo nuevamente.

Si no puede o no lo hace, el patrón cambiará y la alarma volverá a sonar.

Paso 2: diseño

Circuito y código
Circuito y código

Básicamente es un mini juego (y aprendí en el proceso que se llama Simon Memory Game) por esta razón quiero que se vea como una consola de juegos clásica.

Agregué archivos f3d y stl, puede editar o imprimir libremente.

Paso 3: circuito y código

El circuito no es complicado. Encendí un Arduino Pro Mini con batería de 9V y conecté el otro con I2C y le di energía con pines VCC, usé LCD con módulo I2C. Utiliza resistencias de 10K ohmios en los botones y 330 ohmios con LED.

Compartí los códigos en mi página de Github.

Bibliotecas

Giratorio

DS1302 (reloj en tiempo real)

LiquidCrystal_I2C

PCM (Usé PCM porque no tuve la oportunidad de comprar un amplificador, puedes usar un amplificador para obtener más sonido. Agregué el archivo wav original si quieres usarlo de esa manera).

Recomendado: