Satura rādītājs:
- 1. darbība: preču pārbaude
- 2. solis: pielikuma modulis
- 3. solis: programmatūras sagatavošana
- 4. darbība: bibliotēkas instalēšana
- 5. solis: degšanas kods
- 6. darbība: testa rezultāts
- 7. darbība: sensora jautājumi un atbildes
- 8. darbība: parādiet lietojumprogrammas video
Video: Infrasarkanais bezkontakta temperatūras mērīšanas komplekts: 9 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Pēkšņs uzliesmojums Jaunā gada sākumā 2020
atstāja pasauli ar zaudējumiem
Maska, termometra lielgabals
Piegādātāju, kas vajadzīgi, lai cīnītos pret slimības uzliesmojumu, ir vēl mazāk
Slimība ir nežēlīga
Kā elektronikas pētniecības un attīstības uzņēmums
Mūsu programmētāji
Izveidojiet to pats, protams
1. darbība: preču pārbaude
Pēc komplekta saņemšanas vispirms varat atvērt iepakojumu:
Moduļu savienošanai tiek izmantots 8 dupont pavediens;
Maizes dēļa gabals tiek izmantots moduļa ievietošanai, ērts savienojums;
Nano izstrādes dēlis kā galvenais piedziņas displejs un sensors;
Sensora datu attēlošanai tiek izmantots OLED 12864 ekrāns;
Un MLX 90614 sensoru modulis, tikai temperatūras dati.
2. solis: pielikuma modulis
MLX90614 sensora modulim ir četras tapas, proti, VIN, GND, SCL un SDA. VIN ir barošanas avota pozitīvais pols, ko var savienot ar Arduino Nano 3.3V vai 5V barošanas saskarni. GND ir strāvas padeves negatīvais pols, kas ir savienots ar Arduino Nano GND. SCL ir IIC kopnes pulksteņa līnija, kas savienota ar Arduino A5 saskarni, SDA ir IIC kopnes datu līnija, kas savienota ar A4 saskarni no Arduino.
Saziņas režīms OLED12864 displejā ir tāds pats kā MLX90614, un tam ir arī četras tapas, proti, VIN, GND, SCL un SDA. SCL ir IIC kopnes pulksteņa līnija, kas savienota ar Arduino A5 saskarni, SDA ir dati IIC kopnes līnija, kas savienota ar Arduino A4 saskarni.
Vai vēlaties intuitīvāk redzēt elektroinstalāciju? Es jums sniegšu šādu shematisku diagrammu.
3. solis: programmatūras sagatavošana
Windows dators
Pareizi instalējiet Arduino IDE
Instalējiet CH340 draiveri
(Tiek nodrošināta mūsu bezmaksas informācijas pakete, kuru varat lejupielādēt un instalēt tieši)
4. darbība: bibliotēkas instalēšana
Izsaiņojiet trīs lejupielādētās bibliotēkas un pievienojiet tās visas Arduino IDE bibliotēku mapei
5. solis: degšanas kods
Tapas savienotājs
MLX90614 Arduino
SDA - - - - - - -> A4
SCL - - - - - - -> A5
VCC - - - - - - -> 3,3 V / 5 V
GND - - - - - - -> GND
Atveriet Arduino programmatūru, nokopējiet un ielīmējiet iepriekš minēto testa kodu Arduino programmatūrā un ierakstiet kodu.
Izmantojiet OLED ekrānu, lai parādītu sensora datusOLED Arduino
SDA - - - - - - -> A4
SCL - - - - - - -> A5
VCC - - - - - - -> 3,3 V / 5 V
GND - - - - - - -> GND
Izmantojiet šo OLED displeja testa kodu, izpildiet iepriekš minētās sērijas porta izejas sensora datu pārbaudes darbības, turpiniet pārbaudīt.
Piezīme: šis kods neizvada datus caur seriālo portu, dati tiek tieši parādīti ekrānā, tāpēc jums nav jāatver seriālā porta monitors, tieši skatieties OLED displejā.
PIEZĪME:
• slejā "izstrādes dēlis" izvēlieties "Arduino Nano", slejā "procesors" - "328P" un "portu" atbilstoši faktiskajam parādītajam portam. • kodā iestatītais seriālā porta sakaru pārraides ātrums ir 9600, tāpēc arī seriālā porta monitoram jābūt iestatītam uz 9600, lai pareizi parādītu datus.
6. darbība: testa rezultāts
7. darbība: sensora jautājumi un atbildes
1. Cik tālu ir šāda veida sensoru temperatūras mērīšanas attālums?
Šī sensora skata leņķis ir 90 °, un temperatūras mērīšanas attālums ir saistīts ar mērķa lielumu. Mērķim ar viena centimetra diametru temperatūras mērīšanas attālums ir 1 cm, savukārt mērķim ar diametru 5 cm temperatūras mērīšanas attālums ir 5 cm. Tomēr, ja faktiskais mērījums ir lielāks par 10 cm, labāk nepārsniegt 10 cm. Ja ir nepieciešams attālums, varat iegādāties šauru skata leņķi vai sensoru ar optisko objektīvu, un kodu var pārnest tieši.
2. Kāds ir šāda veida sensoru reakcijas laiks?
MLX90614 reakcijas laiks ir 200 ms.
3. Kāds ir šāda veida sensoru temperatūras diapazons?
Šī sensora temperatūras diapazons ir -70 ℃ ~+380 ℃, bet sensora temperatūras diapazons ir -40 ℃ ~+125 ℃, pēc kura sensors tiks bojāts.
4. Kāds ir sensora darba spriegums?
Šāda veida sensoru darba spriegums ir 3V ~ 5V, kas var tieši ievadīt 3.3V vai 5V barošanas avotu, un atbalsta tiešu saziņu ar 3.3V un 5V SCM, bez nepieciešamības instalēt līmeņa pārveidošanu.
5. Pēc programmas lejupielādes temperatūra vienmēr tiek rādīta kā 1037.55 ℃
Tas ir tāpēc, ka starp sensoru un Arduino nav labs savienojums. Vispirms varat pārbaudīt, vai elektroinstalācija ir pareiza. Ja elektroinstalācija ir pareiza, varat mēģināt atkārtoti pieslēgt dupont vadu vai mēģināt to nomainīt.
8. darbība: parādiet lietojumprogrammas video
Ko jūs varat darīt ar šo sensoru? Vienkāršos temperatūras produktus, kurus jūs varat iedomāties, var mēģināt pagatavot mājās, šodien es atnesu sensoru komplektu kopā ar DIY temperatūras pistoli. Apskatīsim zemāk esošo video.
Ieteicams:
Arduino temperatūras un mitruma mērīšanas sistēma - Technic Joe: 3 soļi
Arduino temperatūras un mitruma mērīšanas sistēma | Tehniskais Džo: Izveidojis divas bezjēdzīgas spēles ar Arduino un iztērējis laiku, spēlējot tās, es gribēju ar Arduino izveidot kaut ko noderīgu. Man radās ideja par temperatūras un gaisa mitruma mērīšanas sistēmu augiem. Lai projekts kļūtu nedaudz mo
Bezkontakta infrasarkanais termometrs: 8 soļi (ar attēliem)
Bezkontakta infrasarkanais termometrs: Mans vietējais Veselības departaments sazinājās ar mani, jo viņiem bija nepieciešams veids, kā katru dienu izsekot sava darbinieka veselības temperatūrai 2020. gada Covid-19 krīzes laikā. Parastie IR termometri sāka pietrūkt
Arduino saskarne ar ultraskaņas sensoru un bezkontakta temperatūras sensoru: 8 soļi
Arduino saskarne ar ultraskaņas sensoru un bezkontakta temperatūras sensoru: Mūsdienās ražotāji, izstrādātāji priekšroku dod Arduino, lai strauji attīstītu projektu prototipus. Arduino ir atvērtā koda elektronikas platforma, kuras pamatā ir viegli lietojama aparatūra un programmatūra. Arduino ir ļoti laba lietotāju kopiena. Šajā projektā
Vienkāršs un lēts temperatūras mērīšanas instruments, izmantojot termistoru: 5 soļi
Vienkāršs un lēts temperatūras mērīšanas instruments, izmantojot termistoru: vienkāršs un lēts temperatūras sensors, izmantojot NTC termistora termistoru, mainot pretestību, mainoties laikam, izmantojot šo īpašību, mēs veidojam temperatūras sensoru, lai uzzinātu vairāk par termistoru https://en.wikipedia.org/wiki/ Termistors
Arduino balstīts bezkontakta infrasarkanais termometrs - Uz IR balstīts termometrs, izmantojot Arduino: 4 soļi
Arduino balstīts bezkontakta infrasarkanais termometrs | Uz IR balstīts termometrs, izmantojot Arduino: Sveiki puiši, šajā instrukcijā mēs izgatavosim bezkontakta termometru, izmantojot arduino. Tā kā dažreiz šķidruma/cietās vielas temperatūra ir pārāk augsta vai zema, un tad ir grūti ar to sazināties un izlasīt temperatūra tādā situācijā