Съдържание:

Arduino RGB Matrix Word Clock: 6 стъпки
Arduino RGB Matrix Word Clock: 6 стъпки

Видео: Arduino RGB Matrix Word Clock: 6 стъпки

Видео: Arduino RGB Matrix Word Clock: 6 стъпки
Видео: Arduino + Neopixel Word Clock - Super Make Something Episode 6 2024, Юли
Anonim
Arduino RGB Matrix Word Clock
Arduino RGB Matrix Word Clock

Забравете числата, RGB LED Word Clock показва часа като текст! Вместо две стрелки или цифров дисплей, Word Clock показва текущото време като думи в ярка LED светлина, използвайки стандартна 8x8 LED матрица. Например, ако часът беше 10:50, светодиодният часовник щеше да каже, ЧЕ ЕДНАДЕСЕТ МИНУТИ. В 10:30 щеше да се каже, че е ПОЛОВИНА ДЕСЕТ.

Консумативи

Хардуерни компоненти:

WS2812 LED 5050 RGB 8x8 64 LED Матрица за Arduino

Wemos D1 Mini Pro

M3 x 12 мм Болтове с шестостенни винтове

Софтуерни приложения и онлайн услуги: Arduino IDE

Ръчни инструменти и машини за производство:

Glowforge - Услуга за лазерно рязане или лазерно рязане.

Стъпка 1: Не първата

Не Първият
Не Първият
Не първият
Не първият

Виждал съм този тип Word Clock и ESP8622, но никой не беше толкова прост. Открих инструкция от neotrace. Беше много близо до това, от което имах нужда. Всъщност щях да успея, докато не намеря тези 8x8 матрични решетки в aliexpress. Използвах кода и го промених малко, за да работя с моето оформление.

Стъпка 2: Свързване на RGB LED матрица

Свързване на RGB LED матрица
Свързване на RGB LED матрица

Веригата е най -лесната част. Просто свържете +5v, земята и данните. Качете кода във вашето готово. Имах проблем с IOS и wifi, така че когато изтече времето, той ще настрои точка за достъп и ще покаже собствената си страница, за да актуализира настройките. Той няма да бъде толкова точен без RTC, но е по -скоро изкуство, отколкото часовник.

Стъпка 3: Проектиране на корпуса

Проектиране на корпуса
Проектиране на корпуса
Проектиране на корпуса
Проектиране на корпуса

Имам късмета да разполагам с лазер, което улесни създаването на корпуса. Използвах прекрасен генератор на кутии svg Boxes.py, за да направя първоначалната структура. Обърнах капака, за да направя "лицето" по -голямо. Това осигурява по -добър ъгъл на видимост на часовника.

Стъпка 4: Изграждане на корпуса

Изграждане на корпуса
Изграждане на корпуса

Предлагам ви да създадете свой собствен файл за вашето заграждение. Това ще зависи от дебелината на вашия материал. Включих SVG cutfile за справка. Напръсках тънко парче чист акрил и след това гравирам боята с лазера и го изрязах.

Стъпка 5: Кодът

Кодът
Кодът

Изрязах и поставих код от различни парчета, не съм сигурен колко е ефективен или елегантен, но работи. Четенето през него е доста лесно. Но ще се радвам на всякакви допълнения или корекции на код.

Ще продължа да работя и изключвам този проект. Що се отнася до кода, той е достатъчно добър, за да знам. Ако някой иска да допринесе, моля, добавете го към проекта github.

Стъпка 6: Алтернативно заграждение

Алтернативен корпус
Алтернативен корпус
Алтернативен корпус
Алтернативен корпус

Направих друго заграждение, това е още по -малко. Както можете да видите, има много начини за представяне на часовника.

Препоръчано: