Sisukord:
- Samm: kaupade kontroll
- 2. samm: kinnitusmoodul
- 3. samm: tarkvara ettevalmistamine
- 4. samm: raamatukogu installimine
- Samm: põletuskood
- 6. samm: testi tulemus
- 7. samm: anduri küsimused ja vastused
- 8. samm: kuvage rakendusvideo
Video: Kontaktivaba infrapuna temperatuuri mõõtmise komplekt: 9 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Äkiline haiguspuhang uue aasta alguses 2020
jättis maailma kahjumisse
Mask, termomeetripüstol
Haiguspuhanguga võitlemiseks vajalikke tarnijaid on veelgi vähem
Haigus on halastamatu
Elektroonika uurimis- ja arendusettevõttena
Meie programmeerijad
Loomulikult tehke üks ise
Samm: kaupade kontroll
Pärast sviidi kättesaamist saate esmalt paketi avada:
Moodulite ühendamiseks kasutatakse 8 dupontniiti;
Mooduli paigutamiseks kasutatakse leivatükki, mugav ühendus;
Nano arendusplaat ajami põhinäidikuna ja andurina;
Sensori andmete kuvamiseks kasutatakse OLED 12864 ekraani;
Ja andurimoodul MLX 90614, ainult temperatuuri andmed.
2. samm: kinnitusmoodul
Moodulil MLX90614 on neli tihvti, nimelt VIN, GND, SCL ja SDA. VIN on toiteploki positiivne poolus, mille saab ühendada Arduino Nano 3.3V või 5V toiteliidesega. GND on toiteallika negatiivne poolus, mis on ühendatud Arduino Nano GND -ga. SCL on IIC -siini kellaliin, mis on ühendatud Arduino A5 liidesega, SDA on IIC -siini andmeliin, mis on ühendatud A4 -liidesega Arduino.
OLED12864 ekraani suhtlusrežiim on sama mis MLX90614 ja sellel on ka neli tihvti, nimelt VIN, GND, SCL ja SDA. SCL on IIC siini kellaliin, mis on ühendatud Arduino A5 liidesega, andmed on SDA IIC bussi liin, mis on ühendatud Arduino A4 -liidesega.
Kas soovite juhtmestikku intuitiivsemalt näha? Toon teile järgmise skemaatilise diagrammi.
3. samm: tarkvara ettevalmistamine
Windowsiga arvuti
Installige Arduino IDE õigesti
Installige CH340 draiver
(Meie tasuta infopakett on saadaval, saate otse alla laadida ja installida)
4. samm: raamatukogu installimine
Pakkige kolm allalaaditud raamatukogu lahti ja lisage need kõik Arduino IDE raamatukogude kausta
Samm: põletuskood
Pin pistik
MLX90614 Arduino
SDA - - - - - - -> A4
SCL - - - - - - -> A5
VCC - - - - - - -> 3,3 V / 5 V
GND - - - - - - -> GND
Avage Arduino tarkvara, kopeerige ja kleepige ülaltoodud testkood Arduino tarkvarasse ja põletage kood.
Kasutage OLED -ekraani andurite andmete kuvamiseks OLED Arduino
SDA - - - - - - -> A4
SCL - - - - - - -> A5
VCC - - - - - - -> 3,3 V / 5 V
GND - - - - - - -> GND
Kasutage järgmist OLED -ekraani testkoodi, järgige ülaltoodud jadapordi väljundanduri andmete testimise samme, jätkake kontrollimist.
Märkus: see kood ei väljasta andmeid jadapordi kaudu, andmed kuvatakse otse ekraanil, nii et te ei pea jadapordi monitori avama, vaadake otse OLED -ekraani.
MÄRGE:
• valige "Arduino Nano" veerus "arendusplaat", "328P" veerus "protsessor" ja "port" vastavalt tegelikule kuvatavale pordile. • koodis seatud jadapordi side edastuskiirus on 9600, seega peaks ka jadaporti monitor olema seadistatud 9600 -le, et andmeid õigesti kuvada.
6. samm: testi tulemus
7. samm: anduri küsimused ja vastused
1. Kui kaugel on seda tüüpi andurite temperatuuri mõõtmise kaugus?
Selle anduri vaatenurk on 90 ° ja temperatuuri mõõtmise kaugus on seotud sihtmärgi suurusega. Ühe sentimeetri läbimõõduga sihtmärgi puhul on temperatuuri mõõtmise kaugus 1 cm, samas kui 5 cm läbimõõduga sihtmärgi puhul on temperatuuri mõõtmise kaugus 5 cm. Siiski, kui tegelik mõõt on suurem kui 10 cm, on parem mitte ületada 10 cm. Kui kaugus on nõutav, võite osta kitsa vaatenurga või optilise läätsega anduri ja koodi saab otse teisaldada.
2. Milline on seda tüüpi andurite reageerimisaeg?
MLX90614 reageerimisaeg on 200 ms.
3. Milline on seda tüüpi andurite temperatuurivahemik?
Selle anduri temperatuurivahemik on -70 ℃ ~+380 ℃, kuid anduri temperatuurivahemik on -40 ℃ ~+125 ℃, millest kaugemale andur saab kahjustada.
4. Milline on anduri tööpinge?
Seda tüüpi andurite tööpinge on 3V ~ 5V, mis võib otse siseneda 3.3V või 5V toiteallikasse ja toetab otsest suhtlust 3.3V ja 5V SCM -iga, ilma et oleks vaja taseme muundamist installida.
5. Pärast programmi allalaadimist kuvatakse temperatuur alati 1037,55 ℃
Seda seetõttu, et anduri ja Arduino vahel pole head ühendust. Esmalt saate kontrollida, kas juhtmestik on õige. Kui juhtmestik on õige, võite proovida dupontjuhtme uuesti ühendada või asendada.
8. samm: kuvage rakendusvideo
Mida saate selle anduriga teha? Lihtsaid temperatuuritooteid, mida te kõik mõelda võite, saate proovida omatehtud, täna toon ma isetehtud temperatuuripüstoliga andurite komplekti. Vaatame allolevat videot.
Soovitan:
Diy DC alalisvoolu mõõtmise moodul Arduino jaoks: 8 sammu
Diy Dc võimsuse mõõtmise moodul Arduino jaoks: Selles projektis näeme, kuidas teha alalisvoolu võimsuse mõõtmise moodul Arduino abil
Juhtmevaba infrapuna temperatuuri skanner: 9 sammu
Juhtmevaba infrapunatemperatuuri skanner: juhtmevaba infrapunatemperatuuri skannimisfunktsioon PH juhtmevabalt Skaneerige oma vaadatud temperatuuri mobiiltelefoniga Bluetoothi kaudu. Asetage seade ja vaadake temperatuuri eemalt. "Seda ei saa puudutada." Meie pere, kuhu kuulub kolm õpilast
Kontaktivaba infrapuna termomeeter: 8 sammu (piltidega)
Kontaktivaba IR-termomeeter: Minu kohalik tervishoiuministeerium võttis minuga ühendust, kuna neil oli vaja 2020. aasta Covid-19 kriisi ajal oma töötaja kehatemperatuuri igapäevaselt jälgida. Tavalisi riiulipõhiseid IR -termomeetreid hakkas nappima
Kauguse mõõtmise kell: 4 sammu
Kauguse mõõtmise kell: Selles projektis olen Arduino kaugusemõõtesüsteemi tihendanud ja kella külge paigaldanud. Projekt on lahe, lihtne ja kasulik. Kaugusmõõtmissüsteem põhineb lihtsal kauguse, kiiruse ja aja füüsikal
IoT toitemoodul: IoT võimsuse mõõtmise funktsiooni lisamine minu päikeseenergia laadimiskontrollerile: 19 sammu (piltidega)
IoT võimsusmoodul: IoT võimsuse mõõtmise funktsiooni lisamine minu päikeseenergia laadimiskontrollerile: Tere kõigile, ma loodan, et olete kõik suurepärased! Selles juhendis näitan teile, kuidas ma tegin IoT võimsuse mõõtmise mooduli, mis arvutab mu päikesepaneelide toodetud võimsuse, mida kasutab minu päikeseenergia laadimiskontroller