Оглавление:

Настольные "деревянные" часы * Современный вид *: 9 ступеней (с картинками)
Настольные "деревянные" часы * Современный вид *: 9 ступеней (с картинками)

Видео: Настольные "деревянные" часы * Современный вид *: 9 ступеней (с картинками)

Видео: Настольные
Видео: Деревянные LED часы с термометром из Китая. Обзор и настройка. 2024, Июль
Anonim
Изображение
Изображение
Изображение
Изображение

Всем привет, это мой второй инструктаж! На этот раз мы построим деревянные часы с индикацией температуры и влажности. Как показано на картинке, наше время будет отображаться через «дрова».

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

Этот проект больше посвящен самоделкам, так что вы на самом деле строите все сами.

Необходимы специальные навыки:

Уметь делать пайку

Базовые знания в области электроники и программирования (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-печать корпуса
3D-печать корпуса

Теперь вам нужно напечатать корпус для наших часов на 3D-принтере. Файл stl прилагается.

Если у вас нет 3D-принтера, вы можете попробовать вырезать дерево самостоятельно с помощью пилы, а затем склеить его горячим клеем.

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

Размеры 8 см * 5 см * 6 см (Д * Ш * В)

Шаг 7: наклеиваем деревянную текстурированную наклейку

Наклейка деревянной текстурированной наклейки
Наклейка деревянной текстурированной наклейки
Наклейка деревянной текстурированной наклейки
Наклейка деревянной текстурированной наклейки
Наклейка деревянной текстурированной наклейки
Наклейка деревянной текстурированной наклейки

Теперь выньте деревянную текстурированную виниловую наклейку, это просто, просто снимите наклейку и приклейте ее на корпус, отрежьте соответствующий размер, и все готово! После этого повторите продвижение и приклейте наклейку сбоку.

Я также просверлил несколько отверстий для датчика температуры и влажности DHT11, чтобы в дальнейшем он работал правильно.

Шаг 8: почти готово

Почти сделано!
Почти сделано!
Почти сделано!
Почти сделано!

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

Вставьте все в правильные отверстия, и вы готовы к работе!

Шаг 9: Наслаждайтесь новыми часами

Image
Image

Большое спасибо за чтение моих инструкций, надеюсь, вам понравилось

Теперь вы получаете очень современные часы, отображающие температуру и влажность!

Также проверьте мою учетную запись Instagram @my_electronics_lab!

Если у вас есть вопросы по этому проекту, напишите мне!

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