Innehållsförteckning:
- Tillbehör
- Steg 1: Först behöver vi skapa en skiss med Arduino IDE
- Steg 2: Nu måste vi koda installationsdelen
- Steg 3: Kod och krets
- Steg 4: Hur fungerar det?
Video: Kontaktfri termometer (covid-19): 4 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:39
Vi kan mäta kroppstemperaturen utan kontakt med den här enheten. Kontinuerlig kroppstemperaturövervakning är ett 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.
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. Låt oss klara det !!!!!!!!
Tillbehör
- MLX90614
- Arduino nano
- Kvinnliga/kvinnliga bygeltrådar
- OTG -adapter
- USB Mini till USBMicro -kabel
- Android -enhet
programvara krävs
* Serial Monitor Android -app
* Arduino ide
Steg 1: Först behöver vi skapa en skiss med Arduino IDE
Ö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.
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 2: 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 ()".
void setup ()
{
Serial.begin (9600);
mlx.begin ();
}
Installationsdelen är klar. Nästa ska jag koda slingdelen. Först skriver jag ut ett ord "Temperatur" och skriver sedan ut temperaturen som detekteras av sensorn. 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.
void loop ()
{
Serial.print ("Temperatur:");
Serial.print (mlx.readObjectTempC ())
; Serial.println ("Celsius");
Serial.print ("Temperatur:");
Serial.print (mlx.readObjectTempF ());
Serial.println ("Fahrenheit");
Serial.println (); fördröjning (500);
}
Kodningsdelen är klar. Den fullständiga koden ges i koddelen av den här artikeln. Ladda upp koden till Arduino Nano. Hardware Connection 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
Steg 3: Kod och krets
#omfatta
#omfatta
Adafruit_MLX90614 mlx = Adafruit_MLX90614 ();
void setup ()
{
Serial.begin (9600);
mlx.begin ();
}
void loop ()
{
Serial.print ("Temperatur:");
Serial.print (mlx.readObjectTempC ());
Serial.println ("Celsius");
Serial.print ("Temperatur:");
Serial.print (mlx.readObjectTempF ());
Serial.println ("Fahrenheit");
Serial.println ();
fördröjning (500);
}
Nedladdning är tillgänglig
Steg 4: 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.
Rekommenderad:
IOT Smart infraröd termometer (COVID-19): 3 steg
IOT Smart infraröd termometer (COVID-19): På grund av COVID-upproret 2019 bestämde vi oss för att göra en IOT Smart infraröd termometer som ansluter till smarta enheter för att visa den registrerade temperaturen, detta är inte bara ett billigare alternativ, utan också ett bra undervisningsmodul för teknik och IOT som
Kontaktfri IR-termometer: 8 steg (med bilder)
Kontaktfri IR-termometer: Min lokala hälsoavdelning kontaktade mig eftersom de behövde ett sätt att spåra kroppstemperaturen för deras anställdas hälsa dagligen under Covid-19-krisen 2020. Normalt började IR -termometrar från hyllan bli knappa
Kontaktfri AC -spänningsdetektor Kretsdiagram: 6 steg
Icke -kontaktad AC -spänningsdetektorkretsdiagram: AC -spänningsidentifierarkrets är en primärkretsbaserad helt NPN -transistor som BC747, BC548. Kretsen är beroende av 3 olika steg. Efter det fick skröplighetstecknet fast och Denna krets kan köra Drove precis som klockan. Här jag
Använd smartphone som kontaktfri termometer / bärbar termometer: 8 steg (med bilder)
Använd smarttelefon som kontaktfri termometer / bärbar termometer: Mät kroppstemperatur med beröringsfri / kontaktlös som en termopistol. Jag skapade det här projektet eftersom Thermo Gun nu är väldigt dyrt, så jag måste skaffa alternativ för att göra DIY. Och syftet är att göra med låg budgetversion.SuppliesMLX90614Ardu
Arduino -baserad icke -kontakt infraröd termometer - IR -baserad termometer med Arduino: 4 steg
Arduino -baserad icke -kontakt infraröd termometer | IR -baserad termometer med Arduino: Hej killar i dessa instruktioner kommer vi att göra en kontaktfri termometer med hjälp av arduino. Eftersom temperaturen på vätskan/fastämnet ibland är för hög eller för låg och då är det svårt att komma i kontakt med den och läsa dess temperaturen då i den scen