Innholdsfortegnelse:

RGB -klokke for å lære barna om tid: 4 trinn
RGB -klokke for å lære barna om tid: 4 trinn

Video: RGB -klokke for å lære barna om tid: 4 trinn

Video: RGB -klokke for å lære barna om tid: 4 trinn
Video: ESP32 Tutorial 6 - Using RGB LED Project 2.3 -SunFounder's ESP32 IoT Learnig kit 2024, September
Anonim
RGB -klokke for å lære barna om tid
RGB -klokke for å lære barna om tid

I går kveld kom jeg på en idé om hvordan jeg kan hjelpe 5 -åringen min med å få en følelse av tid.

Det er klart at barna orienterer seg om daglige hendelser for å få en ide om hva som kommer neste gang. Men tidligere hendelser er vanligvis litt rotete og nesten aldri i orden.

Siden å fortelle henne at den nåværende tiden er ganske ubrukelig, ettersom det ikke betyr noe for henne, bruker jeg vanligvis en hendelse til å sette tid på ting, dvs. etter lansering, før sengetid etc.

Så jeg føler at det er nøkkelen å koble tid til virkelige hendelser.

Så her er ideen, Lag en klokke som endrer bakgrunnen i samsvar med fargene på himmelen.

Dette er et veldig raskt og, la oss være ærlige …, skittent prosjekt. det tok meg bare noen timer. Jeg er sikker på at dette kan bli mye hyggeligere og renere i fremtiden, men jeg ville bare prøve det …

Rekvisita:

WeMos D1 Mini

LCD ST7735 Display

Trinn 1: Forberede styret

Forbereder styret
Forbereder styret

Det som er her er rett og slett fremover ST7735 -skjermen er koblet til Wemos -kortet som følger:

RST -pinne er koblet til D4 CS -pinne er koblet til D3D/C -pinne er koblet til D2DIN/SCL (MOSI) -pinne er koblet til D7CLK/SDA (SCK) -pinne er koblet til D5VCC og BL er koblet til pinne 3V3, GND er tilkoblet å feste GND

Trinn 2: Sett den sammen og last opp koden

Sett den sammen og last opp koden
Sett den sammen og last opp koden
Sett den sammen og last opp koden
Sett den sammen og last opp koden
Sett den sammen og last opp koden
Sett den sammen og last opp koden

Koden er ikke ren og trenger sannsynligvis litt arbeid for å være lesbar. Jeg skal fikse det i fremtiden, akkurat nå, det fungerer …

Jeg skal prøve å beskrive det med noen få ord.

Styret starter opp. Kobler til internett. Får tid fra NTP -server. Oppdaterer tiden med DST -innstillinger Det er en matrise med fargepall i 24 timer. Fargene er:

Natt - SvartBlå - MorgenGul - MiddagOrange - EttermiddagLilla - Kveld

Pallen er tegnet øverst, og fungerer som en referanse for tiden som den går. I fremtiden ID liker å få den til å sykle, slik at den nåværende fargen alltid er i midten.

Klokken oppdateres to ganger i sekundet, du kan bytte til 200 ms hvis den ikke er jevn nok for deg. Bakgrunnen oppdateres bare i begynnelsen av en time for å unngå flimring.

Trinn 3: Legg den i en eske

Legg den i en eske
Legg den i en eske
Legg den i en eske
Legg den i en eske

Jeg brukte en oljekanne hovedsakelig fordi jeg ikke fant noe hyggeligere i huset. Jeg måtte pakke brettet med tape for å sikre at det ikke kortslutter.

Jeg antar at dette vil bli dekorert når jeg kommer tilbake fra jobb …

Trinn 4: Sluttresultat

Endelig resultat
Endelig resultat

Ferdig.

La oss komme hjem til barnet vil finne dette nyttig og lære om tid!

Anbefalt: