Sadržaj:

Infracrveni beskontaktni komplet za mjerenje temperature: 9 koraka
Infracrveni beskontaktni komplet za mjerenje temperature: 9 koraka

Video: Infracrveni beskontaktni komplet za mjerenje temperature: 9 koraka

Video: Infracrveni beskontaktni komplet za mjerenje temperature: 9 koraka
Video: Infracrveni Toplomer - Beskontaktni termometar za decu i predmete DM 3000 2024, Juli
Anonim
Infracrveni beskontaktni komplet za mjerenje temperature
Infracrveni beskontaktni komplet za mjerenje temperature

Iznenadna epidemija na početku Nove godine 2020

napustio svijet na gubitku

Maska, pištolj za termometar

Dobavljači potrebni za borbu protiv epidemije još su oskudniji

Bolest je nemilosrdna

Kao kompanija za istraživanje i razvoj elektronike

Naši programeri

Napravite sami, naravno

Korak 1: Pregled robe

Inspekcija robe
Inspekcija robe

Nakon što je paket primljen, prvo možete otvoriti paket:

8 dupont navoj se koristi za povezivanje modula;

Komad ploče za kruh koristi se za postavljanje modula, prikladna veza;

Nano razvojna ploča, kao displej i senzor glavnog pogona;

OLED 12864 ekran, koristi se za prikaz podataka senzora;

I senzorski modul MLX 90614, samo podaci o temperaturi.

Korak 2: Modul privrženosti

Modul privrženosti
Modul privrženosti

Senzorski modul MLX90614 ima četiri pina, naime VIN, GND, SCL i SDA. VIN je pozitivni pol napajanja koji se može spojiti na 3.3V ili 5V sučelje napajanja na Arduino Nano. GND je negativni pol napajanja koji je spojen na GND na Arduino Nano. SCL je taktna linija IIC sabirnice, spojena na A5 sučelje Arduina, SDA je podatkovna linija sabirnice IIC, spojena na A4 sučelje od Arduina.

Način komunikacije OLED12864 ekrana je isti kao i kod MLX90614, a ima i četiri pina, naime VIN, GND, SCL i SDA. SCL je satna linija IIC sabirnice, spojena na A5 sučelje Arduina, SDA je podatak linija IIC sabirnice, spojena na A4 sučelje Arduina.

Želite li ožičenje vidjeti intuitivnije? Donijet ću vam sljedeći shematski dijagram.

Korak 3: Priprema softvera

Windows računar

Pravilno instalirajte Arduino IDE

Instalirajte upravljački program CH340

(Naš besplatni paket informacija je dostupan, možete ga preuzeti i instalirati direktno)

Korak 4: Instalacija biblioteke

Instalacija biblioteke
Instalacija biblioteke

Raspakirajte tri preuzete biblioteke i dodajte ih sve u mapu biblioteka Arduino IDE -a

Korak 5: Kôd za snimanje

Burning Code
Burning Code
Burning Code
Burning Code
Burning Code
Burning Code

Pin konektor

MLX90614 Arduino

SDA - - - - - - -> A4

SCL - - - - - - -> A5

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

GND - - - - - - -> GND

Otvorite Arduino softver, kopirajte i zalijepite gornji test kod u Arduino softver i narežite ga.

Koristite OLED ekran za prikaz podataka senzoraOLED Arduino

SDA - - - - - - -> A4

SCL - - - - - - -> A5

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

GND - - - - - - -> GND

Upotrijebite sljedeći testni kod OLED ekrana, slijedite gornje korake testiranja podataka izlaznog senzora serijskog porta, nastavite provjeru.

Napomena: ovaj kôd ne emitira podatke putem serijskog porta, podaci se izravno prikazuju na ekranu, tako da ne morate otvarati monitor serijskog porta, izravno pogledajte OLED zaslon.

BILJEŠKA:

• odaberite "Arduino Nano" u koloni "razvojna ploča", "328P" u koloni "procesor" i "port" prema stvarnom prikazanom portu. • brzina prijenosa komunikacije serijskog porta postavljena u kodu je 9600, pa bi monitor serijskog porta također trebao biti postavljen na 9600 za ispravan prikaz podataka.

Korak 6: Rezultat testa

Rezultat testa
Rezultat testa

Korak 7: Pitanja i odgovori senzora

1. Kolika je udaljenost mjerenja temperature ove vrste senzora?

Vidni kut ovog senzora je 90 °, a udaljenost mjerenja temperature povezana je s veličinom mete. Za metu promjera jedan centimetar udaljenost mjerenja temperature je 1 cm, dok je za metu promjera 5 cm udaljenost mjerenja temperature 5 cm. Međutim, ako je stvarno mjerenje veće od 10 cm, bolje je ne prelaziti 10 cm. Ako je udaljenost uvjet, možete kupiti uski kut gledanja ili senzor s optičkim objektivom, a kôd se može direktno prenijeti.

2. Koje je vrijeme odziva ove vrste senzora?

Vrijeme odziva za MLX90614 je 200 ms.

3. Koji je temperaturni raspon ove vrste senzora?

Raspon temperature ovog senzora je -70 ℃ ~+380 ℃, ali je temperaturni raspon senzora -40 ℃ ~+125 ℃, nakon čega će senzor biti oštećen.

4. Koliki je radni napon senzora?

Radni napon ove vrste senzora je 3V ~ 5V, koji može direktno ući u napajanje 3.3V ili 5V, te podržava direktnu komunikaciju sa 3.3V i 5V SCM, bez potrebe za instaliranjem konverzije nivoa.

5. Nakon preuzimanja programa, temperatura se uvijek prikazuje kao 1037,55 ℃

To je zato što nema dobre veze između senzora i Arduina. Prvo možete provjeriti je li ožičenje ispravno. Ako je ožičenje ispravno, možete pokušati ponovo spojiti dupont žicu ili je pokušati zamijeniti.

Korak 8: Prikažite video zapis aplikacije

Šta možete učiniti s ovim senzorom? Jednostavni temperaturni proizvodi kojih se možete sjetiti mogu se isprobati domaći, danas donosim set senzora s pištoljem za izradu temperature. Pogledajmo video ispod.

Preporučuje se: