INHOUDSOPGAWE:
- Stap 1: Inspeksie van goedere
- Stap 2: Die aanhangselmodule
- Stap 3: Voorbereiding van sagteware
- Stap 4: Biblioteekinstallasie
- Stap 5: Brandkode
- Stap 6: Toetsresultaat
- Stap 7: Vrae en antwoord van sensor
- Stap 8: Vertoon toepassingsvideo
Video: Infrarooi nie-kontak temperatuurmetingsstel: 9 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
'N Skielike uitbraak aan die begin van die nuwe jaar in 2020
met 'n verlies die wêreld verlaat
Masker, termometergeweer
Die verskaffers wat nodig is om die uitbraak te beveg, is nog skaarser
Die siekte is genadeloos
As 'n elektroniese navorsings- en ontwikkelingsonderneming
Ons programmeerders
Maak natuurlik self een
Stap 1: Inspeksie van goedere
Nadat die Suite ontvang is, kan u eers die pakket oopmaak:
8 dupont -draad word gebruik om die modules aan te sluit;
'N Stukkie broodbord word gebruik om die module met 'n maklike verbinding te plaas;
'N Nano -ontwikkelingsbord, as die hoofaandrywing en sensor;
'N OLED 12864 -skerm word gebruik om die sensordata te vertoon;
En 'n MLX 90614 sensormodule, slegs temperatuurdata.
Stap 2: Die aanhangselmodule
Die sensormodule MLX90614 het vier penne, naamlik VIN, GND, SCL en SDA. Die VIN is die positiewe pool van die kragtoevoer wat gekoppel kan word aan die 3.3V of 5V kragkoppelvlak op die Arduino Nano. GND is die negatiewe pool van die kragtoevoer, wat gekoppel is aan die GND op die Arduino Nano. SCL is die kloklyn van die IIC -bus, gekoppel aan die A5 -koppelvlak van Arduino, SDA is die datalyn van die IIC -bus, gekoppel aan die A4 -koppelvlak van Arduino.
Die kommunikasiemodus van die OLED12864 -skerm is dieselfde as dié van MLX90614, en dit het ook vier penne, naamlik VIN, GND, SCL en SDA. SCL is die kloklyn van die IIC -bus, gekoppel aan die A5 -koppelvlak van Arduino, SDA is die data IIC -buslyn, gekoppel aan die A4 -koppelvlak van Arduino.
Wil u die bedrading meer intuïtief sien? Ek sal die volgende skematiese diagram vir u bring.
Stap 3: Voorbereiding van sagteware
'N Windows -rekenaar
Installeer Arduino IDE korrek
Installeer die CH340 -bestuurder
(Ons gratis inligtingspakket word verskaf, u kan dit direk aflaai en installeer)
Stap 4: Biblioteekinstallasie
Pak die drie afgelaaide biblioteke uit en voeg dit almal by die biblioteekmap van die Arduino IDE
Stap 5: Brandkode
Speldverbinder
MLX90614 Arduino
SDA - - - - - - -> A4
SCL - - - - - - -> A5
VCC - - - - - - -> 3.3 V / 5 V
GND - - - - - - -> GND
Maak die Arduino -sagteware oop, kopieer en plak die bogenoemde toetskode in die Arduino -sagteware en verbrand die kode.
Gebruik 'n OLED -skerm om sensordata OLED Arduino te vertoon
SDA - - - - - - -> A4
SCL - - - - - - -> A5
VCC - - - - - - -> 3.3 V / 5 V
GND - - - - - - -> GND
Gebruik die volgende OLED -skermtoetskode, volg die bogenoemde staptoetsstappe vir seriële poortuitsetdata, gaan voort om te verifieer.
Let wel: hierdie kode lewer geen data deur die seriële poort nie; die data word direk op die skerm vertoon, dus hoef u nie die seriële poortmonitor oop te maak nie, kyk direk na die OLED -skerm.
LET WEL:
• kies "Arduino Nano" in die kolom van "ontwikkelingsbord", "328P" in die kolom van "verwerker" en "poort" volgens die werklike poort wat vertoon word. • die seriële poort kommunikasie baud rate wat in die kode gestel is, is 9600, dus moet die seriële poort monitor ook op 9600 gestel word om data korrek te vertoon.
Stap 6: Toetsresultaat
Stap 7: Vrae en antwoord van sensor
1. Hoe ver is die temperatuurmetingsafstand van hierdie tipe sensor?
Die ooghoek van hierdie sensor is 90 °, en die afstand van die temperatuurmeting hou verband met die grootte van die teiken. Vir 'n teiken met 'n deursnee van een sentimeter is die afstand van die temperatuurmeting 1 cm, terwyl die afstand van die temperatuurmeting 5 cm vir 'n teiken met 'n deursnee van 5 cm is. As die werklike meting egter groter as 10 cm is, is dit beter om nie 10 cm te oorskry nie. As afstand 'n vereiste is, kan u 'n smal kijkhoek of 'n sensor met 'n optiese lens koop, en die kode kan direk oorgedra word.
2. Wat is die reaksietyd van hierdie tipe sensor?
Die reaksietyd vir MLX90614 is 200 ms.
3. Wat is die temperatuurreeks van hierdie tipe sensor?
Die temperatuurbereik van hierdie sensor is -70 ℃ ~+380 ℃, maar die temperatuurbereik van die sensor is -40 ℃ ~+125 ℃, waarna die sensor beskadig sal word.
4. Wat is die werkspanning van die sensor?
Die werkspanning van hierdie tipe sensor is 3V ~ 5V, wat 3,3V of 5V kragtoevoer direk kan binnegaan, en direkte kommunikasie met 3.3V en 5V SCM ondersteun, sonder om vlakomskakeling te installeer.
5. Nadat die program afgelaai is, word die temperatuur altyd as 1037,55 displayed vertoon
Dit is omdat daar nie 'n goeie verband tussen die sensor en die Arduino is nie. U kan eers kyk of die bedrading korrek is. As die bedrading korrek is, kan u die dupont-draad weer aansluit of probeer vervang.
Stap 8: Vertoon toepassingsvideo
Wat kan u met hierdie sensor doen? Die eenvoudige temperatuurprodukte waaraan u alles kan dink, kan tuis probeer, vandag bring ek 'n stel sensors saam met die DIY -temperatuurgeweer. Kom ons kyk na die onderstaande video.
Aanbeveel:
Dopamienboks - 'n Projek soortgelyk aan Mike Boyd - nie Mike Boyd's nie: 9 stappe
Dopamienboks | 'n Projek soortgelyk aan Mike Boyd - nie die van Mike Boyd nie: ek wil een hê! Ek het een nodig! Ek is 'n uitstel! Ek wil 'n dopamien boks hê … Sonder om te hoef te programmeer. Geen geluide nie, net pure wil
Maak u eie Rock Band Ekit Adapter (sonder Legacy Adapter), nie vernietigend nie !: 10 stappe
Maak u eie Rock Band Ekit Adapter (sonder Legacy Adapter), nie vernietigend nie !: Nadat ek 'n gewilde podcast -gasheer gehoor het dat hy besorg was oor sy USB -legacy -adapter wat sterf, het ek na 'n DIY -oplossing gesoek om 'n beter/aangepaste eKit aan RB aan te sluit. . Dankie aan die heer DONINATOR op Youtube wat 'n video gemaak het met sy soortgelyke
Ontvang 'n kennisgewing -e -pos wanneer 'n kanaal op ThingSpeak 'n rukkie nie opgedateer is nie: 16 stappe
Ontvang 'n kennisgewing -e -pos as 'n rukkie 'n kanaal op ThingSpeak nie bygewerk is nie: agtergrondverhaal Ek het ses outomatiese kweekhuise wat versprei is oor Dublin, Ierland. Deur 'n pasgemaakte selfoon -app te gebruik, kan ek die outomatiese funksies in elke kweekhuis op afstand monitor en interaksie hê. Ek kan die oorwinning handmatig oopmaak / sluit
Arduino Uno + ESP8266 ESP-01 Skakel 'n lamp oor die internet aan (nie LAN WIFI nie): 3 stappe
Arduino Uno + ESP8266 ESP-01 Skakel 'n lamp oor die internet aan (nie LAN WIFI nie): Skakel 'n lamp aan via 'n webwerf op enige toestel met 'n webblaaier in die toestel, selfs al is u ver van die lamp af. U het toegang tot die webwerf via u skootrekenaar, slimfoon of iets anders met die webblaaier wat op die toestel geïnstalleer is
Hoed nie hoed nie - 'n hoed vir mense wat nie regtig hoede dra nie, maar 'n hoedervaring wil hê: 8 stappe
Hat Not Hat - 'n hoed vir mense wat nie regtig hoede dra nie, maar graag 'n hoedervaring wil hê: ek het altyd gewens ek kon 'n hoedpersoon wees, maar het nog nooit 'n hoed gevind wat vir my werk nie. Hierdie " Hat Not Hat, " of fascinator soos dit genoem word, is 'n boonste oplossing vir my hoedprobleem waarin ek die Kentucky Derby, vakuum, kan bywoon