Përmbajtje:

Kompleti i Matjes së Temperaturës Infra të Kuqe Jo-Kontakt: 9 Hapa
Kompleti i Matjes së Temperaturës Infra të Kuqe Jo-Kontakt: 9 Hapa

Video: Kompleti i Matjes së Temperaturës Infra të Kuqe Jo-Kontakt: 9 Hapa

Video: Kompleti i Matjes së Temperaturës Infra të Kuqe Jo-Kontakt: 9 Hapa
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Korrik
Anonim
Komplet matës i temperaturës me rreze infra të kuqe pa kontakt
Komplet matës i temperaturës me rreze infra të kuqe pa kontakt

Një shpërthim i papritur në fillim të Vitit të Ri në 2020

e la botën me humbje

Maskë, armë termometri

Furnizuesit e nevojshëm për të luftuar shpërthimin janë edhe më të paktë

Sëmundja është e pamëshirshme

Si një kompani kërkimore dhe zhvillimi elektronik

Programuesit tanë

Bëni një vetë, natyrisht

Hapi 1: Inspektimi i mallrave

Inspektimi i Mallrave
Inspektimi i Mallrave

Pasi Suita të merret, së pari mund të hapni paketën:

Fije 8 dupont përdoret për të lidhur modulet;

Një copë bordi i bukës përdoret për të vendosur modul, lidhje të përshtatshme;

Një bord zhvillimi Nano, si ekran kryesor dhe sensor;

Një ekran OLED 12864, përdoret për shfaqjen e të dhënave të sensorit;

Dhe një modul sensor MLX 90614, vetëm të dhëna të temperaturës.

Hapi 2: Moduli i Shtojcës

Moduli i Shtojcës
Moduli i Shtojcës

Moduli i sensorit MLX90614 ka katër kunja, përkatësisht VIN, GND, SCL dhe SDA. VIN është poli pozitiv i furnizimit me energji, i cili mund të lidhet me ndërfaqen e energjisë 3.3V ose 5V në Arduino Nano. GND është poli negativ i furnizimit me energji, i cili është i lidhur me GND në Arduino Nano. SCL është linja e orës e autobusit IIC, e lidhur me ndërfaqen A5 të Arduino, SDA është linja e të dhënave të autobusit IIC, e lidhur me ndërfaqen A4 e Arduino.

Mënyra e komunikimit e ekranit OLED12864 është e njëjtë me atë të MLX90614, dhe gjithashtu ka katër kunja, përkatësisht VIN, GND, SCL dhe SDA. SCL është linja e orës e autobusit IIC, e lidhur me ndërfaqen A5 të Arduino, SDA janë të dhënat linja e autobusit IIC, e lidhur me ndërfaqen A4 të Arduino.

Dëshironi të shihni instalimet elektrike në mënyrë më intuitive? Unë do të sjell diagramin e mëposhtëm skematik për ju.

Hapi 3: Përgatitja e softuerit

Një kompjuter Windows

Instaloni saktë Arduino IDE

Instaloni drejtuesin CH340

(Ofrohet paketa jonë e informacionit falas, mund ta shkarkoni dhe instaloni drejtpërdrejt)

Hapi 4: Instalimi i Bibliotekës

Instalimi i Bibliotekës
Instalimi i Bibliotekës

Zbërtheni tre bibliotekat e shkarkuara dhe shtojini të gjitha në dosjen e bibliotekave të Arduino IDE

Hapi 5: Kodi i djegies

Kodi i djegies
Kodi i djegies
Kodi i djegies
Kodi i djegies
Kodi i djegies
Kodi i djegies

Lidhës pin

MLX90614 Arduino

SDA - - - - - - - -> A4

SCL - - - - - - - -> A5

KQV - - - - - - - -> 3.3 V / 5 V

GND - - - - - - - -> GND

Hapni programin Arduino, kopjoni dhe ngjisni kodin e mësipërm të provës në programin Arduino dhe digjni kodin.

Përdorni ekranin OLED për të shfaqur të dhënat e sensorit OLED Arduino

SDA - - - - - - - -> A4

SCL - - - - - - - -> A5

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

GND - - - - - - - -> GND

Përdorni kodin e mëposhtëm të testit të ekranit OLED, ndiqni hapat e testimit të të dhënave të sensorit të daljes së portit serik të mësipërm, vazhdoni të verifikoni.

Shënim: ky kod nuk nxjerr të dhëna përmes portit serik, të dhënat shfaqen drejtpërdrejt në ekran, kështu që nuk keni nevojë të hapni monitorin e portit serik, shikoni drejtpërdrejt ekranin OLED.

SHËNIM:

• zgjidhni "Arduino Nano" në kolonën e "bordit të zhvillimit", "328P" në kolonën e "procesorit" dhe "portin" sipas portit aktual të shfaqur. • Shkalla e baudit të komunikimit të portit serik të vendosur në kod është 9600, kështu që monitori i portit serik gjithashtu duhet të vendoset në 9600 për të shfaqur të dhënat siç duhet.

Hapi 6: Rezultati i testit

Rezultati i Testit
Rezultati i Testit

Hapi 7: Pyetje dhe Përgjigje e sensorit

1. Sa është distanca e matjes së temperaturës së këtij lloji të sensorit?

Këndi i shikimit të këtij sensori është 90 °, dhe distanca e matjes së temperaturës lidhet me madhësinë e objektivit. Për një objektiv me diametër një centimetër, distanca e matjes së temperaturës është 1cm, ndërsa për një objektiv me diametër 5cm, distanca e matjes së temperaturës është 5cm. Sidoqoftë, nëse matja aktuale është më e madhe se 10 cm, është më mirë të mos kaloni 10 cm. Nëse distanca është një kërkesë, mund të blini një kënd të ngushtë shikimi ose një sensor me një lente optike dhe kodi mund të transportohet drejtpërdrejt.

2. Cila është koha e reagimit të këtij lloji të sensorit?

Koha e përgjigjes për MLX90614 është 200ms.

3. Cila është diapazoni i temperaturës së këtij lloji të sensorit?

Gama e temperaturës së këtij sensori është -70 ℃ ~+380, por diapazoni i temperaturës së sensorit është -40 ℃ ~+125 ℃, përtej të cilit sensori do të dëmtohet.

4. Sa është tensioni i punës i sensorit?

Tensioni i punës i këtij lloji të sensorit është 3V ~ 5V, i cili mund të hyjë drejtpërdrejt në furnizimin me energji 3.3V ose 5V, dhe të mbështesë komunikimin e drejtpërdrejtë me 3.3V dhe 5V SCM, pa pasur nevojë të instaloni konvertimin e nivelit.

5. Pas shkarkimit të programit, temperatura shfaqet gjithmonë si 1037.55

Kjo ndodh sepse nuk ka një lidhje të mirë midis sensorit dhe Arduino. Së pari mund të kontrolloni nëse instalimet elektrike janë të sakta. Nëse instalimet elektrike janë të sakta, mund të provoni të lidhni përsëri tela dupont ose të përpiqeni ta zëvendësoni atë.

Hapi 8: Shfaqni videon e aplikacionit

Çfarë mund të bëni me këtë sensor? Produktet e thjeshta të temperaturës, për të cilat mund të mendoni se të gjitha, mund të përpiqen të bëjnë në shtëpi, sot, unë sjell një sërë sensorë me armën e temperaturës DIY. Le të shohim videon më poshtë.

Recommended: