Съдържание:

Как да използвате DHT22 сензор за влажност и температура с Arduino: 6 стъпки
Как да използвате DHT22 сензор за влажност и температура с Arduino: 6 стъпки

Видео: Как да използвате DHT22 сензор за влажност и температура с Arduino: 6 стъпки

Видео: Как да използвате DHT22 сензор за влажност и температура с Arduino: 6 стъпки
Видео: Measure Temperature and Humidity WiFi with ESP32 DHT11 and DHT22 - Robojax 2024, Ноември
Anonim
Image
Image

В този урок ще научим как да използваме DHT22 сензор за влажност и температура с Arduino и да показваме стойностите на OLED дисплея.

Гледай видеото!

Стъпка 1: Какво ще ви трябва

Какво ще ви трябва
Какво ще ви трябва
Какво ще ви трябва
Какво ще ви трябва
  • Arduino Uno или всяка друга дъска Arduino
  • Сензор DHT22
  • Платка
  • Кабелни проводници
  • OLED дисплей
  • Софтуер Visuino: Изтеглете тук

Стъпка 2: Веригата

Веригата
Веригата
  • Свържете DHT22 положителен извод + (VCC) към щифт Arduino + 5V
  • Свържете DHT22 отрицателен щифт - (GND) към Arduino извод GND
  • Свържете извода DHT22 (изход) към цифровия извод Arduino (7)
  • Свържете OLED дисплея [VCC] към щифта на Arduino [5V]
  • Свържете щифта за OLED дисплей [GND] към щифта на Arduino [GND]
  • Свържете щифта за OLED дисплей [SDA] към щифта на Arduino [SDA]
  • Свържете извода на OLED дисплея [SCL] към щифта на Arduino [SCL]

Стъпка 3: Стартирайте Visuino и изберете Тип дъска на Arduino UNO

Стартирайте Visuino и изберете Тип дъска на Arduino UNO
Стартирайте Visuino и изберете Тип дъска на Arduino UNO
Стартирайте Visuino и изберете Тип дъска на Arduino UNO
Стартирайте Visuino и изберете Тип дъска на Arduino UNO

Visuino: https://www.visuino.eu също трябва да бъде инсталиран. Изтеглете безплатна версия или се регистрирайте за безплатна пробна версия.

Стартирайте Visuino, както е показано на първата снимка Щракнете върху бутона "Инструменти" на компонента Arduino (Снимка 1) във Visuino Когато се появи диалоговият прозорец, изберете "Arduino UNO", както е показано на Снимка 2

Стъпка 4: Във Visuino добавете, задайте и свържете компоненти

Във Visuino добавяне, задаване и свързване на компоненти
Във Visuino добавяне, задаване и свързване на компоненти
Във Visuino добавяне, задаване и свързване на компоненти
Във Visuino добавяне, задаване и свързване на компоненти
Във Visuino добавяне, задаване и свързване на компоненти
Във Visuino добавяне, задаване и свързване на компоненти
Във Visuino добавяне, задаване и свързване на компоненти
Във Visuino добавяне, задаване и свързване на компоненти
  • Добавете компонент "DHT"
  • Изберете "HumidityThermometer1" и в прозореца със свойства задайте тип DHT22
  • Добавете компонента на дисплея „OLED“
  • Щракнете двукратно върху „DisplayOLED1“В прозореца с елементи плъзнете „Текстово поле“вляво
  • В прозореца със свойства задайте размер на 2
  • В прозореца с елементи плъзнете друго „Текстово поле“вляво
  • В прозореца със свойства задайте размер на 2 и Y на 20
  • Затворете прозореца Elements
  • Свържете температурата на щифта "HumidityThermometer1" към "DisplayOLED1"> "Текстово поле1"
  • Свържете щифта "HumidityThermometer1" Влажност към "DisplayOLED1"> "Текстово поле 2"
  • Свържете сензора за щифтове "HumidityThermometer1" към дъската Arduino DIGITAL pin 7
  • Свържете "DisplayOLED1" извод I2C Out към щифт I2C In Arduino платка

Стъпка 5: Генерирайте, компилирайте и качете кода на Arduino

Генерирайте, компилирайте и качете кода на Arduino
Генерирайте, компилирайте и качете кода на Arduino

В Visuino, в долната част щракнете върху раздела "Build", уверете се, че е избран правилния порт, след което щракнете върху бутона "Compile/Build and Upload".

Стъпка 6: Играйте

Ако захранвате модула Arduino UNO, OLED дисплеят ще започне да показва стойностите на температурата и влажността.

Честито! Завършихте проекта си с Visuino. Приложен е и проектът Visuino, който създадох за тази инструкция, можете да го изтеглите и отворите във Visuino:

Препоръчано: