INHOUDSOPGAWE:

Raaktermometer: 7 stappe
Raaktermometer: 7 stappe

Video: Raaktermometer: 7 stappe

Video: Raaktermometer: 7 stappe
Video: Как сделать семисегментный счетчик своими руками с помощью микросхемы IC 4026 2024, Julie
Anonim
Nie-kontak termometer
Nie-kontak termometer

Deurlopende monitering van liggaamstemperatuur is 'n manier om 'n korona -pasiënt op te spoor. Daar is soveel soorte termometers in die mark beskikbaar. Die normale termometer kan die temperatuur van 'n covid -pasiënt meet en kan ook die virus versprei. In hierdie spesiale situasie kan ons die nie -kontaktermometer gebruik. En ook bekend as hierdie toestel as temperatuur geweer. Die grootste vervaardiging van hierdie temperatuurgeweer China. En hierdie toestel is duur. Maar hierdie sluit en Covid-19-drade maak die vervaardiging van hierdie toestel moeiliker. Ons kan 'n nie -kontaktermometer maak met 'n paar algemeen beskikbare komponente.

Stap 1: Hoe werk dit?

Die hoofkomponent van hierdie nie -kontaktermometer is 'n MLX90614 nie -kontak temperatuur sensor. Die werking van MLX90614 word in die volgende paragraaf beskryf. Die uitset van hierdie sensor is gekoppel aan Arduino Nano. Arduino druk die temperatuur op 'n slimfoon af met behulp van die Serial Monitor Android -app. U hoef dus nie 'n eksterne kragbron te gebruik nie. Omdat Arduino en sensor krag van die slimfoon sal neem.

Stap 2:

Beeld
Beeld

MLX90614 is 'n IR-temperatuursensor vir nie-kontak temperatuurmetings. Dit het 'n I2C -koppelvlak om met die mikrobeheerder te kommunikeer. Hier gebruik ons Arduino Nano as mikrobeheerder. Hierdie temperatuursensor kan die temperatuur meet sonder om aan die voorwerp te raak. Dit het 'n temperatuur van 0,5 grade Celsius.

Stap 3:

Beeld
Beeld
Beeld
Beeld

Maak Arduino IDE oop en maak 'n nuwe werkruimte oop. Ons moet 'n biblioteek byvoeg. Gaan na Skets> Sluit biblioteek in> Biblioteekbestuurder. Soek dan Adafruit MLX90614 en installeer dit.

Stap 4:

Beeld
Beeld

Sluit dan weer Arduino IDE en The Open Arduino IDE. Voeg dan die koplêer "Adafruit_MLX90614.h" by vir 'n beter kommunikasie met MLX90614 Temperatuursensor. Voeg dan 'n ander koplêer "Wire.h" by vir I2C -kommunikasie. Definieer dan 'n veranderlike "mlx" om die MLX90614 -sensor te skakel. En skakel die funksie Adafruit_MLX90614 () na hierdie veranderlike.

Stap 5:

Beeld
Beeld

Nou moet ons die opsetgedeelte kodeer.

Begin eers met die seriële kommunikasie met die braudsnelheid van 9600. Begin dan met die sensor met die trefwoord "mlx.begin ()".

Stap 6:

Beeld
Beeld

Die opstelgedeelte is voltooi. Vervolgens gaan ek die lusgedeelte kodeer.

Eers druk ek 'n woord "temperatuur" en druk dan die temperatuur wat deur die sensor opgespoor word, af. Hier is die temperatuur in Celsius. Ons noem die funksie 'mlx.readObjectTempC ()' en druk dan die eenheid as 'Celsius'. In die volgende reël moet ons weer die woord "temperatuur" druk. Druk dan die temperatuur in Fahrenheit af. Hiervoor gebruik ons die funksie "mlx.readAmbientTempF ()". Druk die eenheid dan uit as "Fahrenheit". Druk dan 'n nuwe reël af en wag 500 millisekondes vir die volgende lesing.

Stap 7:

Die koderingsdeel is voltooi. Die volledige kode word in die kode -deel van hierdie artikel gegee. Laai die kode op na Arduino Nano.

Hardewareverbindings

Arduino Nano MLX90614

A4 - SDA

A5 - SDL

3.3V - Vcc

GND - GND

Bedraad die kring met behulp van bogenoemde data of stroomdiagram. Plaas nou die Arduino Nano en sensor in 'n omhulsel. Sit 'n gaatjie op die omhulsel sodat die sensor die temperatuur kan lees. Sit nog 'n gaatjie om die USB -kabel aan te sluit op die arduino -bord. Koppel dan die USB aan die Arduino en die ander kant van die slimfoon. Installeer die seriële monitor -app en stel die baurd -koers in as 9600. Die projek is voltooi

Moet asseblief nie my kode kopieer nie. Verstaan die kode en maak u eie.

U kan hier by ons telegramgroep aansluit of INNOVASIE soek.

BLY TUIS, BLY VEILIG, BLY KREATIEF. Laat die ketting breek.

Volg my, Instagram: five_volt_player

Facebook: Akshay Joseph

Github: akshayjoseph666

Kontak: [email protected]

Deel u ervaring en voorstelle in die kommentaarblokkie.

Vorige artikels

  1. Aanraaklose handwas -timer
  2. Outomatiese waterkraan
  3. Outomatiese handreiniger
  4. Interface Ultrasoniese sensor met Arduino Uno
  5. Beheer servomotor met Arduino Uno en drukknop
  6. Beheer servomotor met Arduino Uno en POT
  7. Servomotor -koppelvlak met Arduino Uno

Aanbeveel: