Мазмұны:

DHT12 I2C ылғалдылық пен температура сенсорын Arduino көмегімен қалай қолдануға болады: 7 қадам
DHT12 I2C ылғалдылық пен температура сенсорын Arduino көмегімен қалай қолдануға болады: 7 қадам

Бейне: DHT12 I2C ылғалдылық пен температура сенсорын Arduino көмегімен қалай қолдануға болады: 7 қадам

Бейне: DHT12 I2C ылғалдылық пен температура сенсорын Arduino көмегімен қалай қолдануға болады: 7 қадам
Бейне: Arduino Tutorial 28 - DHT11 Temperature Sensor with LCD | SunFounder's ESP32 IoT Learnig kit 2024, Шілде
Anonim
Image
Image

Бұл оқулықта біз DHT12 I2C ылғалдылық пен температура сенсорын Arduino көмегімен қалай қолдануды және OLED дисплейінде мәндерді көрсетуді үйренеміз.

Видеоны қараңыз!

1 -қадам: Менің басқа жобаларым

Сізге не қажет болады
Сізге не қажет болады

Біраз уақытыңызды бөліп, менің басқа керемет жобаларымды мына жерден қараңыз

2 -қадам: Сізге не қажет

Сізге не қажет болады
Сізге не қажет болады
Сізге не қажет болады
Сізге не қажет болады
  • Arduino Uno немесе кез келген басқа Arduino тақтасы
  • Нан тақтасы
  • Өткізгіш сымдар
  • OLED дисплейі
  • Visuino бағдарламалық қамтамасыз ету: мына жерден жүктеп алыңыз

3 -қадам: Цикл

Цикл
Цикл
  • DHT12 оң түйрегіш + (VCC) Arduino pin + 5V -ге қосыңыз
  • DHT12 теріс түйреуішін - (GND) Arduino pin 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 -да диалог пайда болған кезде 2 -суретте көрсетілгендей «Arduino UNO» таңдаңыз.

5 -қадам: Visuino компоненттерін қосу, орнату және қосу

Visuino компоненттерін қосу, орнату және қосу
Visuino компоненттерін қосу, орнату және қосу
Visuino компоненттерін қосу, орнату және қосу
Visuino компоненттерін қосу, орнату және қосу
Visuino компоненттерін қосу, орнату және қосу
Visuino компоненттерін қосу, орнату және қосу
Visuino компоненттерін қосу, орнату және қосу
Visuino компоненттерін қосу, орнату және қосу
  • «DHT12» компонентін қосыңыз
  • «OLED» дисплей компонентін қосыңыз
  • «DisplayOLED1» белгісін екі рет нұқыңыз
  • Элементтер терезесінде «Мәтін өрісін» сол жаққа сүйреңіз
  • Сипаттар терезесінде өлшемді 2 етіп орнатыңыз
  • Элементтер терезесінде басқа «Мәтін өрісін» сол жаққа сүйреңіз
  • Сипаттар терезесінде өлшемді 2 -ге және Y -ге 20 -ге орнатыңыз
  • Элементтер терезесін жабыңыз
  • «HumidityThermometer1» түйреуіш температурасын «DisplayOLED1»> «Мәтін өрісі1» тармағына қосыңыз
  • «HumidityThermometer1» pin ылғалдылығын «DisplayOLED1»> «Мәтін өрісі2» тармағына қосыңыз
  • «HumidityThermometer1» түйреуіш сенсоры I2C Arduino тақтасы I2C In ұяшығына жалғаңыз
  • «DisplayOLED1» I2C шығысын Arduino тақтасының I2C кірісіне қосыңыз

6 -қадам: Arduino кодын жасаңыз, құрастырыңыз және жүктеңіз

Arduino кодын жасаңыз, құрастырыңыз және жүктеңіз
Arduino кодын жасаңыз, құрастырыңыз және жүктеңіз

Visuino -да төменгі жағында «Құру» қойындысын нұқыңыз, дұрыс порт таңдалғанына көз жеткізіңіз, содан кейін «Құрастыру/Құру және Жүктеу» түймесін басыңыз.

7 -қадам: Ойнаңыз

Егер сіз Arduino UNO модуліне қуат берсеңіз, OLED дисплейі температура мен ылғалдылық мәндерін көрсете бастайды.

Құттықтаймын! Сіз Visuino -мен жобаңызды аяқтадыңыз. Мен осы нұсқаулық үшін жасаған Visuino жобасына қоса, оны жүктеп, Visuino -да ашуға болады:

Ұсынылған: