Índice:

Relógio RGB para ensinar as crianças sobre o tempo: 4 etapas
Relógio RGB para ensinar as crianças sobre o tempo: 4 etapas

Vídeo: Relógio RGB para ensinar as crianças sobre o tempo: 4 etapas

Vídeo: Relógio RGB para ensinar as crianças sobre o tempo: 4 etapas
Vídeo: MEDIDAS DE TEMPO- CONVERSÃO DE UNIDADES DE MEDIDA #06 2024, Novembro
Anonim
Relógio RGB para ensinar as crianças sobre o tempo
Relógio RGB para ensinar as crianças sobre o tempo

Ontem à noite, tive uma ideia de como ajudar meus 5 anos a ter uma noção do tempo.

É claro que as crianças estão se orientando sobre os eventos diários para ter uma ideia do que está por vir. Mas os eventos anteriores geralmente são um pouco confusos e quase nunca estão em ordem.

Já que dizer a ela a hora atual é bastante inútil, já que não significa nada para ela, eu normalmente uso um evento para cronometrar as coisas, ou seja. após o lançamento, antes de dormir, etc.

Então, eu sinto que conectar o tempo aos eventos da vida real é a chave.

Então aqui está a ideia: Faça um relógio que mude seu plano de fundo em correlação com as cores do céu.

Este é um projeto muito rápido e, vamos ser honestos … sujo. levou apenas algumas horas. Tenho certeza de que isso pode ser muito melhor e mais limpo no futuro, mas eu só queria tentar …

Suprimentos:

WeMos D1 Mini

Display LCD ST7735

Etapa 1: preparando o quadro

Preparando o Conselho
Preparando o Conselho

A diferença aqui é muito simples: o display ST7735 é conectado à placa Wemos da seguinte forma:

O pino RST está conectado ao D4 O pino CS está conectado ao D3D / C O pino está conectado ao D2DIN / SCL (MOSI) O pino está conectado ao D7CLK / SDA (SCK) O pino está conectado ao D5VCC e BL está conectado ao pino 3V3, GND está conectado fixar GND

Etapa 2: coloque-o em conjunto e faça upload do código

Coloque-o em conjunto e faça upload do código
Coloque-o em conjunto e faça upload do código
Coloque-o em conjunto e faça upload do código
Coloque-o em conjunto e faça upload do código
Coloque-o em conjunto e faça upload do código
Coloque-o em conjunto e faça upload do código

O código não está limpo e provavelmente precisa de um pouco de trabalho para ficar legível. Vou tentar corrigi-lo no futuro, agora, ele funciona …

tentarei descrevê-lo em poucas palavras.

A placa inicializa. Conecta-se à Internet. Obtém a hora do servidor NTP. Atualiza a hora com as configurações de horário de verão. Há uma matriz com paleta de cores por 24 horas. As cores são:

Noite - BlackBlue - ManhãAmarelo - Meio-dia Laranja - Tarde Roxo - Noite

O Palete é desenhado no topo e serve como uma referência para o tempo conforme ele passa. No futuro, gostaria de fazê-lo circular para que a cor atual esteja sempre no centro.

O relógio é atualizado duas vezes por segundo, você pode mudar para 200ms se não for suave o suficiente para você. O fundo só é atualizado no início de uma hora para evitar cintilação.

Etapa 3: coloque em uma caixa

Coloque em uma caixa
Coloque em uma caixa
Coloque em uma caixa
Coloque em uma caixa

Usei uma lata de óleo principalmente porque não encontrei nada melhor na casa. Tive de embrulhar a placa com fita adesiva, para garantir que não causasse curto-circuito.

Meu palpite é que isso estará decorado quando eu voltar do trabalho …

Etapa 4: Resultado final

Resultado final
Resultado final

Tudo feito.

Vamos para casa a criança achará isso útil e aprenderá sobre o tempo!

Recomendado: