Съдържание:

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

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

Видео: Как да използвате DHT12 I2C сензор за влажност и температура с Arduino: 7 стъпки
Видео: Измерьте температуру и влажность Wi-Fi с помощью ESP32 DHT11 и DHT22 - Robojax 2024, Ноември
Anonim
Image
Image

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

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

Стъпка 1: Другите ми проекти

Какво ще ви трябва
Какво ще ви трябва

Моля, отделете малко, за да разгледате другите ми готини проекти тук

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

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

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

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

Стъпка 4: Стартирайте 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

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

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

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

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

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

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

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

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

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