Memory Puzzle Alarm Clock: 3 trinn (med bilder)
Memory Puzzle Alarm Clock: 3 trinn (med bilder)
Anonim
Memory Puzzle Alarm Clock
Memory Puzzle Alarm Clock
Memory Puzzle Alarm Clock
Memory Puzzle Alarm Clock

Dette er en Alarm Puzzle Clock som betyr at det er et lite minnespill du må løse for å stoppe alarmen.

Som en oppsummering, er denne klokken for hvem som er morsom om morgenen. Den har 3 lysdioder som når du trykker på en av knappene, vil alarmen bli dempet og 3 lysdioder vil gi deg et tilfeldig mønster og ett minutt å gå inn i den.

Rekvisita

- 2 Arduino Pro Mini

- Røde, grønne og blå lysdioder

- Røde, grønne og blå knapper

- EC11 Rotary Encoder

- Høyttaler

- Noen kabler, stripboard, topptekster

- 3D -trykte deler

Verktøy

- Loddejern og loddetinn

- Stripboard

Trinn 1: Hvordan fungerer det?

Image
Image

Du må bruke roterende encoder (ec11) for å justere og trykke på knappen for å gjøre det opp.

Ved den første starten vil den vente med å justere timen og deretter minuttet.

Når du justerer det, begynner klokken å fungere, og du får lov til å justere alarmen. Hver gang du trykker på omkoderknappen, hopper du den neste delen som alarmens time, minutt og vanskelighetsgrad.

Vanskeligheten fungerer som; 4, 7 og 9 LED blinker for at du skal huske, og du vil ha ett minutt på å gå inn igjen.

Hvis du ikke kan eller ikke vil, vil mønsteret endres og alarmen ringe igjen.

Trinn 2: Design

Krets og kode
Krets og kode

Det er i utgangspunktet et minispill (og jeg lærte i prosessen det kalles Simon Memory Game), derfor vil jeg at det skal se ut som en klassisk spillkonsoll.

Jeg la til f3d- og stl -filer, du kan redigere eller skrive ut fritt.

Trinn 3: Krets og kode

Krets er ikke komplisert. Jeg drev den ene Arduino Pro Mini med 9V batteri og koblet den andre med I2C og ga den strøm med VCC -pinner, brukte LCD med I2C -modul. Brukte 10K ohm motstander på knapper og 330 ohm med lysdioder.

Jeg delte kodene på Github -siden min.

Biblioteker

Rotary

DS1302 (sanntidsklokke)

LiquidCrystal_I2C

PCM (jeg brukte PCM fordi jeg ikke hadde mulighet til å kjøpe en forsterker, du kan bruke en forsterker for mer lyd. Jeg la til den originale wav -filen hvis du vil bruke den måten.)