Оглавление:

Часы RGB для обучения детей времени: 4 шага
Часы RGB для обучения детей времени: 4 шага

Видео: Часы RGB для обучения детей времени: 4 шага

Видео: Часы RGB для обучения детей времени: 4 шага
Видео: Как научить ребенка понимать время по стрелочным часам 2024, Сентябрь
Anonim
Часы с RGB-подсветкой для обучения детей времени
Часы с RGB-подсветкой для обучения детей времени

Вчера вечером мне пришла в голову идея, как помочь моему пятилетнему почувствовать время.

Понятно, что дети ориентируются на повседневные события, чтобы иметь представление о том, что будет дальше, но предыдущие события обычно немного беспорядочные и почти никогда не по порядку.

Поскольку сообщать ей текущее время бесполезно, поскольку это ничего не значит для нее, я обычно использую событие для определения времени, т.е. после старта, перед сном и т. д.

Поэтому я считаю, что ключевым моментом является привязка времени к событиям реальной жизни.

Идея в том, чтобы сделать часы, которые меняют фон в соответствии с цветами неба.

Это очень быстрый и, честно говоря… грязный проект. это заняло у меня всего несколько часов. Я уверен, что в будущем это может быть намного лучше и чище, но я просто хотел попробовать …

Запасы:

WeMos D1 Mini

LCD ST7735 Дисплей

Шаг 1: Подготовка доски

Подготовка доски
Подготовка доски

Здесь довольно прямолинейно. Дисплей ST7735 подключен к плате Wemos следующим образом:

Контакт RST подключен к D4 Контакт CS подключен к контакту D3D / C подключен к контакту D2DIN / SCL (MOSI) подключен к контакту D7CLK / SDA (SCK) подключен к D5VCC, а BL подключен к контакту 3V3, GND подключен закрепить GND

Шаг 2. Установите переключатель и загрузите код

Поместите это Togather и загрузите код
Поместите это Togather и загрузите код
Поместите это Togather и загрузите код
Поместите это Togather и загрузите код
Поместите это Togather и загрузите код
Поместите это Togather и загрузите код

Код не чистый и, вероятно, нужно немного поработать, чтобы его можно было прочитать. Я постараюсь исправить это в будущем, прямо сейчас он работает …

я постараюсь описать это в нескольких словах.

Плата загружается. Подключается к Интернету. Получает время с NTP-сервера. Обновляет время с настройками летнего времени. Есть и массив с палитрой цветов на 24 часа. Цвета:

Ночь - Черный Синий - Утро Желтый - Полдень Оранжевый - После полудня Фиолетовый - Вечер

Поддон нарисован вверху и служит ориентиром для времени, которое проходит. В будущем id хотел бы заставить его циклически повторяться, чтобы текущий цвет всегда был в центре.

Часы обновляются два раза в секунду, вы можете изменить время на 200 мс, если вам не хватает плавности. Фон обновляется только в начале часа, чтобы избежать мерцания.

Шаг 3: положите его в коробку

Положи это в коробку
Положи это в коробку
Положи это в коробку
Положи это в коробку

Я использовал масленку в основном потому, что не нашел в доме ничего лучше. Пришлось обмотать доску изолентой, чтобы не допустить короткого замыкания.

Думаю, это будет украшено, когда я вернусь с работы …

Шаг 4: окончательный результат

Конечный результат
Конечный результат

Все сделано.

Пойдем домой, малыш найдет это полезным и узнает о времени!

Рекомендуемые: