
Оглавление:
- Шаг 1. Детали и инструменты
- Шаг 2: Подготовка светодиодной матрицы
- Шаг 3. Подключите светодиодный матричный дисплей и RTC к ESP8266
- Шаг 4: прошейте модуль ESP8266
- Шаг 5: нанесите солнечную пленку на банку для макаронных изделий
- Шаг 6: Подготовьте металлический разъем для блока питания постоянного тока
- Шаг 7. Собираем все вместе
- Шаг 8: Дальнейшие идеи
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:04

Светодиодные матричные часы ESP8266
Простые светодиодные матричные часы на основе популярного ESP8266 с модулем часов реального времени и синхронизацией времени через WiFi с сервера NTP.
НОВЫЙ ! Также доступна версия ESP32
Шаг 1. Детали и инструменты



Сначала посмотрим, что нам нужно.
Части:
- Светодиодная матрица MAX7219 6 x 8x8 Banggood
- 1 х RTC DS3231
- 1 x плата ESP12 Bangood
- 1 банка для макарон
- 1 x 5,5 мм x 2,1 мм источник питания постоянного тока металлический разъем для крепления на панели
- 1 x USB на 5,5 мм X 2,1 мм цилиндрический разъем питания 5 В постоянного тока
- 1 x тонировочная пленка для окон
- 11 x гнездо-гнездо проводов dupont Bangood
Инструменты:
- паяльник
- распылитель
- хобби нож
- двухсторонний скотч
Все детали можно легко приобрести на ebay / aliexpress и / или в местных магазинах.
Шаг 2: Подготовка светодиодной матрицы


Мне было проще купить 2 модуля по 4 шт., Разрезать один из них пополам и припаять к другому, сохраняя ориентацию, напечатанную на печатной плате.
Шаг 3. Подключите светодиодный матричный дисплей и RTC к ESP8266



Припаяйте контактные разъемы на модулях, затем используйте кабели dupont для их соединения следующим образом.
MAX7219 к ESP8266
- VCC - 3,3 В
- GND - GND
- CS - D8
- DIN - D7
- CLK - D5
DS3231 к ESP8266
- GND - GND
- VCC - 3,3 В
- ПДД - D1
- SCL - D2
Одно замечание о модуле RTC, очевидно, он также может заряжать аккумулятор, однако это не очень хорошая идея при использовании CR2032. Одно из возможных решений - вырезать след, отмеченный на изображении, чтобы отключить зарядную часть цепи. Дополнительную информацию об этом можно найти здесь.
Шаг 4: прошейте модуль ESP8266

Шаг вложенности будет заключаться в загрузке кода в ESP8266.
Хотя исходный код можно найти здесь (большое спасибо автору!), Вы можете найти его английскую версию в приложении.
Процесс загрузки довольно прост, просто не забудьте обновить код своими учетными данными WiFi.
char ssid = «ххххх»; // SSID вашей сети (имя) char pass = "xxxxx"; // ваш сетевой пароль
Шаг 5: нанесите солнечную пленку на банку для макаронных изделий




Я решил покрыть пленкой только одну часть емкости, чтобы остальные компоненты были видны.
После некоторых проб и ошибок я заметил, что «секрет» заключается в том, чтобы и банку, и пленку как можно больше намочить мыльной водой, чтобы можно было вносить корректировки по мере ее нанесения. Используйте распылитель, чтобы все оставалось красивым и влажным, и нож для хобби, чтобы срезать лишнюю пленку.
После полного высыхания пленка должна хорошо растянуться на банке.
Шаг 6: Подготовьте металлический разъем для блока питания постоянного тока



Припаиваем 2 двойных провода к разъему постоянного тока. Они будут подключены к ESP8266 следующим образом.
- + - VIN
- - - GNG
Просверлите отверстие посередине крышки банки и установите разъем постоянного тока.
Шаг 7. Собираем все вместе




Чтобы сделать вещи немного более аккуратными, я приклеил RTC и ESP8266 к задней части светодиодного дисплея с помощью двустороннего скотча. Убедитесь, что модули не соприкасаются ни с одним из контактов светодиодных модулей, и если это произойдет, закройте контакты изолентой, чтобы избежать короткого замыкания.
Кроме того, чтобы убедиться, что дисплей не двигается, когда я откручиваю крышку банки, я добавил немного ленты на ее нижний конец, чтобы она оставалась на дне банки.
Осталось только воткнуть USB-кабель и все!
Шаг 8: Дальнейшие идеи
- Добавьте резервную батарею, заряженную через TP4056;
- Добавьте датчик температуры и влажности;
- Дизайн корпуса с 3d принтом;
- Добавьте датчик освещенности, чтобы уменьшить яркость дисплея в ночное время.
Надеюсь, вам понравился этот проект, и если у вас есть вопросы, не стесняйтесь их задавать.
Рекомендуемые:
Светодиодные матричные часы ESP32: 8 шагов

Светодиодные матричные часы ESP32: это продолжение проекта светодиодных матричных часов ESP8266. Автор исходного кода обновил его для ESP32 (большое спасибо schreibfaul1!), Поэтому я решил также обновить часы, которые я уже сделал
Матричные часы со светодиодной подсветкой 8x8 и предупреждение о вторжении: 4 шага (с изображениями)

Светодиодные матричные часы 8x8 и предупреждение о вторжении: в этом руководстве мы увидим, как построить светодиодные матричные часы 8x8, активируемые при обнаружении движения. Эти часы также можно использовать в качестве устройства защиты от вторжений, которое отправляет предупреждающее сообщение, если движение обнаружен телеграмм-ботом !!! Обойдемся двумя разными
Матричные часы со словами Arduino RGB: 6 шагов

Arduino RGB Matrix Word Clock: забудьте о числах, светодиодные Word Clock со светодиодной подсветкой RGB отображают время в виде текста! Вместо двух стрелок или цифрового дисплея Word Clock показывает текущее время в виде слов в ярком светодиодном свете с использованием стандартной светодиодной матрицы 8x8. Например, если время было 10:50
Матричные настенные часы O-R-A со светодиодной подсветкой и др. ** обновлено, июль 2019 г. **: 6 шагов (с изображениями)

Матричные настенные часы O-R-A со светодиодной подсветкой и многое другое ** обновлено в июле 2019 г. **: Здравствуйте. Здесь я работаю с новым проектом под названием O-R-AIt - это настенные часы с матрицей RGB LED, которые отображают: час: минута, температура, влажность, значок текущего погодного состояния, события календаря Google и уведомления с напоминанием за 1 час в определенное время, которое показывает:
Светодиодные матричные часы: 3 ступени

Светодиодные матричные часы: это руководство показывает, как мы можем создать матричные часы с красными светодиодами, которые могут получать дату / время из Интернета и отображать их с помощью светодиодной матрицы также шаги f