Оглавление:

NeoMatrix 8x8 Word Clock: 6 шагов (с изображениями)
NeoMatrix 8x8 Word Clock: 6 шагов (с изображениями)

Видео: NeoMatrix 8x8 Word Clock: 6 шагов (с изображениями)

Видео: NeoMatrix 8x8 Word Clock: 6 шагов (с изображениями)
Видео: 8x8 LED matrix using Max7219 with Arduino Custom Characters code generator by Manmohan Pal 2024, Июнь
Anonim

Вы увлечены течением времени? Хотите, чтобы ваша коллекция часов пополнилась стильными, современными и функциональными часами? Словесные часы - это единственное в своем роде устройство для определения времени, использующее сетку букв для обозначения времени. Хотя вы можете потратить тысячи долларов на другие версии этой идеи, этот проект - недорогой и быстрый способ реализовать ее для себя.

Word Clock использует Adafruit NeoPixel NeoMatrix 8x8 для создания красочных словарных часов! Таким образом, он имеет оригинальную раскладку букв 8x8, чтобы сформировать все различные временные фразы. Вы можете запитать его через USB, так что он станет отличным помощником на рабочем столе. В этих часах также используется коммутационный комплект DS1307 Real Time Clock, поэтому они будут показывать время даже в отключенном состоянии! DS1307 имеет точность +/- 2 секунды в день, а часы показывают время с точностью до пяти минут. Плата микроконтроллера, которую мы используем, - это Pro Trinket 5V, но вы можете заменить ее на любой совместимый с Arduino или микроконтроллер, который может использовать I2C и NeoPixels.

Шаг 1: Список деталей

Запчасти

  • Брелок Pro 5V
  • Комплект коммутационной платы часов реального времени DS1307
  • NeoPixel NeoMatrix 8x8
  • Корпус из акрила с лазерной резкой Wordclock
  • 4-40 черных нейлоновых винта (14 шт.)
  • 4-40 черных нейлоновых гаек (14 шт.)
  • 2-56 крепежных винтов из нержавеющей стали черного цвета (2 шт.)
  • 2-56 Шестигранная гайка из черной нержавеющей стали (4 шт.)
  • Провода, силиконовая крышка использовать проще всего, но подойдут любые провода сечением 22-26 AWG.
  • Кабель MicroUSB (для загрузки кода и питания часов)
  • Источник питания 5V 1A USB-порт (если вы не хотите просто питать часы от вашего компьютера)

Инструменты

  • Компьютер, который может программировать Trinket Pro 5V.
  • Паяльник
  • Припой
  • Инструмент для зачистки проводов
  • Диагональные фрезы
  • Маленькая отвертка с плоской головкой (2,4 мм)

Шаг 2: Сборка схемы

Схема сборки
Схема сборки
Схема сборки
Схема сборки
Схема сборки
Схема сборки
Схема сборки
Схема сборки

Начните со сборки коммутационной платы часов реального времени DS1307, следуя данному руководству. Вам нужно только припаять штекерные разъемы для GND, 5V, SDA и SCL. Вы можете отказаться от SQW, поскольку он не используется, и заголовок не будет хорошо помещаться поверх Pro Trinket. Если вы впаяете его, вы можете обрезать нижний вывод.

После сборки разъема DS1307 с разъемами вы можете припаять его поверх Trinket Pro 5V, чтобы заземление DS1307 совпало с Pro Trinket A2, 5V с A3, SDA с A4 и SCL с A5. Убедитесь, что доски выровнены правильно! SDA и SCL необходимо подключить к A4 и A5 соответственно.

Подключите NeoMatrix GND к Trinket Pro GND, от 5 В до 5 В и DIN к контакту 8. Обрежьте провода длиной 5–8 дюймов или 13–20 сантиметров. Припаяйте провода к задней части NeoMatrix так, чтобы провода не были видны спереди.

Шаг 3: Присоедините схему

Присоединить цепь
Присоединить цепь
Присоединить цепь
Присоединить цепь
Присоединить цепь
Присоединить цепь

Теперь, когда ваша схема готова, пора приступить к прикреплению ее к корпусу для лазерной резки. Вам нужно будет найти магазин лазерной резки, хакерское пространство или другого друга, у которого есть лазерный резак, чтобы вырезать детали. Вы можете найти файлы для вырезания в этом репозитории на github, использовать прозрачный черный акрил 1/8 дюйма - или проявить творческий подход и заняться чем-нибудь еще!

Начните с прикрепления неопиксельной матрицы к акриловой пластине, которая будет удерживать ее на месте внутри корпуса.

Теперь возьмите заднюю панель и прикрепите крепежные винты из нержавеющей стали, которые будут удерживать Pro Trinket на месте. Прикрепите Pro Trinket к задней панели, убедившись, что винты надежно затянуты.

Подключите неопиксельную матрицу к задней панели с боковой панелью, соблюдая осторожность, чтобы использовать панель с отверстием для micro USB.

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

Когда все прозрачные акриловые детали будут собраны вместе, вы готовы добавить защиту пикселей и рассеиватель.

Шаг 4: соберите корпус

Собрать корпус
Собрать корпус
Собрать корпус
Собрать корпус
Собрать корпус
Собрать корпус

Установите защиту пикселей поверх неопиксельной сетки. Это поможет сдержать свет от каждого пикселя, сделав каждую букву на ваших часах более четкой и удобной для чтения.

Рассеиватели используются для рассеивания света от неопикселей и облегчения чтения текста на лицевой панели. Вы можете сделать рассеиватель из простого листа бумаги или любого другого материала, который будет выравнивать яркий свет от неопикселей. Просто обведите контур неопиксельной матрицы и вырежьте его.

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

Шаг 5. Загрузите код

Загрузите код
Загрузите код

Переведите Pro Trinket в режим загрузчика, отключив и снова подключив Pro Trinket к компьютеру с помощью кабеля MicroUSB, или нажав кнопку сброса. Доступ к кнопке сброса может быть затруднен или невозможен, если вы припаяли RTC сверху или если вы уже установили схему в корпус! Так что я считаю, что подключение платы к USB работает лучше всего.

Когда красный светодиод на Pro Trinket мигает, плата находится в режиме загрузчика. Как только вы перейдете в режим загрузчика, загрузите код! Если все было сделано правильно, он должен начать показывать вам время!

Шаг 6: Наслаждайтесь своими часами

Наслаждайтесь своими часами!
Наслаждайтесь своими часами!
Наслаждайтесь своими часами!
Наслаждайтесь своими часами!
Наслаждайтесь своими часами!
Наслаждайтесь своими часами!

Наслаждайтесь своими достижениями.

Близкие инструкции по сборке также можно найти в системе обучения Adafruit.

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