Мазмуну:

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

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

Video: DHT21 Санарип температурасы жана нымдуулук сенсору Arduino менен: 6 кадам
Video: STC-3028 Thermostat with Heat and Humidity Fully Explained and demonstrated 2024, Ноябрь
Anonim

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

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

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

2 -кадам: Circuit

Circuit
Circuit
  • DHT21 оң пин + (VCC) Arduino pin + 5V туташтырыңыз
  • DHT21 терс пинин (- GND) Arduino pin GND менен туташтырыңыз
  • DHT21 пин (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" тандап, касиеттер терезесинде DHT21 түрүн коюңуз
  • "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до ачсаңыз болот:

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