Оглавление:

Голландские часы со словами 8x8: 7 шагов (с картинками)
Голландские часы со словами 8x8: 7 шагов (с картинками)

Видео: Голландские часы со словами 8x8: 7 шагов (с картинками)

Видео: Голландские часы со словами 8x8: 7 шагов (с картинками)
Видео: Путь Татра. История Уникальных Грузовиков. 2024, Июль
Anonim
Голландские часы со словами 8x8
Голландские часы со словами 8x8
Голландские часы со словами 8x8
Голландские часы со словами 8x8

Я знаю, что я не первый, кто сделал часы с текстом на Arduino. Тем не менее, в моем списке дел всегда было что-то сделать, чтобы сделать голландский.

Для другого проекта я давно купил «colorduino / rainbowduino / funduino», чтобы что-то протестировать. Это вдохновило меня на создание словарных часов 8 x 8.

Теперь я заметил, что я также не первый, кто создал часы 8 x 8, и не первый, кто сделал часы на голландском языке. Я не смог найти другие голландские часы 8 x 8, так что все еще первый?;)

Это простая сборка, и если вы используете мой дизайн и лазер для резки корпуса, он просто собирается вместе, как комплект.

*** Я сделал другую версию, используя матрицу neopixel вместо colorduino

Шаг 1. Вам понадобится

Тебе понадобится
Тебе понадобится

Материалы:

  • Colorduino (15, - aliexpress)
  • 5 гаек и болтов M3 (M3 x 12)
  • Акрил 3мм для корпуса
  • Troglass Reverse (www.graveermaterialen.nl)
  • Лента

Инструменты:

  • Lasercutter (или makerspace)
  • Плоскогубцы
  • Компьютер с Arduino IDE (www.arduino.cc)

Шаг 2: Дизайн передней части

Дизайн передней части
Дизайн передней части
Дизайн передней части
Дизайн передней части

Чтобы понять все это, потребовалось несколько озадачить, и было бы лучше использовать только одну букву для каждого светодиода, но мне все равно нравится то, что я придумал. Все слова состоят из одного куска, а минуты и часы пишутся отдельными буквами.

Часы будут иметь точность до пяти минут, что является нормальным для словарных часов.

Я использовал Gravit Designer для создания часов.

Я добавил и файлы Gravit, и PDF, так что вы можете повозиться с ними, если хотите.

Вам нужно будет вырезать этот файл из Troglass Reverse (или любой другой марки). Вы можете сделать свой собственный Troglass Reverse, распылив черную краску на кусок прозрачного акрила толщиной 3 мм.

Шаг 3. Создайте корпус

Дизайн корпуса
Дизайн корпуса
Дизайн корпуса
Дизайн корпуса
Дизайн корпуса
Дизайн корпуса

Я разработал футляр, который отлично держит все на месте и удерживается всего 5 болтами.

Вырежьте его из материала толщиной 3 мм. Я использовал черный акрил

(Есть еще несколько мелких ошибок в дизайне, когда я его вырезал, но они исправлены в добавленных дизайнах.)

Шаг 4: Добавьте экран

Добавить экран
Добавить экран
Добавить экран
Добавить экран
Добавить экран
Добавить экран
Добавить экран
Добавить экран
  • Вставьте две передние пластины в одну боковую панель.
  • Вставьте передний экран сзади в передние панели.
  • Одним болтом прикрепите боковину ко второй передней панели.
  • Приклейте гайку с другой стороны с помощью ленты. (это сделает вашу жизнь намного проще, когда вы закроетесь)
  • Поместите матрицу 8 x 8 поверх colorduino.
  • Поставьте colorduino за передний экран.
  • Вставьте третью панель на место, чтобы удерживать colorduino.

Шаг 5: Добавьте USB

Добавьте USB
Добавьте USB
Добавьте USB
Добавьте USB
Добавьте USB
Добавьте USB
  • Удерживайте плату USB в горячем отверстии четвертой панели.
  • Приклейте USB-плату на место.
  • Закрепите гайки для боковых панелей на месте.
  • Закрепите гайку верхней панели липкой лентой. (используйте для этого небольшую гайку)
  • Сложите кабель так, чтобы он подошел.
  • Поместите задние панели в сторону, так чтобы порт USB находился в отверстии сбоку.
  • Положите другую сторону.
  • Прикрутите стороны к панелям болтами.
  • Наденьте верхнюю панель.
  • Закрепите верхнюю часть болтами. (Я не мог, потому что мой дизайн все еще был немного не в порядке)

Шаг 6: Программное обеспечение

Программное обеспечение
Программное обеспечение
Программное обеспечение
Программное обеспечение

Перед запуском IDE Arduino вы должны поместить библиотеки TimeLib.h и Colorduino.h в папку с библиотеками в папке Arduino. Было немного сложно найти библиотеку TimeLib, потому что я привык работать с библиотекой Time.h, но она, похоже, больше не работает с Arduino 1.6 и новее.

Вы можете использовать Sketch, как я его написал, или можете изменить его, как вам нравится.

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

В верхней части эскиза вы можете изменить цвета. Вы также можете установить время, в которое часы будут начинать здесь.

Цвета текста «voor», «over», «half» en «uur» можно изменить в нижней части эскиза.

Шаг 7: это работает

Оно работает
Оно работает
Оно работает
Оно работает
Оно работает
Оно работает

Эта сборка оказалась намного проще, чем я ожидал. Даже код был легким после того, как долгое время не работал над проектами Arduino.

Сложнее всего было вставить эти надоедливые орехи и найти подходящую библиотеку Time.h.

Я все еще настраиваю цвета, но вы можете сделать это лучше, чем я.

Повеселись!

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