Mundarija:

OLED ekranli IoT harorati va namlik o'lchagichi: 5 qadam (rasmlar bilan)
OLED ekranli IoT harorati va namlik o'lchagichi: 5 qadam (rasmlar bilan)

Video: OLED ekranli IoT harorati va namlik o'lchagichi: 5 qadam (rasmlar bilan)

Video: OLED ekranli IoT harorati va namlik o'lchagichi: 5 qadam (rasmlar bilan)
Video: Make Humidity and Temperature Monitor with Arduino - TM1637 - DHT sensor #arduino #arduinoproject 2024, Iyul
Anonim
OLED ekranli IoT harorati va namligi o'lchagichi
OLED ekranli IoT harorati va namligi o'lchagichi
OLED ekranli IoT harorati va namligi o'lchagichi
OLED ekranli IoT harorati va namligi o'lchagichi

OLED ekranida istalgan vaqtda harorat va namlikni tekshiring va shu bilan birga bu ma'lumotlarni IoT platformasida to'plang.

O'tgan hafta men eng oddiy IoT harorat va namlik o'lchagich deb nomlangan loyihani nashr qildim. Bu yaxshi loyiha, chunki siz Adafruit IO kabi IoT platformasida harorat va namlikni to'plashingiz va chizishingiz mumkin. Ammo hozir haroratni bilmoqchi bo'lsam -chi? Xo'sh, men Adafruit IO ga kirib, uni ko'rishim kerak edi. Keyin, agar men ekran qo'yib, Adafruitga kirmasdan haroratni ko'rsam edi, deb o'yladim.

Xo'sh, men oldingi loyihaga 0,91 dyuymli OLED ekranini qo'shdim va men qurilma ekranidagi harorat va namlikni ko'ra olaman.

Ta'minotlar

LD1117V33 kuchlanish regulyatori.

ESP-01.

Breakout Board ESP-01S Breadboard Adapter PCB platasi.

DHT11 harorat va namlik sensori.

100 nF kondansatör.

Kondensator elektr quvvati 10uF x 50 V.

5,6 Ohm qarshilik.

AC 100-240V to DC 5V 2A quvvat manbai adapteri.

Ayol DC quvvat jaklari.

Oldindan tayyorlangan taxtali o'tish kabeli.

Lehimsiz non paneli.

0,91 dyuymli I2C SSD1306 OLED displey moduli ko'k.

1 -qadam: Barcha tarkibiy qismlarga ega bo'ling

Barcha komponentlar qo'lda bo'lsin
Barcha komponentlar qo'lda bo'lsin

Har doim barcha komponentlar qo'lda bo'lishi tavsiya etiladi.

Bu sizga vaqtni tejaydi.

2 -qadam: Ulanishlarni amalga oshiring

Ulanishlarni yarating
Ulanishlarni yarating
Ulanishlarni yarating
Ulanishlarni yarating
Ulanishlarni yarating
Ulanishlarni yarating

Diagrammada ko'rsatilgan ulanishlarni belgilang.

9 VDC dan kam quvvat manbasini ishlatish kerak. Siz 12 VDC dan foydalanishingiz mumkin, lekin men buni tavsiya qilmayman, chunki voltaj regulyatori qizib ketadi.

Quvvat manbaidan foydalanish uchun ikkita kabelni shahar quvvat manbaiga ulashingiz kerak.

Bunday holda, to'q sariq rangli kabel ijobiy, yashil kabel esa salbiy.

3 -qadam: Kodni yuklang

Kod ikkita faylga ega. Config.h -da siz Adafruit hisob ma'lumotlarini va wifi nomi va parol kabi tarmoq konfiguratsiyasini o'rnatasiz.

4 -qadam: Adafruit IO ni o'rnating

Siz Adafruit IOda hisob ochishingiz kerak. Shundan so'ng, u qanday ishlashini bilishingiz kerak.

Adafruit IO haqida bilish uchun quyidagi havolani tekshiring, u erda siz Adafruit hisob ma'lumotlarini qanday ishlatishingiz, tasmalarni qanday sozlash va boshqaruv panelini qanday sozlashni bilasiz.

learn.adafruit.com/welcome-to-adafruit-io/…

5 -qadam: Sinab ko'ring va zavqlaning !!

Image
Image

Men asboblar paneli tasvirini ko'rsataman.

Ma'lumotlarni real vaqtda quyidagi havolada ko'rishingiz mumkin:

io.adafruit.com/rjconcepcion/dashboards/temperatura-and-humedad

Umid qilamanki, sizga bu loyiha yoqadi.

Tavsiya: