Mundarija:

Infraqizil kontaktsiz haroratni o'lchash to'plami: 9 qadam
Infraqizil kontaktsiz haroratni o'lchash to'plami: 9 qadam

Video: Infraqizil kontaktsiz haroratni o'lchash to'plami: 9 qadam

Video: Infraqizil kontaktsiz haroratni o'lchash to'plami: 9 qadam
Video: #TERMOMETR ARZON NARXDA ORIGINAL TASHKILOTLARGA PERIC 2024, Iyul
Anonim
Infraqizil kontaktsiz haroratni o'lchash vositasi
Infraqizil kontaktsiz haroratni o'lchash vositasi

2020 yilda Yangi yil boshlanishida to'satdan avj olish

yo'qotib dunyoni tark etdi

Niqob, termometr quroli

Kasallikka qarshi kurashish uchun zarur bo'lgan etkazib beruvchilar bundan ham kam

Kasallik shafqatsiz

Elektronika tadqiqot va ishlab chiqish kompaniyasi sifatida

Bizning dasturchilar

Albatta, o'zingiz tayyorlang

1 -qadam: tovarlarni tekshirish

Tovarlarni tekshirish
Tovarlarni tekshirish

Suite olgandan so'ng, siz birinchi navbatda paketni ochishingiz mumkin:

Modullarni ulash uchun 8 dupontli ip ishlatiladi;

Non taxtasining bir qismi modul, qulay ulanish uchun ishlatiladi;

Bosh haydovchi displeyi va sensori sifatida nano -ishlab chiqish platasi;

Sensor ma'lumotlarini ko'rsatish uchun OLED 12864 ekrani ishlatiladi;

Va MLX 90614 sensori moduli, faqat harorat ma'lumotlari.

2 -qadam: biriktirish moduli

Bog'lanish moduli
Bog'lanish moduli

MLX90614 sensorli moduli to'rtta pinli, ya'ni VIN, GND, SCL va SDA. VIN - bu Arduino Nano -dagi 3.3V yoki 5V quvvat interfeysiga ulanadigan elektr ta'minotining ijobiy qutbidir. GND - Arduino Nano -dagi GND ga ulangan quvvat manbaining salbiy qutbi, SCL - Arduino A5 interfeysiga ulangan IIC avtobusining soat chizig'i, SDA - A4 interfeysiga ulangan IIC avtobusining ma'lumotlar liniyasi. Arduino -dan.

OLED12864 displeyining aloqa rejimi MLX90614 bilan bir xil, shuningdek, to'rtta pinli, ya'ni VIN, GND, SCL va SDA. SCL - Arduino A5 interfeysiga ulangan IIC avtobusining soat chizig'i, SDA - bu ma'lumotlar Arduino A4 interfeysiga ulangan IIC avtobus liniyasi.

Simlarni intuitiv ravishda ko'rishni xohlaysizmi? Men siz uchun quyidagi sxematik sxemani keltiraman.

3 -qadam: dasturiy ta'minotni tayyorlash

Windows kompyuter

Arduino IDE -ni to'g'ri o'rnating

CH340 drayverini o'rnating

(Bizning bepul ma'lumot to'plamimiz taqdim etiladi, siz to'g'ridan -to'g'ri yuklab olishingiz va o'rnatishingiz mumkin)

4 -qadam: Kutubxonani o'rnatish

Kutubxonani o'rnatish
Kutubxonani o'rnatish

Yuklab olingan uchta kutubxonani ochib, hammasini Arduino IDE kutubxonalari papkasiga qo'shing

5 -qadam: Yonish kodi

Yonish kodi
Yonish kodi
Yonish kodi
Yonish kodi
Yonish kodi
Yonish kodi

Pin ulagichi

MLX90614 Arduino

SDA - - - - - - - -> A4

SCL - - - - - - -> A5

VCC - - - - - - ->> 3,3 V / 5 V

GND - - - - - - - -> GND

Arduino dasturini oching, yuqoridagi test kodini nusxa ko'chiring va Arduino dasturiga joylashtiring va kodni yozing.

Sensor ma'lumotlarini ko'rsatish uchun OLED ekranidan foydalaning OLED Arduino

SDA - - - - - - - -> A4

SCL - - - - - - -> A5

VCC - - - - - - -> 3.3 V / 5 V

GND - - - - - - -> GND

Quyidagi OLED displey test kodidan foydalaning, yuqoridagi ketma -ket port chiqish sensori ma'lumotlarini tekshirish bosqichlarini bajaring, tekshirishni davom ettiring.

Eslatma: bu kod ketma -ket port orqali ma'lumotlarni chiqarmaydi, ma'lumotlar to'g'ridan -to'g'ri ekranda ko'rsatiladi, shuning uchun ketma -ket port monitorini ochishning hojati yo'q, to'g'ridan -to'g'ri OLED displeyiga qarang.

ESLATMA:

• "ishlab chiqish taxtasi" ustunidan "Arduino Nano" ni, "protsessor" ustunidan "328P" ni va ko'rsatilgan portga muvofiq "port" ni tanlang. • kodda o'rnatilgan ketma -ket portli aloqa uzatish tezligi 9600, shuning uchun ma'lumotlarni to'g'ri ko'rsatish uchun ketma -ket port monitorini 9600 ga o'rnatish kerak.

6 -qadam: test natijalari

Test natijasi
Test natijasi

7 -qadam: Sensorning savol -javoblari

1. Ushbu turdagi sensorning harorat o'lchash masofasi qanchalik uzoq?

Ushbu sensorning ko'rish burchagi 90 °, haroratni o'lchash masofasi esa nishon o'lchamiga bog'liq. Diametri bir santimetr bo'lgan nishon uchun harorat o'lchash masofasi 1 sm, diametri 5 sm bo'lgan nishon uchun esa harorat o'lchash masofasi 5 sm. Biroq, agar o'lchov 10 sm dan katta bo'lsa, 10 sm dan oshmaslik yaxshiroqdir, agar masofa talab qilinsa, siz tor ko'rish burchagini yoki optik linzali sensorni sotib olishingiz mumkin, va kod to'g'ridan -to'g'ri ko'chirilishi mumkin.

2. Bu turdagi sensorning javob vaqti qanday?

MLX90614 uchun javob vaqti - 200ms.

3. Ushbu turdagi sensorning harorat diapazoni qanday?

Sensorning harorat diapazoni -70 ℃ ~+380 is, lekin sensorning harorat diapazoni -40 ℃ ~+125 ℃, undan keyin sensor shikastlanadi.

4. Sensorning ishchi kuchlanishi qanday?

Ushbu turdagi sensorlarning ishchi kuchlanishi 3V ~ 5V bo'lib, u to'g'ridan -to'g'ri 3,3V yoki 5V quvvat manbaiga kira oladi va 3.3V va 5V SCM bilan to'g'ridan -to'g'ri aloqani qo'llab -quvvatlaydi.

5. Dasturni yuklab olgandan so'ng, harorat har doim 1037,55 as sifatida ko'rsatiladi

Buning sababi, sensor va Arduino o'rtasida yaxshi aloqa yo'q. Avval siz simlarning to'g'riligini tekshirishingiz mumkin. Agar kabel to'g'ri ulangan bo'lsa, siz dupont simini qayta ulashga yoki uni almashtirishga urinib ko'rishingiz mumkin.

8 -qadam: Ilova videosini ko'rsatish

Bu sensor bilan nima qila olasiz? Siz o'ylaydigan oddiy haroratli mahsulotlar uy qurishga harakat qilishi mumkin, bugun men DIY haroratli qurol bilan sensorlar to'plamini olib kelaman. Keling, quyidagi videoni ko'rib chiqaylik.

Tavsiya: