Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
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
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 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
Zbërtheni tre bibliotekat e shkarkuara dhe shtojini të gjitha në dosjen e bibliotekave të Arduino IDE
Hapi 5: 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
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ë.