Оглавление:

Word Clock с использованием Arduino и RTC: 7 шагов (с изображениями)
Word Clock с использованием Arduino и RTC: 7 шагов (с изображениями)

Видео: Word Clock с использованием Arduino и RTC: 7 шагов (с изображениями)

Видео: Word Clock с использованием Arduino и RTC: 7 шагов (с изображениями)
Видео: Модуль часов DS1307: Обзор, подключение к Arduino, настройка и работа 2024, Ноябрь
Anonim
Word Clock с использованием Arduino и RTC
Word Clock с использованием Arduino и RTC

Решила сделать любимой девушке на день рождения особенный подарок. Поскольку мы оба увлекаемся электроникой, было неплохо сделать что-нибудь «электронное». Кроме того, мы оба дарили друг другу такие подарки, сделанные своими руками, и это просто потрясающе.

Итак, я просто просматривал YouTube и наткнулся на видео. После просмотра я был почти уверен, что сделаю это. Вот так все и началось.

Я искал в Интернете другие учебники такого рода, но ничто не соответствовало моим потребностям. Мои требования были: 1. Легкая конструкция корпуса, позволяющая удерживать все части 2. Используемый контроллер должен быть Arduino 3. Для измерения времени необходимо использовать часы реального времени. Используемые светодиоды должны быть WS2812B.

Я просмотрел несколько руководств и решил объединить их, чтобы создать часы слов в соответствии с моими требованиями. В Интернете есть много руководств по Word Clock, и я решил поделиться своим творением, потому что ни одно из них не является подобным. Также легко построить дружественный к деньгам.

Учебники, на которые я ссылался, перечислены ниже.

1. Сделай что-нибудь супер

2. Джереми Блюм

3. Скотт Безек

Итак, приступим.

Шаг 1. Необходимые детали

Требуемые детали
Требуемые детали
Требуемые детали
Требуемые детали
Требуемые детали
Требуемые детали

Это сердце проекта. Сделай правильно, все будет хорошо.

В качестве основы я выбрал оргалит, так как с ним легко работать (делать отверстия и вырезать), он сложен и легко доступен. Так что возьмите ДВП размером 9 x 9 дюймов. Прежде чем что-либо делать, проверьте, поместится ли он в деревянный ящик. Если нет, отрегулируйте его опиливанием или обрезкой и сделайте так, чтобы его можно было легко вынуть и вставить в коробку.

После этого создайте шаблон в Inkscape, взяв за основу дизайн винила. Отметьте места светодиодов и пронумеруйте их. Также покажите направление потока данных в неопиксельных светодиодах. Поскольку я использую две полоски на контактах 8 и 9, я пронумеровал их как 8 _ _ и 9 _, где первая цифра - это номер контакта, а остальная часть - это нумерация светодиода. Некоторые слова вроде «КВАРТАЛ» и «ДВАДЦАТЬ ПЯТЬ» слишком длинные, и я решил использовать там два светодиода. Также ее имя должно быть ярким, поэтому я использовал там 4 светодиода. Остальные подробности вы можете увидеть в моем шаблоне. Я прикрепил svg-файл своего шаблона. Распечатайте его и проверьте, идеально ли он по размеру, поместив его над винилом, который вы напечатали на прозрачных листах.

Карандашом сделайте коробку размером 8 x 8 дюймов на оргалите, оставив равные расстояния от границы оргалита со всех четырех сторон. Помните, что размер ДВП составляет 9 x 9 дюймов, а шаблона - 8 x 8 дюймов. Приклейте шаблон к ДВП с помощью клея для бумаги в нарисованную вами коробку.

Отрежьте светодиодные полосы по отдельности и используйте двусторонний скотч на обратной стороне, чтобы приклеить их в положения светодиодов в шаблоне. У меня было всего 30 светодиодов в полосах, но мне нужно было еще 4. Также у меня было 20 таких же светодиодов. Поэтому я использовал 4 из них, сделал свой собственный модуль, добавив конденсаторы и приклеив его к картону с помощью горячего клея, и использовал его в слове «Sneha».

После того, как все светодиоды закреплены, проделайте 6 отверстий рядом с каждым светодиодом, 3 с левой стороны и 3 с правой стороны. Я использовал молоток и гвоздь подходящего размера, чтобы проделать отверстия. Проследите, чтобы отверстия отделялись друг от друга, иначе при пайке провода закорочатся. После этого возьмите твердый провод 0,75 кв. Мм, зачистите его концы, пропустите через отверстия и припаяйте к светодиодам. Не забывайте, что светодиоды перевернуты в каждом ряду, обратите особое внимание на стрелку направления потока данных при пайке. Сохраните всю проводку на обратной стороне ДВП, потому что мы должны добавить картон позже, чтобы избежать растекания цвета. Говоря о растекании цвета, я отрезал белый картон шириной 25 мм после измерения необходимой длины. Я использовал горячий клей, чтобы заставить его стоять на месте, и он отлично работает. В местах, где нельзя использовать горячий клей, я использовал клей для бумаги, но для высыхания требуется ночь. Так что выбирайте с умом.

Решение для слишком узких мест для светодиода: для букв, таких как «I», и сердечка, которые слишком узки для светодиода, я прикрепляю светодиод туда, причем только светодиод наверху буквы и другие лишние части за его пределами.. Поверх лишних деталей наклею картон. Это не проблема. Еще возникла проблема с вотканием светодиода в "сердце". К нему примыкал еще один провод, из-за чего моя идея там не применялась. Чтобы решить эту проблему, я решил сделать этот светодиод самым последним, чтобы я также мог отрезать правую часть светодиода, так как мне не нужно больше передавать данные (поскольку после него нет светодиодов). См. Картинку, которую я добавил.

Для трехбуквенных слов, таких как «ОДИН» или «ДВА», я вырезал прорезь, согнул печатную плату светодиода и проделал ее в задней части оргалита. Я знаю, это странно, но это работает. Это была идея моего друга. Но не делайте этого везде, только там, где это необходимо.

Шаг 7: Собираем все вместе

Собираем все вместе
Собираем все вместе
Собираем все вместе
Собираем все вместе
Собираем все вместе
Собираем все вместе

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

Возьмите для своей коробки стекло размером 9 x 9 дюймов. Приклейте его к краю коробки чем угодно, я использовала горячий клей. После этого очень аккуратно приклейте винил к стеклу с помощью суперклея. Поместите печатную плату внутрь, но не фиксируйте ее. Подайте питание, зажгите светодиоды, слегка надавите на картон рукой и проверьте, совмещен ли он с винилом. В противном случае вам придется подпилить оргалит с любой из четырех сторон, чтобы уменьшить его размер. Не торопитесь с процессом выравнивания.

После этого зафиксируйте оргалит. Добавьте потенциометр и соединитель цилиндра постоянного тока. Для подачи питания на все компоненты я использовал кусок печатной платы, припаял два сплошных провода (Vcc и GND) и использовал их в качестве шины питания. После этого припаял к ним все компоненты для подачи питания. Я использовал вывод Vin на Arduino, чтобы дать ему питание.

Подключите все подключения к arduino и наслаждайтесь своими часами слов.

Совет: приклейте черную ленту за фиктивными словами, это очень поможет уменьшить размытие цвета. Также замените батарею DS3231 3.3V на новую.

Есть вопросы, прокомментируйте.

Спасибо:)

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