Sommario:

Sveglia Puzzle Memory: 3 Passi (con Immagini)
Sveglia Puzzle Memory: 3 Passi (con Immagini)

Video: Sveglia Puzzle Memory: 3 Passi (con Immagini)

Video: Sveglia Puzzle Memory: 3 Passi (con Immagini)
Video: GIOCHI COGNITIVI: 3 attività per stimolare l'attenzione 2024, Luglio
Anonim
Sveglia con puzzle di memoria
Sveglia con puzzle di memoria
Sveglia con puzzle di memoria
Sveglia con puzzle di memoria

Questo è un Puzzle Clock con sveglia, il che significa che c'è un piccolo gioco di memoria che devi risolvere per fermare il suono della sveglia!

In sintesi, questo orologio è per chi è elegante la mattina. Ha 3 LED che quando si preme uno qualsiasi dei pulsanti, l'allarme verrà silenziato e 3 LED ti daranno uno schema casuale e un minuto per inserirlo.

Forniture

- 2 Arduino Pro Mini

- LED rosso, verde e blu

- Pulsanti rossi, verdi e blu

- Encoder rotativo EC11

- Altoparlante

- Alcuni cavi, stripboard, intestazioni

- Parti stampate in 3D

Utensili

- Saldatore e saldatore

- Stripboard

Passaggio 1: come funziona?

Image
Image

È necessario utilizzare il codificatore rotante (ec11) per regolare e premere il pulsante per regolarlo.

Al primo avvio, ti aspetterà per regolare l'ora dell'orologio e poi i minuti.

Quando lo regoli, l'orologio inizierà a funzionare e ti sarà permesso di regolare l'allarme. Ogni volta che si preme il pulsante dell'encoder, si passa alla sezione successiva con l'ora, i minuti e la difficoltà della sveglia.

La difficoltà funziona come; 4, 7 e 9 LED lampeggiano per ricordarlo e avrai un minuto per inserirlo di nuovo.

Se non puoi o non puoi, lo schema cambierà e la sveglia suonerà di nuovo.

Passaggio 2: progettazione

Circuito e codice
Circuito e codice

Fondamentalmente è un mini gioco (e ho imparato che si chiama Simon Memory Game) per questo motivo voglio che assomigli a una classica console di gioco.

Ho aggiunto file f3d e stl, puoi modificare o stampare liberamente.

Passaggio 3: circuito e codice

Il circuito non è complicato. Ho alimentato un Arduino Pro Mini con una batteria da 9V e ho collegato l'altro con I2C e gli ho dato alimentazione con pin VCC, usato LCD con modulo I2C. Utilizzate resistenze da 10K ohm sui pulsanti e 330 ohm con LED.

Ho condiviso i codici sulla mia pagina Github.

Biblioteche

Rotante

DS1302 (orologio in tempo reale)

LiquidCrystal_I2C

PCM (Ho usato PCM perché non avevo alcuna possibilità di acquistare un amplificatore, puoi usare un amplificatore per più suono. Ho aggiunto il file wav originale se vuoi usarlo in questo modo.)

Consigliato: