Kazalo:

Infrardeči brezkontaktni komplet za merjenje temperature: 9 korakov
Infrardeči brezkontaktni komplet za merjenje temperature: 9 korakov

Video: Infrardeči brezkontaktni komplet za merjenje temperature: 9 korakov

Video: Infrardeči brezkontaktni komplet za merjenje temperature: 9 korakov
Video: 🌡️ Бесконтактный термометр для измерения температуры тела и поверхностей DT 8836 (инфракрасный). 2024, Junij
Anonim
Infrardeči brezkontaktni komplet za merjenje temperature
Infrardeči brezkontaktni komplet za merjenje temperature

Nenaden izbruh na začetku novega leta 2020

zapustil svet z izgubo

Maska, pištola za termometer

Dobaviteljev, ki so potrebni za boj proti izbruhu, je še manj

Bolezen je neusmiljena

Kot podjetje za raziskave in razvoj elektronike

Naši programerji

Seveda ga naredite sami

1. korak: Pregled blaga

Pregled blaga
Pregled blaga

Ko prejmete paket, lahko najprej odprete paket:

8 dupont navoj se uporablja za povezovanje modulov;

Kos krušne deske se uporablja za namestitev modula, priročna povezava;

Razvojna plošča Nano kot prikaz in senzor glavnega pogona;

Zaslon OLED 12864 se uporablja za prikaz podatkov senzorja;

In senzorski modul MLX 90614, samo podatki o temperaturi.

2. korak: Modul pritrditve

Modul pritrditve
Modul pritrditve

Senzorski modul MLX90614 ima štiri zatiče, in sicer VIN, GND, SCL in SDA. VIN je pozitivni pol napajalnika, ki ga je mogoče priključiti na napajalni vmesnik 3.3V ali 5V na Arduino Nano. GND je negativni pol napajalnika, ki je priključen na GND na Arduino Nano. SCL je taktna linija vodila IIC, povezana z vmesnikom A5 Arduina, SDA je podatkovna linija vodila IIC, povezana z vmesnikom A4 iz Arduina.

Način komunikacije zaslona OLED12864 je enak tistemu pri MLX90614 in ima tudi štiri zatiče, in sicer VIN, GND, SCL in SDA. linija vodila IIC, povezana z vmesnikom A4 Arduina.

Želite ožičenje videti bolj intuitivno? Za vas bom predstavil naslednji shematski diagram.

3. korak: Priprava programske opreme

Računalnik z operacijskim sistemom Windows

Pravilno namestite Arduino IDE

Namestite gonilnik CH340

(Naš brezplačni informacijski paket je na voljo, lahko ga naložite in namestite neposredno)

4. korak: Namestitev knjižnice

Namestitev knjižnice
Namestitev knjižnice

Razpakirajte tri prenesene knjižnice in jih vse dodajte v mapo knjižnic Arduino IDE

5. korak: zapisovalna koda

Koda gorenja
Koda gorenja
Koda gorenja
Koda gorenja
Koda gorenja
Koda gorenja

Pin priključek

MLX90614 Arduino

SDA - - - - - - -> A4

SCL - - - - - - -> A5

VCC - - - - - - -> 3,3 V / 5 V

GND - - - - - - -> GND

Odprite programsko opremo Arduino, kopirajte in prilepite zgornjo preskusno kodo v programsko opremo Arduino in kodo zažgite.

Z zaslonom OLED prikažete podatke senzorjaOLED Arduino

SDA - - - - - - -> A4

SCL - - - - - - -> A5

VCC - - - - - - -> 3,3 V / 5 V

GND - - - - - - -> GND

Uporabite naslednjo preskusno kodo zaslona OLED, sledite zgornjim korakom preskusa podatkov izhodnega senzorja serijskih vrat, nadaljujte s preverjanjem.

Opomba: ta koda ne oddaja podatkov skozi serijska vrata, podatki so neposredno prikazani na zaslonu, zato vam ni treba odpreti monitorja serijskih vrat, neposredno poglejte v zaslon OLED.

OPOMBA:

• izberite "Arduino Nano" v stolpcu "razvojna plošča", "328P" v stolpcu "procesor" in "vrata" glede na dejansko prikazana vrata. • hitrost prenosa podatkov pri komunikaciji zaporednih vrat, določena v kodi, je 9600, zato je treba za pravilno prikazovanje podatkov tudi monitor serijskih vrat nastaviti na 9600.

6. korak: Rezultat testa

Rezultat testa
Rezultat testa

7. korak: Vprašanja in odgovori senzorja

1. Kako daleč je merilna razdalja te vrste senzorja?

Vidni kot tega senzorja je 90 °, razdalja merjenja temperature pa je odvisna od velikosti cilja. Za tarčo s premerom enega centimetra je razdalja merjenja temperature 1 cm, medtem ko je za tarčo s premerom 5 cm razdalja merjenja temperature 5 cm. Če pa je dejanska meritev večja od 10 cm, je bolje, da ne presežete 10 cm. Če je razdalja zahtevana, lahko kupite ozek kot gledanja ali senzor z optično lečo, kodo pa lahko prenesete neposredno.

2. Kakšen je odzivni čas te vrste senzorja?

Odzivni čas za MLX90614 je 200 ms.

3. Kakšno je temperaturno območje te vrste senzorja?

Temperaturno območje tega senzorja je -70 ℃ ~+380 ℃, vendar je temperaturno območje senzorja -40 ℃ ~+125 ℃, preko katerega se senzor poškoduje.

4. Kolikšna je delovna napetost senzorja?

Delovna napetost te vrste senzorja je 3V ~ 5V, ki lahko neposredno vstopi v napajalnik 3.3V ali 5V in podpira neposredno komunikacijo s 3.3V in 5V SCM, brez potrebe po namestitvi pretvorbe nivoja.

5. Po prenosu programa je temperatura vedno prikazana kot 1037,55 ℃

To je zato, ker med senzorjem in Arduinom ni dobre povezave. Najprej lahko preverite, ali je ožičenje pravilno. Če je ožičenje pravilno, lahko poskusite znova priključiti žico ali jo zamenjati.

8. korak: Prikažite videoposnetek aplikacije

Kaj lahko storite s tem senzorjem? Preproste temperaturne izdelke, na katere pomislite, lahko poskusite narediti doma, danes pa s temperaturno pištolo DIY prinesem komplet senzorjev. Oglejmo si spodnji video.

Priporočena: