Innholdsfortegnelse:
Video: RGB -klokke for å lære barna om tid: 4 trinn
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
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
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
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
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
Ferdig.
La oss komme hjem til barnet vil finne dette nyttig og lære om tid!