Мазмуну:

DHT22 нымдуулук жана температура сенсорун Arduino менен кантип колдонуу керек: 6 кадам
DHT22 нымдуулук жана температура сенсорун Arduino менен кантип колдонуу керек: 6 кадам

Video: DHT22 нымдуулук жана температура сенсорун Arduino менен кантип колдонуу керек: 6 кадам

Video: DHT22 нымдуулук жана температура сенсорун Arduino менен кантип колдонуу керек: 6 кадам
Video: How to use DHT11 DHT22 with NodeMCU ESP8266 to read temperature over WiFi - IoT 2024, Декабрь
Anonim
Image
Image

Бул окуу куралында биз DHT22 нымдуулук жана температура сенсорун Arduino менен кантип колдонууну жана OLED дисплейинде баалуулуктарды көрсөтүүнү үйрөнөбүз.

Видео көрүү!

1 -кадам: Сизге эмне керек

Сизге эмне керек болот
Сизге эмне керек болот
Сизге эмне керек болот
Сизге эмне керек болот
  • Arduino Uno же башка Arduino тактасы
  • DHT22 сенсор
  • Breadboard
  • Өткөргүч зымдар
  • OLED дисплей
  • Visuino программасы: Бул жерден жүктөп алыңыз

2 -кадам: Circuit

Circuit
Circuit
  • DHT22 оң пин + (VCC) Arduino pin + 5V туташтырыңыз
  • DHT22 терс пин - (GND) Arduino pin GND менен туташтырыңыз
  • DHT22 пин (Out) туташуу Arduino санарип пин (7)
  • OLED Display пинди [VCC] Arduino пинге [5V] туташтырыңыз
  • OLED Display пинди [GND] Arduino пинге [GND] туташтырыңыз
  • OLED Display пинди [SDA] Arduino пинге [SDA] туташтырыңыз
  • OLED Display пинди [SCL] Arduino пинге [SCL] туташтырыңыз

3 -кадам: Visuinoду баштаңыз жана Arduino UNO Board Board тандаңыз

Visuino'yү баштаңыз жана Arduino UNO Board Board тандаңыз
Visuino'yү баштаңыз жана Arduino UNO Board Board тандаңыз
Visuino'yү баштаңыз жана Arduino UNO Board Board тандаңыз
Visuino'yү баштаңыз жана Arduino UNO Board Board тандаңыз

Visuino: https://www.visuino.eu да орнотулушу керек. Акысыз версиясын жүктөп алыңыз же акысыз сыноого катталыңыз.

Visuino'ду биринчи сүрөттө көрсөтүлгөндөй баштаңыз Arduino компонентиндеги "Куралдар" баскычын чыкылдатыңыз (Picture 1) Visuino диалог пайда болгондо, 2 -сүрөттө көрсөтүлгөндөй "Arduino UNO" тандаңыз.

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 пин 7ге туташтырыңыз
  • "DisplayOLED1" I2C pinин Arduino тактасынын I2C In туташуусуна туташтырыңыз

5 -кадам: Arduino кодун түзүү, түзүү жана жүктөө

Arduino кодун түзүү, түзүү жана жүктөө
Arduino кодун түзүү, түзүү жана жүктөө

Visuino'до, ылдый жагындагы "Build" өтмөгүн чыкылдатыңыз, туура порт тандалганын текшериңиз, андан кийин "Compile/Build and Upload" баскычын басыңыз.

6 -кадам: Play

Эгерде сиз Arduino UNO модулун иштетсеңиз, OLED дисплейи температура менен нымдуулукту көрсөтө баштайт.

Куттуктайм! Сиз Visuino менен долбооруңузду бүтүрдүңүз. Бул көрсөтмө үчүн мен түзгөн Visuino долбоору дагы тиркелет, аны жүктөп алып, Visuinoдо ачсаңыз болот:

Сунушталууда: