Оглавление:
- Запасы
- Шаг 1: светодиодная матрица
- Шаг 2: соедините детали вместе
- Шаг 3: маска передней панели
- Шаг 4: черная акриловая передняя панель
- Шаг 5: Готово
Видео: Arduino WorldClock (швейцарско-немецкий, Bärndütsch): 5 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:50
Созданы часы WorldClock на швейцарском немецком языке с датчиком температуры воздуха и освещенности.
По мотивам: Javelins-Word-Clock /
Исходный код:
Запасы
- 169 неопикселей
- Arduino Uno (или аналогичный)
- Модуль RealTimeClock DS3231
- фотоэлемент
- Датчик температуры
- Резистор
- Конденсатор
- некоторые провода
- комплект для пайки
Шаг 1: светодиодная матрица
Создайте светодиодную матрицу 13 на 13.
Отрежьте полоски и снова спаяйте их. Убедитесь, что все полосы выровнены в одном направлении.
Используйте зигзагообразный макет
>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<…..
Когда вы закончите, приклейте им тарелку. Использованный алюминий для отвода любого тепла, которое может существовать (на данный момент проблем не было)
Шаг 2: соедините детали вместе
Сначала попробуйте выполнить соединения с макетной платой, как показано на рисунках. Если все в порядке, припаяйте.
исходный код
Шаг 3: маска передней панели
Перед светодиодной матрицей необходима пластина с совмещенными отверстиями, чтобы светодиод не загорался больше, чем намеченная буква.
С помощью Excel я создал таблицу 13 на 13 с квадратными ячейками. Выровненный по центру знак «+» указывает точное место, где следует просверлить отверстие.
Этот шаг занимает довольно много времени. Я бы порекомендовал использовать лазерный резак, если он есть (идеально подойдет 2 слоя фанеры толщиной 4 мм).
Шаг 4: черная акриловая передняя панель
Я купил акриловую пластину в Интернете и использовал лазерный резак Mars от Thunderlaser, который имелся в лаборатории производителя для использования.
Сначала я создал файл svg с помощью inkscape. Распечатайте его и посмотрите, совпадают ли все буквы со светодиодами.
Затем я использовал программное обеспечение для лазерной резки LaserGrave, чтобы создать файл для резака.
Сделайте несколько пробных надрезов картоном из бумаги.
И самое главное. Сделайте несколько пробных разрезов на акриле, чтобы определить настройки лазера (например, мощность, скорость). Лазер должен полностью прорезать, если не увеличивает мощность или не снижает скорость. Я всегда использую 100% мощность и играю со скоростью.
Шаг 5: Готово
Теперь реакция часов на яркость. Чем ярче окружение, тем ярче светодиоды.
Так что поместите часы в желаемое место и измерьте яркость (через консоль) и адаптируйте к желаемым значениям.
Рекомендуемые:
Дизайн игры в 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 ++)