Оглавление:
- Шаг 1. Характеристики часов
- Шаг 2: Сбор материалов и компонентов
- Шаг 3: Пайка компонентов
- Шаг 4: Программирование
- Шаг 5: (Простая версия) Пайка часов
- Шаг 6: 3D-печать корпуса
- Шаг 7: наклеиваем деревянную текстурированную наклейку
- Шаг 8: почти готово
- Шаг 9: Наслаждайтесь новыми часами
Видео: Настольные "деревянные" часы * Современный вид *: 9 ступеней (с картинками)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
Всем привет, это мой второй инструктаж! На этот раз мы построим деревянные часы с индикацией температуры и влажности. Как показано на картинке, наше время будет отображаться через «дрова».
Поскольку свет недостаточно сильный, чтобы пройти через кусок дерева, мы собираемся использовать виниловые наклейки с текстурой дерева, чтобы наш продукт выглядел как дерево, а числовой дисплей оставался ярким и четким.
Этот проект больше посвящен самоделкам, так что вы на самом деле строите все сами.
Необходимы специальные навыки:
Уметь делать пайку
Базовые знания в области электроники и программирования (Arduino)
Если вы не любите слишком много паять, вы можете создать более простую версию этих часов, но вам будет не хватать функции температуры и влажности. Для более простой версии начните с шага 5
ЭТО ВСЕ, НАДЕЖДА НАСЛАЖДАЕТСЯ ПРОГРЕССОМ DIY-ing
Шаг 1. Характеристики часов
Я хотел, чтобы в моих часах отображались температура и влажность, но я не хочу делать два дополнительных дисплея для температуры и влажности. Поэтому я решил сделать четырехзначный дисплей, который также показывал бы температуру и влажность.
Чтобы изменить отображение времени на отображение температуры, нам нужно что-то вроде кнопки, чтобы система отображала различные переменные.
В своей системе я использовал датчик вибрации, который, очевидно, обнаруживает вибрацию.
Согласно фотографии, как только датчик обнаруживает вибрацию, система (Arduino) переключается с отображения времени на отображение температуры, при этом система считает 2 секунды. Если в течение этих 2 секунд система обнаружит еще одну вибрацию, на дисплее начнет отображаться влажность.
Шаг 2: Сбор материалов и компонентов
После планирования нам нужно получить / купить наши комплектующие.
Вот список необходимых вам компонентов:
1. Arduino Pro Mini
2. 4-значный 7-сегментный дисплей (выберите версию 8402AS)
3. Модуль часов реального времени
4. Датчик вибрации
5. Датчик температуры
6. Модуль порта Micro USB
7. USB-загрузчик.
8. Деревянная фактурная виниловая наклейка (купите две).
Также мини макетная плата:
9. Макетная доска 4 * 6см.
Также понадобится паяльник и термоклеевой пистолет !!! Вы можете купить их в хозяйственных магазинах
Если вы хотите заняться Arduino и программированием, вы также можете получить стартовый комплект Arduino:
Стартовый комплект Arduino
Шаг 3: Пайка компонентов
Теперь у вас должны быть готовы все компоненты, потому что пришло время пайки!
Следуйте дизайну, как показано на первом рисунке, или посетите этот сайт, чтобы увидеть мой оригинальный дизайн.
Подсказки:
Я не люблю подключать провода напрямую к макетной плате, потому что она слишком хрупкая. Мой способ подключения проводов к макетной плате - использовать штекерные и розеточные разъемы, как показано на втором рисунке.
Чтобы паять, вы сначала нагреваете поверхность, помещая паяльник на макетную плату, подождите 1-2 секунды и нанесите припой на плату, не забудьте держать паяльник на макетной плате во время нанесения припоя.
Большинство припоев поставляется с флюсом, который очищает поверхность макетной платы и делает поверхность припоя блестящей. Но когда флюс испаряется, они превращаются в вредный газ, поэтому вы можете задержать дыхание или использовать вентилятор, чтобы отсосать вредный газ.
Не торопитесь и уделяйте 100% внимание, так как вы не хотите, чтобы паяльник с температурой 380 градусов (Цельсия) случайно коснулся вашей кожи.
Я также оставил здесь готовую картинку, не стесняйтесь взглянуть.
Если вы думаете, что это слишком сложно, создайте простую версию и начните с шага 5
Шаг 4: Программирование
Чтобы запрограммировать микроконтроллер, нам нужно использовать USB-порт компьютера. Для этого нам нужно использовать наш программатор USB to TTL, да, тот, что на первом рисунке.
Сделайте следующие подключения:
Сторона Arduino ---------- Сторона программиста
VCC -------------------------------------- + 5 В
GND ------------------------------------- GND
GRN ------------------------------------- DTR
TX ------------------------------------------ RX
RX ------------------------------------------ TX
Загрузите прикрепленный код в Arduino Pro Mini
*ВАЖНЫЙ*
После загрузки кода не забудьте включить его и проверить, синхронизируются ли часы с реальным временем. Но если это не так, сделайте следующее:
Отредактируйте код в строке 83: DateTime nowactually (now + TimeSpan (0, 0, 25, 0));
Мои часы на 25 минут медленнее реального времени. Поэтому я сделал неправильное время, чтобы вернуться в реальное время, добавив еще 25 минут к неправильному времени и поместив их в новую переменную.
** пример ** если ваши часы на 50 минут медленнее, чем фактическое время, вы делаете: TimeSpan (0, 0, 50, 0);
** пример ** если ваши часы на 15 минут быстрее фактического времени, вы делаете: TimeSpan (0, 0, -50, 0);
Не забудьте выбрать правильный ПОРТ в раскрывающемся меню ИНСТРУМЕНТЫ
** шепчет ** Google по-прежнему ваш лучший друг!
Шаг 5: (Простая версия) Пайка часов
Хорошо, вот простая версия часов, которую вы ищете.
Если вы построите эту версию часов, вы потеряете функцию температуры и влажности.
Вам необходимо купить следующий набор часов своими руками, только не собирайте прилагаемый корпус:
Набор часов своими руками
Вам понадобится паяльник, если у вас его нет, посетите:
Паяльник
Конечно, немного припоя:
Припой провод
Внутри набора должно быть руководство пользователя, следуйте инструкциям и припаяйте каждый компонент к печатной плате (также известной как печатная плата).
Хотите разобраться в Arduino и программировании? Купите стартовый комплект (не включает комплект часов):
Стартовый комплект Arduino
Если возникнут вопросы по пайке, смело обращайтесь к продавцу или обращайтесь за помощью к гуглу !!!
* шепчет * Google - ваш лучший друг!
Шаг 6: 3D-печать корпуса
Теперь вам нужно напечатать корпус для наших часов на 3D-принтере. Файл stl прилагается.
Если у вас нет 3D-принтера, вы можете попробовать вырезать дерево самостоятельно с помощью пилы, а затем склеить его горячим клеем.
Если вы все еще думаете, что это слишком сложно, просто используйте старый контейнер для еды или картон, чтобы сделать основной корпус. Затем вырежьте несколько отверстий правильного размера для дисплея и порта зарядки.
Размеры 8 см * 5 см * 6 см (Д * Ш * В)
Шаг 7: наклеиваем деревянную текстурированную наклейку
Теперь выньте деревянную текстурированную виниловую наклейку, это просто, просто снимите наклейку и приклейте ее на корпус, отрежьте соответствующий размер, и все готово! После этого повторите продвижение и приклейте наклейку сбоку.
Я также просверлил несколько отверстий для датчика температуры и влажности DHT11, чтобы в дальнейшем он работал правильно.
Шаг 8: почти готово
Вы почти закончили! Все, что вам осталось сделать, это приклеить горячим клеем датчик температуры и влажности к стене. А также дисплей в переднюю большую дырочку и порт зарядки в боковое отверстие!
Вставьте все в правильные отверстия, и вы готовы к работе!
Шаг 9: Наслаждайтесь новыми часами
Большое спасибо за чтение моих инструкций, надеюсь, вам понравилось
Теперь вы получаете очень современные часы, отображающие температуру и влажность!
Также проверьте мою учетную запись Instagram @my_electronics_lab!
Если у вас есть вопросы по этому проекту, напишите мне!
Рекомендуемые:
Как сделать настольные часы со светодиодной подсветкой на Arduino: 9 шагов
Как сделать настольные часы со светодиодной подсветкой на Arduino: привет друзья, в этом руководстве я покажу вам, как сделать светодиодные часы с помощью Arduino
Настольные часы USB с питанием от Linux: 10 шагов
Настольные часы на базе USB с питанием от Linux: Настольные часы с питанием от Linux Power USB - это настольные часы с питанием от Raspbian Lite и Linux. Он создан для использования ночными совами вроде меня, которые хотят быстро узнать время, но у него слишком яркий ЖК-дисплей, чтобы проверять время по мобильному телефону. Это круто смотрится на моей настройке
Настольные часы с жестким диском: 5 шагов
Настольные часы с жестким диском: Введение В Pinterest продаются часы с жестким диском. Я всегда хочу сделать одну из них для своего стола. Карантин COVID-19 дает мне шанс сделать его. Из-за вируса я должен делать это из всего, что есть у меня дома, так что это мой первый инструмент
Бинарные настольные часы: 9 шагов (с изображениями)
Настольные двоичные часы: двоичные часы - это круто, и они предназначены исключительно для людей, знающих двоичный код (язык цифровых устройств). Если вы технический специалист, то эти странные часы для вас. Так что сделайте один и держите свое время в секрете! Вы найдете множество двоичных кодов
C51 4-битные электронные часы - деревянные часы: 15 шагов (с изображениями)
C51 4-битные электронные часы - деревянные часы: у меня было немного свободного времени на этих выходных, поэтому я собрал эти 4-битные электронные цифровые часы DIY за 2,40 австралийских долларов, которые я недавно купил на AliExpress