Innehållsförteckning:

Beröringsfri termometer: 7 steg
Beröringsfri termometer: 7 steg

Video: Beröringsfri termometer: 7 steg

Video: Beröringsfri termometer: 7 steg
Video: Braun ThermoScan® 7 Ear thermometer - How to use 2024, Juli
Anonim
Beröringsfri termometer
Beröringsfri termometer

Kontinuerlig kroppstemperaturövervakning är en av sättet att upptäcka en coronapatient. Så många typer av termometrar finns tillgängliga på marknaden. Den normala termometern kan mäta temperaturen hos en covid -patient och kan också sprida viruset. I denna speciella situation kan vi använda icke -kontakttermometern. Och även känd den här enheten som temperaturpistol. Den största tillverkningen av denna temperaturpistol Kina. Och den här enheten är dyr. Men denna låsning och Covid-19-trådar gör tillverkningen av denna enhet svårare. Vi kan göra en kontaktfri termometer med några vanligt tillgängliga komponenter.

Steg 1: Hur fungerar det?

Huvudkomponenten i denna beröringstermometer är en MLX90614 beröringsfri temperaturgivare. Arbetet med MLX90614 beskrivs i nästa stycke. Utsignalen från denna sensor är ansluten till Arduino Nano. Arduino skriver ut temperaturen på smarttelefonen med hjälp av Serial Monitor Android App. Så inget behov av extern strömkälla. Eftersom Arduino och sensor tar ström från smarttelefonen.

Steg 2:

Bild
Bild

MLX90614 är en IR-temperatursensor för beröringsfria temperaturmätningar. Den har ett I2C -gränssnitt för att kommunicera med mikrokontroller. Här använder vi Arduino Nano som mikrokontroller. Denna temperatursensor kan mäta temperaturen utan att röra vid objektet. Den har 0,5 grader Celsius över ett brett temperaturintervall.

Steg 3:

Bild
Bild
Bild
Bild

Öppna Arduino IDE och öppna en ny arbetsyta. Vi måste lägga till ett bibliotek. Gå till Sketch> Include library> Library manager. Sök sedan på Adafruit MLX90614 och installera den.

Steg 4:

Bild
Bild

Stäng sedan Arduino IDE och The Open Arduino IDE igen. Lägg sedan till rubrikfilen "Adafruit_MLX90614.h" för bättre kommunikation med MLX90614 temperatursensor. Lägg sedan till en annan rubrikfil "Wire.h" för I2C -kommunikation. Definiera sedan en variabel "mlx" för att ringa till MLX90614 -sensorn. Och anropa funktionen Adafruit_MLX90614 () till denna variabel.

Steg 5:

Bild
Bild

Nu måste vi koda installationsdelen.

Börja först med den seriella kommunikationen med braudhastigheten 9600. Börja sedan sensorn med hjälp av sökordet "mlx.begin ()".

Steg 6:

Bild
Bild

Installationsdelen är klar. Nästa ska jag koda loop -delen.

Först skriver jag ut ordet "Temperatur" och skriver sedan ut temperaturen som sensorn upptäcker. Här är temperaturen i Celsius. Så vi kallar funktionen "mlx.readObjectTempC ()" och skriver sedan ut enheten som "Celsius". I nästa rad måste vi skriva ut ordet "Temperatur" igen. Och skriv sedan ut temperaturen i Fahrenheit. För detta använder vi funktionen "mlx.readAmbientTempF ()". Skriv sedan ut enheten som "Fahrenheit". Skriv sedan ut en ny rad och vänta 500 millisekunder för nästa läsning.

Steg 7:

Kodningsdelen är klar. Den fullständiga koden ges i koddelen av den här artikeln. Ladda upp koden till Arduino Nano.

Hårdvaruanslutningar

Arduino Nano MLX90614

A4 - SDA

A5 - SDL

3.3V - Vcc

GND - GND

Anslut kretsen med hjälp av ovanstående data eller kretsschema. Sätt nu Arduino Nano och sensorn i ett hölje. Sätt ett hål på höljet så att sensorn kan avläsa temperaturen. Sätt ett annat hål för att ansluta USB -kabeln till arduino -kortet. Anslut sedan USB -enheten till Arduino och andra änden till smarttelefonen Installera den seriella bildskärmsappen och ställ in baurd -hastigheten till 9600. Projektet är klart

Vänligen kopiera inte pate min kod. Förstå koden och skapa din egen.

Du kan gå med i vår telegramgrupp här eller söka i INNOVATION.

STanna hemma, bo säkert, bo kreativt. Låt bryta kedjan.

Följ mig på, Instagram: five_volt_player

Facebook: Akshay Joseph

Github: akshayjoseph666

Kontakt: [email protected]

Dela din erfarenhet och förslag i kommentarsfältet.

Tidigare artiklar

  1. Touchless Hand Wash Timer
  2. Automatisk vattenkran
  3. Automatisk handdesinfektion
  4. Gränssnitt Ultraljudssensor med Arduino Uno
  5. Styrservomotor med Arduino Uno och tryckknapp
  6. Styrservomotor med Arduino Uno och POT
  7. Servomotorgränssnitt med Arduino Uno

Rekommenderad: