Innholdsfortegnelse:

Berøringsfritt termometer: 7 trinn
Berøringsfritt termometer: 7 trinn

Video: Berøringsfritt termometer: 7 trinn

Video: Berøringsfritt termometer: 7 trinn
Video: A1 berøringsfritt pannetermometer 2024, Juli
Anonim
Berøringsfritt termometer
Berøringsfritt termometer

Kontinuerlig kroppstemperaturovervåking er en av måtene å oppdage en corona -pasient. Så mange typer termometre er tilgjengelige på markedet. Det normale termometeret kan måle temperaturen til en covid -pasient og kan også spre viruset. I denne spesielle situasjonen kan vi bruke ikke -kontakttermometeret. Og også kjent denne enheten som temperaturpistol. Den største produksjonen av denne temperaturpistolen Kina. Og denne enheten er kostbar. Men denne låsingen og Covid-19-tråder gjør produksjonen av denne enheten vanskeligere. Vi kan lage et kontaktfritt termometer med noen ofte tilgjengelige komponenter.

Trinn 1: Hvordan fungerer det?

Hovedkomponenten i dette berøringsfrie termometeret er en MLX90614 berøringsfri temperatursensor. Arbeidet med MLX90614 er beskrevet i neste avsnitt. Utgangen fra denne sensoren er koblet til Arduino Nano. Arduino skriver ut temperaturen på smarttelefonen ved hjelp av Serial Monitor Android App. Så du trenger ikke ekstern strømforsyning. Fordi Arduino og sensor vil ta strøm fra smarttelefonen.

Steg 2:

Bilde
Bilde

MLX90614 er en IR temperatursensor for berøringsfri temperaturmåling. Den har et I2C -grensesnitt for å kommunisere med mikrokontroller. Her bruker vi Arduino Nano som mikrokontroller. Denne temperatursensoren kan måle temperaturen uten å berøre objektet. Den har 0,5 grader Celsius over et bredt temperaturområde.

Trinn 3:

Bilde
Bilde
Bilde
Bilde

Åpne Arduino IDE og åpne et nytt arbeidsområde. Vi må legge til et bibliotek. Gå til Skisse> Inkluder bibliotek> Bibliotekbehandling. Søk deretter på Adafruit MLX90614 og installer den.

Trinn 4:

Bilde
Bilde

Lukk deretter Arduino IDE og The Open Arduino IDE igjen. Deretter legger du til header -filen "Adafruit_MLX90614.h" for bedre kommunikasjon med MLX90614 temperatursensor. Legg deretter til en annen toppfil "Wire.h" for I2C -kommunikasjon. Definer deretter en variabel "mlx" for å kalle MLX90614 -sensoren. Og kall funksjonen Adafruit_MLX90614 () til denne variabelen.

Trinn 5:

Bilde
Bilde

Nå må vi kode oppsettsdelen.

Start først den serielle kommunikasjonen med braudfrekvensen på 9600. Start deretter sensoren ved å bruke søkeordet "mlx.begin ()".

Trinn 6:

Bilde
Bilde

Installasjonsdelen er fullført. Deretter skal jeg kode sløyfedelen.

Først skriver jeg ut et ord "Temperatur" og deretter skriver jeg ut temperaturen som sensoren oppdager. Her temperaturen i Celsius. Så vi kaller funksjonen "mlx.readObjectTempC ()" og skriver deretter ut enheten som "Celsius". I neste linje må vi skrive ut ordet "Temperatur" igjen. Skriv deretter ut temperaturen i Fahrenheit. For dette bruker vi funksjonen "mlx.readAmbientTempF ()". Skriv deretter ut enheten som "Fahrenheit". Skriv deretter ut en ny linje og vent 500 millisekunder til neste lesning.

Trinn 7:

Kodingsdelen er fullført. Den komplette koden er gitt i koden delen av denne artikkelen. Last opp koden til Arduino Nano.

Maskinvaretilkoblinger

Arduino Nano MLX90614

A4 - SDA

A5 - SDL

3.3V - Vcc

GND - GND

Koble kretsen ved hjelp av dataene ovenfor eller kretsdiagrammet. Sett nå Arduino Nano og sensoren i et kabinett. Sett et hull på kabinettet slik at sensoren kan lese temperaturen. Sett et annet hull for å koble USB -kabelen til arduino -kortet. Koble deretter USB -en til Arduino og den andre enden til smarttelefonen. Installer den serielle monitor -appen og sett baurd -hastigheten til 9600. Prosjektet er fullført

Vennligst ikke kopier pate koden min. Forstå koden og lag din egen.

Du kan bli med i vår telegramgruppe her eller søke INNOVASJON.

BLI HJEMME, BLI SIKKER, BLIV KREATIV. La bryte kjedet.

Følg meg på, Instagram: five_volt_player

Facebook: Akshay Joseph

Github: akshayjoseph666

Kontakt: [email protected]

Del din erfaring og forslag i kommentarfeltet.

Tidligere artikler

  1. Berøringsfri håndvask timer
  2. Automatisk vannkran
  3. Automatisk håndrensemiddel
  4. Grensesnitt Ultrasonic sensor med Arduino Uno
  5. Kontroll servomotor med Arduino Uno og trykknapp
  6. Kontroll servomotor med Arduino Uno og POT
  7. Servomotorgrensesnitt med Arduino Uno

Anbefalt: