Оглавление:
- Запасы
- Шаг 1: Примеры того, как читать время
- Шаг 2: создание деревянного ящика
- Шаг 3: создание лицевой стороны часов
- Шаг 4: создание обратной стороны часов
- Шаг 5: как это работает
Видео: Часы Фибоначчи RGB: 5 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:49
На этот раз я представляю вам новую версию фантастических часов Фибоначчи, опубликованную здесь pchretien:
www.instructables.com/id/The-Fibonacci-Clock
Первоначальная идея этой версии часов Фибоначчи не моя, это идея, принадлежащая моему другу, artmaker43.
Первоначально artmaker43 разработал Fibonnaci Clock.exe и Fibonnaci Clock Screensaver.exe, исполняемые файлы Windows, которые используют первые пять чисел последовательности Фибонначи (1, 1, 2, 3, 5) с использованием квадратов с этими значениями на каждой стороне. Это имитирует счет до 12. Затем, отслеживая количество 12 (плюс значения меньше 12) с нарисованными квадратами, можно построить 24-часовые часы.
Вы можете скачать его отсюда
Месяц назад artmaker43 написал мне с просьбой о поддержке для создания аппаратной версии его идеи.
Эта версия часов Фибоначчи немного отличается от оригинальной:
- Часы разделены на три независимых зоны: часы, минуты и секунды, которые используют последовательность Фибоначчи (1, 2, 3, 5) для имитации счета до 12.
- В минутной и второй зонах мы можем найти 4 помеченных круга, освещенных светодиодами: 12, 24, 36 и 48, чтобы указать, когда счет больше, чем единицы.
- В часовом поясе мы можем найти один помеченный кружок (PM), чтобы указать, когда текущий час находится во втором 12-часовом периоде (с полудня до полуночи).
- Он использует три кнопки, установленные на задней стороне часов, для установки часа или минуты.
- В нем используются часы реального времени DS3231 I2C с батарейным входом для установки и поддержания времени.
я надеюсь тебе это понравится
Запасы
- 24шт 1бит WS2812B WS2811 IC 10 мм * 3 мм DC5 V (RGB LED)
- 1 ARDUINO MEGA 2560 R3 или совместимый микроконтроллер
- 3 мини-прерывателя
- 1 мини-блок питания переменного и постоянного тока от 100 до 220 В до 5 В
- 1 DS3231 I2C часы реального времени (RTC) с батарейным входом для поддержания точного времени
- Фанера
- Древесина
- Деревянные квадратные стержни
- Метакрилат
- Прозрачный винил
- Картон
- Перманентный маркер
- Пластиковый шаблон письма
- Провода
- Паяльник
Шаг 1: Примеры того, как читать время
Шаг 2: создание деревянного ящика
ШАГ 2.1
Вырежьте четыре деревянных куска, как показано на рисунке.
ШАГ 2.2 Вставьте все детали, чтобы установить коробку.
ШАГ 2.3
Вырежьте кусок фанеры (8, 27 x 7, 87 дюймов) и приклейте к коробке, используя деревянные квадратные стержни.
ШАГ 2.4
Наклейте кусок черного картона аналогичных размеров на фанеру.
ШАГ 2.5
Вырежьте кусок метакрилата и винила аналогичного размера.
ШАГ 2.6
Загрузите и распечатайте pdf-файл "Fibonacci clock.pdf" и, используя его в качестве шаблона, нарисуйте перманентным маркером линии и круги на виниле.
ШАГ 2.7
С помощью пластикового шаблона письма распечатайте текст и цифры, которые вы видите на картинке.
В конце этого шага ваши часы должны выглядеть так, как на последней картинке, но все же не вставляйте метакрилат в коробку, потому что нам все равно нужно вставить светодиоды.
Шаг 3: создание лицевой стороны часов
ШАГ 3.1
Установите четыре светодиодные ленты:
- Светодиодная лента 1 (светодиоды 1 на скетче Arduino) с 6 светодиодами (используется для освещения квадратных делений, принадлежащих значениям 2 и 3 последовательности Фибоначчи)
- Светодиодная лента 2 (светодиоды 2 на скетче Arduino) с 6 светодиодами (используется для освещения квадратных делений, принадлежащих значению 1 последовательности Фибоначчи)
- Светодиодная лента 3 (светодиоды 3 на скетче Arduino) с 3 светодиодами (используется для освещения квадратных делений, принадлежащих значению 5 последовательности Фибоначчи)
- Светодиодная полоса 4 (светодиоды 4 на скетче Arduino) с 9 светодиодами (используется для освещения помеченных кругов: 12, 24, 36, 48, pm)
Чтобы установить светодиодную ленту, вам нужно припаять по 6 проводов к каждому светодиоду, как вы можете видеть на первом рисунке. Обратите внимание на стрелки на светодиодах, чтобы правильно их припаять.
Чтобы отрегулировать длину проводов между светодиодами, я рекомендую вам распечатать файл "Fibonacci clock.pdf" и использовать его в качестве шаблона, как вы можете видеть на картинке.
ШАГ 3.2
Вставьте светодиодные ленты в коробку. Во-первых, вам нужно открыть небольшое отверстие, чтобы провести три провода каждой светодиодной ленты к задней стороне часов, где все будет подключено к микроконтроллеру. Я проделал четыре дырочки во второй зоне часов.
ШАГ 3.3
Постройте деревянные квадраты, как вы можете видеть на картинках. Опять же, вы можете использовать напечатанный файл «Fibonacci clock.pdf» для настройки делений в качестве шаблона.
ШАГ 3.4
Постройте маленькие черные картонные цилиндры, чтобы закрыть светодиоды, которые будут освещать помеченные кружки, как вы можете видеть на последних фотографиях.
Шаг 4: создание обратной стороны часов
На тыльной стороне мы обнаружили кусок фанеры с тремя пуговицами:
- Зеленая кнопка для переключения между установкой часа или установки минут
- Белая кнопка с надписью "+" для увеличения значения часа или минуты.
- Белая кнопка с надписью "-" для уменьшения значения часа или минуты.
Внутри коробки мы найдем микроконтроллер, часы реального времени DS3231 с батареей, три провода для каждой светодиодной ленты, источник питания и необходимые провода для подключения всего, что указано на рисунке.
Шаг 5: как это работает
На видео показан короткий промежуток времени между 12:28:01. и 12:28:46 вечера
Установить время
С помощью трех кнопок на задней стороне вы можете установить время. Нажав зеленую кнопку, вы можете изменить час или минуты. Часовая или минутная зона начнут мигать в течение 10 секунд, если не будет нажата никакая другая кнопка. После выбора установленного режима вы можете нажать кнопку «+» или «-», чтобы увеличить или уменьшить значение. Новое выбранное значение будет автоматически обновлено, и часы продолжат работать с этими новыми значениями.
Рекомендуемые:
Часы Фибоначчи: 10 шагов (с изображениями)
Часы Фибоначчи: ОБНОВЛЕНИЕ: Этот проект был успешно профинансирован на Kickstarter и теперь доступен для продажи на http://store.basbrun.com Спасибо всем, кто поддержал мою кампанию! Представляю вам Часы Фибоначчи, часы для стильных ботаников. Красивый
Часы Vortex: наручные часы с зеркалом бесконечности: 10 шагов (с изображениями)
Часы Vortex: наручные часы с зеркалом бесконечности: целью этого проекта было создание носимой версии зеркальных часов бесконечности. Он использует свои светодиоды RGB для индикации времени, назначая часы, минуты и секунды красным, зеленым и синим светам соответственно и перекрывая эти оттенки t
Фотохромные часы и светящиеся в темноте часы: 12 шагов (с изображениями)
Фотохромные часы и часы, светящиеся в темноте: в этих часах используется специально созданный 4-значный 7-сегментный дисплей, сделанный из ультрафиолетовых светодиодов. Перед дисплеем размещается экран, который состоит либо из фосфоресцирующего («светится в темноте»), либо из фотохромного материала. Загорается кнопка вверху
C51 4-битные электронные часы - деревянные часы: 15 шагов (с изображениями)
C51 4-битные электронные часы - деревянные часы: у меня было немного свободного времени на этих выходных, поэтому я собрал эти 4-битные электронные цифровые часы DIY за 2,40 австралийских долларов, которые я недавно купил на AliExpress
Создайте настоящие часы с боем колокола для вашего ПК и часы с огнетушителем: 3 шага (с изображениями)
Создайте настоящие часы с боем колокола для вашего ПК и часы с огнетушителем: медный колокол, маленькое реле, еще несколько вещей и настоящий колокол могут пробить часы на вашем рабочем столе. Хотя этот проект работает на Windows и Mac OS X тоже, я решил установить Ubuntu Linux на ПК, который я нашел в мусорном ведре, и поработать над этим: у меня никогда не было