Mälu mõistatuse äratuskell: 3 sammu (piltidega)
Mälu mõistatuse äratuskell: 3 sammu (piltidega)
Anonim
Mälu mõistatuse äratuskell
Mälu mõistatuse äratuskell
Mälu mõistatuse äratuskell
Mälu mõistatuse äratuskell

See on äratuskell, mis tähendab, et äratuse helisemise peatamiseks peate lahendama väikese mälumängu!

Kokkuvõtteks võib öelda, et see kell on mõeldud sellele, kes hommikuti nipsas. Sellel on 3 LED -i, mis mõne nupu vajutamisel vaigistatakse ja 3 LED -i annavad juhusliku mustri ja ühe minuti selle sisestamiseks.

Tarvikud

- 2 Arduino Pro Mini

- punased, rohelised ja sinised LED -id

- punased, rohelised ja sinised nupud

- EC11 pöörlev kodeerija

- Kõlar

- Mõned kaablid, riba, päised

- 3D trükitud osad

Tööriistad

- jootekolb ja jootekolb

- striptiis

Samm: kuidas see toimib?

Image
Image

Reguleerimiseks peate kasutama pöördkooderit (ec11) ja selle reguleerimiseks vajutage selle nuppu.

Esmakordsel käivitamisel ootab see kellaaja ja seejärel minuti reguleerimist.

Kui te seda reguleerite, hakkab kell tööle ja teil on lubatud äratust reguleerida. Iga kord, kui vajutate kodeerija nuppu, hüppate järgmise sektsiooni äratuse tunni, minuti ja raskusastmena.

Raskus töötab nagu; 4, 7 ja 9 LED vilgub, et saaksite neid meelde jätta ja teil on üks minut selle uuesti sisestamiseks.

Kui te ei saa või ei saa, muutub muster ja alarm hakkab uuesti helisema.

2. samm: disain

Vooluahel ja kood
Vooluahel ja kood

Põhimõtteliselt on see minimäng (ja ma õppisin selle käigus, et seda nimetatakse Simon mälumänguks), seetõttu tahan, et see näeks välja nagu klassikaline mängukonsool.

Lisasin f3d ja stl faile, saate vabalt redigeerida või printida.

Samm: ahel ja kood

Vooluring pole keeruline. Ma toitsin ühe Arduino Pro Mini toite 9V akuga ja teise ühendasin I2C -ga ning andsin sellele voolu VCC nööpnõeltega, kasutasin LCD -d koos I2C mooduliga. Kasutatud 10K oomi takistid nuppudel ja 330 oomi LED -idega.

Jagasin koode oma Githubi lehel.

Raamatukogud

Pöörlev

DS1302 (reaalajas kell)

LiquidCrystal_I2C

PCM (kasutasin PCM -i, kuna mul polnud võimalust võimendit osta, saate helivõimenduse saamiseks kasutada võimendit. Kui soovite seda kasutada, lisasin originaalse wav -faili.)