
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:04


Некоторое время назад я увидел твит из официального аккаунта arduino, в котором говорилось об удивительном проекте под названием «clockception!», Проект, похоже, представляет собой цифровые часы, созданные с использованием 24 аналоговых часов! Видео длилось несколько секунд, и у меня не было технических подробностей, но я был поражен! Итак, я решил создать новый проект с нуля, вдохновленный аналогичной концепцией и визуальными эффектами, но более красочным с использованием обработки и Raspberry Pi. Поначалу, может быть, сложно понять, что такое «цифровые часы, образованные 24 аналоговыми часами». Одна картинка стоит тысячи слов.
Я решил повторить проект, создав программное обеспечение с нуля, используя Processing, Raspberry Pi и небольшую экранную панель. Я использовал 3,5-дюймовый TFT-экран, но, может быть, проще использовать обычный 7-дюймовый безрамочный HDMI-экран. Окончательный размер панели экрана зависит от вас.
Шаг 1: Ингредиенты:

- Функциональный Raspberry Pi 3 или выше
- Экранная панель, 7-дюймовый экран HDMI - самый простой вариант, но я использую 3'5-дюймовый TFT Hat.
- Деревянный каркас, созданный на станке лазерной резки
Шаг 2: Установите ОС Raspberry Pi
Установите Raspberry Pi OS с обновленными пакетами на свой Raspbery Pi:
- Загрузите последнюю версию Raspberry Pi Os
- Перенести изображение на карту micro SD
- Запустите свой Raspberry Pi
- Настроить систему и обновить пакеты
Шаг 3: Панель экрана
Для создания проекта метаклока вы можете использовать любую экранную панель или монитор, но я рекомендую использовать безрамочный 7-дюймовый или 10-дюймовый экран HDMI, чтобы вы могли использовать метаклок в качестве настенных или настольных часов.
Видеоподключение mini / micro / HDMI рекомендуется из-за простоты установки, использование меньшего экрана с подключением GPIO подразумевает использование драйверов, а в некоторых случаях это может быть сложно.
Шаг 4: Установите обработку, загрузите и установите код

Вы должны установить обработку на свой Raspberry Pi, следуйте инструкциям здесь: (https://pi.processing.org/)
Затем загрузите эскиз обработки с
Вам нужно будет изменить параметры эскиза (например, размер кругов, ширину, высоту, расстояние между кругами и т. Д.), Чтобы они соответствовали размеру вашего экрана.
Режим радуги: новый удивительный режим, специально разработанный для инструктируемого конкурса радуги. Этот режим обеспечивает красочное динамическое заполнение сфер аналоговых часов.
Шаг 5: рамка

Создайте деревянную раму с помощью 3D-принтера, станка с ЧПУ или лазерной резки, это также будет зависеть от размера вашего экрана, но у вас есть пример.
Рекомендуемые:
Дизайн игры в Flick за 5 шагов: 5 шагов

Дизайн игры в Flick за 5 шагов: Flick - это действительно простой способ создания игры, особенно чего-то вроде головоломки, визуального романа или приключенческой игры
Счетчик шагов - Micro: Bit: 12 шагов (с изображениями)

Счетчик шагов - Микро: Бит: Этот проект будет счетчиком шагов. Мы будем использовать датчик акселерометра, встроенный в Micro: Bit, для измерения наших шагов. Каждый раз, когда Micro: Bit трясется, мы добавляем 2 к счетчику и отображаем его на экране
Играйте в Doom на своем IPod за 5 простых шагов !: 5 шагов

Играйте в Doom на своем IPod за 5 простых шагов!: Пошаговое руководство по двойной загрузке Rockbox на iPod, чтобы играть в Doom и десятки других игр. Это действительно легко сделать, но многие люди до сих пор удивляются, когда видят, как я играю дум на своем iPod, и путаются с инструкциями
Кормушка для рыбы Arduino Uno за 6 простых и простых шагов !: 6 шагов

Arduino Uno Fish Feeder за 6 простых и дешевых шагов !: Итак, для этого проекта может потребоваться немного предыстории. Людям с домашними рыбками, вероятно, приходилось сталкиваться с той же проблемой, что и мне: отпуск и забывчивость. Я постоянно забывала покормить рыбу и всегда старалась это сделать, пока она не упала
Акустическая левитация с Arduino Uno, шаг за шагом (8 шагов): 8 шагов

Акустическая левитация с Arduino Uno Пошаговая инструкция (8 шагов): ультразвуковые преобразователи звука L298N Женский адаптер питания постоянного тока с штыревым контактом постоянного тока Arduino UNOBreadboard Как это работает: сначала вы загружаете код в Arduino Uno (это микроконтроллер, оснащенный цифровым и аналоговые порты для преобразования кода (C ++)