Оглавление:

Индикатор температуры и влажности от Arduino: 7 шагов (с изображениями)
Индикатор температуры и влажности от Arduino: 7 шагов (с изображениями)

Видео: Индикатор температуры и влажности от Arduino: 7 шагов (с изображениями)

Видео: Индикатор температуры и влажности от Arduino: 7 шагов (с изображениями)
Видео: Датчик температуры и влажности DHT11 и arduino 2024, Июль
Anonim
Индикатор температуры и влажности от Arduino
Индикатор температуры и влажности от Arduino

Эта инструкция покажет, как сделать коробку, которая может отображать температуру и влажность с помощью Arduino.

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

Благодаря высокому качеству коробки из МДФ, вырезанной лазером, каждая вещь плотно уплотнена и хорошо выглядит, поэтому ее можно использовать в личных целях или в качестве подарка друзьям.

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

Шаг 1. Краткое описание списка деталей

Резюме о списке деталей
Резюме о списке деталей
Резюме о списке деталей
Резюме о списке деталей
Резюме о списке деталей
Резюме о списке деталей
Резюме о списке деталей
Резюме о списке деталей

Для этого проекта потребуется:

1. Arduino UNO

2. Датчик температуры и влажности DHT-22

3. Серводвигатели SG90

4. Коробка из МДФ

Примечание. Ссылка на окно MDF - это файл дизайна (Corel Draw). Вы можете скачать, чтобы вырезать его на лазерном станке с ЧПУ.

Шаг 2: Схема

Схема
Схема

Сделайте схему как изображение, это довольно просто для вентилятора Arduino

Шаг 3: код Arduino

Код можно скачать по этой ссылке (гугл)

Основная цель кода - считывать значение с датчика, а затем отображать результат в серводвигателе.

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

Шаг 4: процесс калибровки

Процесс калибровки
Процесс калибровки
Процесс калибровки
Процесс калибровки
Процесс калибровки
Процесс калибровки

В случае температуры:

1. Найдите угол сервопривода для точки 0 и 50 градусов C

2. Введите этот угол в файл Excel, чтобы найти множители a и b (в функции f (x) = ax + b).

3. Введите коэффициенты a и b в код Arduino, чтобы найти совпадение угла сервопривода с результатом датчика.

Проделайте ту же процедуру для случая влажности.

Шаг 5: индикатор проверки

Индикатор тестирования
Индикатор тестирования

Использование экрана последовательного монитора для проверки того, совпадает ли значение на экране последовательного монитора с индикатором или нет

Шаг 6: установите все в коробку

Установить все в коробку
Установить все в коробку
Установить все в коробку
Установить все в коробку
Установить все в коробку
Установить все в коробку
Установить все в коробку
Установить все в коробку

Сначала установите фоновый индикатор, затем arduino UNO, серводвигатель и датчик.

Затем установите иглы, загрузите код

Наконец, подключите питание и заднюю крышку.

Наслаждайтесь!

Шаг 7. Обобщение всего шага в видео

Посмотрите видео обо всем, как это делается.

Если у вас есть какие-либо комментарии, оставьте их здесь. Ваш комментарий - моя следующая мотивация для будущего проекта. Спасибо

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