Оглавление:
- Шаг 1. Распечатайте коробку
- Шаг 2: Установите детали
- Шаг 3: проводка
- Шаг 4: Программирование NodeMCU и Colorduino
- Шаг 5: Настройка приложения Blynk
- Шаг 6: и поиграйте с ним
Видео: RGB Box Clock: 6 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:48
Это часы и декоративная светодиодная матрица RGB
Он управляется Colorduino Shield и платой NodeMCU v3 с использованием связи i2C.
С помощью приложения Blynk вы можете настроить будильник, изменить цвета и многое другое.
Список запчастей:
Плата LoLin V3 NodeMcu Lua CH340G ESP8266 6 € Ссылка
Colorduino V2.0 + 2088RGB-5 8x8 Matrix 10 € Ссылка
Сенсорная кнопка 1 € Ссылка
Активный зуммер 1 € Ссылка
Пластиковый принтер PLA 2 €
Общая стоимость около 20 €
Шаг 1. Распечатайте коробку
Детали, доступные на Thingiverse
Настройка печати:
- разрешение слоя 0,15
- заполнение 25%
- 1,75 мм PLA пластик
Поддерживает, зависит от части:
- Frontal.stl> Использовать опоры
- Trasera_Superior.stl> Разработано с использованием детали, не используйте поддержку генерации.
- Trasera_Inferior.stl> Разработано с использованием детали, не используйте генерацию поддержки.
- Frontal_Marc.stl> Не использовать опоры
- Frontal_Matriu.stl> Не использовать опоры
После печати аккуратно снимите опоры.
Имейте в виду, что отверстия под болты сделаны только для Lolin NodeMCU v3, любая другая плата не войдет в отверстия.
Все печатные части коробки должны храниться вместе без клея и болтов.
Шаг 2: Установите детали
Все должно легко подходить.
Для крышки матрицы найдите какой-нибудь пластиковый лист или просто бумагу.
Шаг 3: проводка
Следовать схемам на изображении довольно просто.
Есть отверстие для установки небольшого кусочка, который соединяет весь основной блок питания. Я использовал вырезанную печатную плату для прототипирования, но вы можете использовать все, что захотите.
Шаг 4: Программирование NodeMCU и Colorduino
Оба написаны на Arduino IDE.
Для NodeMCU v3 Lolin
Вам понадобятся следующие библиотеки
- EEPROM.h
- Проволока
- Timelib.h
- ESP8266Wifi.h
- ESP8266WebServer.h
- TimeLib.h
- Библиотеки Blynk
Для Colorduino (или icDuino)
Вам понадобятся следующие библиотеки
Используйте библиотеку Colorduino.cpp для повышения производительности (не требуется, просто измените выделенные строки, показанные на картинке, с помощью кода)
Платы Colorduino и их производные, такие как icDuino (это то, что я использовал), представляют собой MCU Duemilanove или Decimilia, поэтому настройте IDE arduino для загрузки кода.
Шаг 5: Настройка приложения Blynk
Загрузите приложение Blynk на свой телефон или планшет
Клонируйте проект с QR-кодом на первом изображении.
Шаг 6: и поиграйте с ним
Некоторые ссылки:
123led.wordpress.com/colorduino/
blog.lincomatic.com/?p=148
github.com/giladaya/arduino-particle-sys
www.sinaptec.alomar.com.ar/2017/06/tutorial…
Спасибо вам всем!
Рекомендуемые:
ПРОЕКТ IEEE WORD CLOCK: 12 шагов (с изображениями)
ПРОЕКТ IEEE WORD CLOCK: это проект для клуба IEEE UNO, это уникальный способ представить, который час. Word Clock указывает время, а с помощью полосы RGB вы можете выбрать часы любого цвета по вашему выбору. Используя возможности Wi-Fi ESP32
RGB HexMatrix - IOT Clock 2.0: 5 шагов (с изображениями)
RGB HexMatrix | IOT Clock 2.0: HexMatrix 2.0 является обновленной версией предыдущей версии HexMatrix. В предыдущей версии мы использовали светодиоды WS2811, благодаря чему HexMatrix стал тяжелым и толстым. Но в этой версии матрицы мы будем использовать нестандартную PCB со светодиодами WS2812b, что сделало эту матрицу т
Google Photo Clock: 7 шагов (с изображениями)
Google Photo Clock: в этой инструкции показано, как использовать ESP32 и ЖК-дисплей для создания цифровых часов с произвольным отображением фотографий в фоновом режиме каждую минуту. Фотографии взяты из вашего общего фотоальбома Google, просто введите ссылку для общего доступа. ESP32 выполнит свою работу; >
Бюджетные часы Arduino RGB Word Clock!: 7 шагов (с изображениями)
Бюджетные часы Arduino RGB Word Clock!: Всем привет, вот мое руководство о том, как сделать свои собственные простые & дешевые часы со словами! Инструменты, которые вам понадобятся для этого проекта Паяльник & Паяльные провода (в идеале не менее трех разных цветов) 3D-принтер (или доступ к одному, вы также можете
RGB Infinity Clock с собственным приложением BT: 15 шагов (с изображениями)
RGB Infinity Clock с собственным приложением BT: обычные цифровые и аналоговые часы утомительны, поэтому планируйте разработать классные часы с настраиваемыми цветами для циферблата, часовой стрелки, минутной стрелки и секундной стрелки. Для этого сначала нужно разработать часы с помощью адресуемой светодиодной ленты RGB. Тогда для связи с A