Бюджетные словесные часы RBG

Источник:

Эта вещь включает файлы САПР для моих бюджетных словесных часов RGB.

Полное руководство по созданию этого проекта можно найти в инструкциях по ссылке ниже.

https://www.instructables.com/id/Budget-Arduino-RGB-Word-Clock/

спецификация

Спецификация для этого проекта должна стоить 13,21 фунта стерлингов за 1 полное слово.

6,42 фунтов стерлингов — 6,42 фунтов стерлингов — Матрица 8x8 WS2812B — https://www.ebay.co.uk/itm/8x8-64-LED-Matrix-WS28...
1,83-1,83 фунта стерлингов — Arduino Nano V3 — https://www.aliexpress.com/item/NANO-3-0-controla...
1,75-1,75 фунтов стерлингов — Модуль RTC DS1307 — https://www.ebay.co.uk/itm/262460670847?_sp=p2488...
1,25-0,13 фунта стерлингов — питание Micro USB — https://www.aliexpress.com/item/50pcs-lot-TP4056-...
4,31-1,44 фунта стерлингов — Протоплата — https://www.aliexpress.com/item/NEW-3pcs-Electric...
1,05-0,11 фунта стерлингов — Винт M3 35 мм, 20 шт. — https://www.aliexpress.com/item/M3-x-35mm-Alloy-S...
4,13 фунта стерлингов — 0,82 фунта стерлингов — резиновые ножки толщиной 4 мм, 4 шт. — https://www.ebay.co.uk/itm/CIRCULAR-ADHESIVE-RUBB...
12,99 фунтов стерлингов — 1,20 фунтов стерлингов — PLA BQ 1,75 мм — угольно-черный — https://www.amazon.co.uk/gp/product/B077K4QWMT/ref...
19,99 фунтов стерлингов — 0,28 фунтов стерлингов — PLA AMZ3D 1,75 мм — натуральный — https://www.amazon.co.uk/gp/product/B01CXAUOEQ/ref...

Руководство

Корпус наклонил часы под углом 10°, чтобы обеспечить лучший угол обзора. Макет букв должен быть немного больше, чем в версии Adafruit, поскольку выбранная мной светодиодная матрица RGB 8x8 имеет размеры примерно 64 x 64 мм вместо 60 x 60 мм у Adafruit NeoMatrix.

Корпус состоит ��з 6 частей.

Передняя панель — буквы расположены перед светодиодной матрицей.
Средняя панель (под углом) — удерживает матрицу на месте, а также соединяется с передней и задней панелями. Это сечение находится под углом 10°.
Задняя панель (угловая). На этой панели находится адаптер питания, и она подключается к средней панели.
Замок адаптера питания. Это небольшая деталь, которая удерживает адаптер на месте.
Разделительная сетка — используется, чтобы изолировать свет от каждого светодиода, уменьшая попадание света на соседние буквы.
Светодиодный рассеиватель — это прозрачная деталь из PLA, которая помогает смешивать свет светодиодов RGB, а также улучшает разборчивость букв (обратите внимание, что вам нужно будет распечатать 64 таких детали, по одной на каждый светодиод матрицы).

Весь корпус крепится ��месте с помощью винтов M3 35 мм и M3 15 мм.

Получение Arduino IDE

Для этого проекта вам сначала понадобится Arduino IDE, которую можно скачать здесь — Ссылка.

Получение базы кода

Код этого проекта был создан Adafruit, и его можно найти в GIT Hub здесь — Ссылка.

Для тех, кто раньше не использовал GIT Hub, это действительно просто! Чтобы загрузить код и ввести его в Arduino IDE, выполните следующие действия.

Нажмите ссылку на репозиторий GIT.
Нажмите кнопку «Клонировать или загрузить» (зеленую), затем выберите «Загрузить ZIP».
Распакуйте скачанный ZIP куда-нибудь.
Откройте среду разработки Arduino.
В Arduino IDE перейдите в «Открыть файл».
Затем перейдите к ф��йлу WordClock_NeoMatrix8x8.ino, найденному в разархивированной папке (каталог примера — C:\Users\xxxxxx\WordClock-NeoMatrix8x8-master\WordClock-NeoMatrix8x8-master\WordClock_NeoMatrix8x8.ino).

Теперь вы открыли код!

Внесение изменений в код

Затем нам нужно внести очень незначительные изменения в код, предоставленный Adafruit, поскольку мы используем другой микроконтроллер по сравнению с исходным проектом.

В файле WordClock_NeoMatrix8x8.ino мы хотим изменить некоторые //define пины,

Нам нужно изменить RTCGND на A4 и RTCPWR на A5. Это сообщит коду, где находятся соединения SDA и SCL на Arduino Nano.

Нам также нужно будет изменить NEOPIN на D3, чтобы он знал, где подключен Din матрицы RBG 8x8.

Если вы не уверены, что сделали это правильно, вы можете загрузить прилагаемый модифицированный файл WordClock_NeoMatrix8x8.ino и заменить его в своем каталоге.

Получение необходимой библиотеки

Наконец, перед программированием вам необходимо загрузить все необходимые библиотеки,

Adafruit включила ссылки на все это в комментарии.

13:11
4
Нет комментариев. Ваш будет первым!

Ссылка появится после регистрации

Похожие модели

Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.