Inhoudsopgave:

Contactloze thermometer: 7 stappen
Contactloze thermometer: 7 stappen

Video: Contactloze thermometer: 7 stappen

Video: Contactloze thermometer: 7 stappen
Video: Kontaktloses Thermometer 2024, November
Anonim
Contactloze thermometer
Contactloze thermometer

Continue bewaking van de lichaamstemperatuur is dé manier om een coronapatiënt op te sporen. Er zijn zoveel soorten thermometers op de markt verkrijgbaar. De normale thermometer kan de temperatuur van een covid-patiënt meten en kan ook het virus verspreiden. In deze bijzondere situatie kunnen we de Non Contact Thermometer gebruiken. En ook wel bekend als temperatuurpistool. De grootste fabrikant van dit temperatuurpistool China. En dit apparaat is duur. Maar deze lock-down en Covid-19-threads maken de productie van dit apparaat moeilijker. We kunnen een contactloze thermometer maken met enkele algemeen verkrijgbare componenten.

Stap 1: Hoe werkt het?

Het belangrijkste onderdeel van deze contactloze thermometer is een MLX90614 contactloze temperatuursensor. De werking van MLX90614 wordt beschreven in de volgende paragraaf. De output van deze sensor is verbonden met Arduino Nano. Arduino drukt de temperatuur af op een smartphone met behulp van de Serial Monitor Android-app. Dus geen externe power pack nodig. Omdat Arduino en sensor stroom krijgen van de smartphone.

Stap 2:

Afbeelding
Afbeelding

MLX90614 is een IR-temperatuursensor voor contactloze temperatuurmetingen. Het heeft een I2C-interface om te communiceren met de microcontroller. Hier gebruiken we Arduino Nano als microcontroller. Deze temperatuursensor kan de temperatuur meten zonder het object aan te raken. Het heeft 0,5 graad Celsius over een breed temperatuurbereik.

Stap 3:

Afbeelding
Afbeelding
Afbeelding
Afbeelding

Open Arduino IDE en open een nieuwe werkruimte. We moeten een bibliotheek toevoegen. Ga naar Sketch>Bibliotheek opnemen>Bibliotheekbeheer. Zoek vervolgens naar Adafruit MLX90614 en installeer het.

Stap 4:

Afbeelding
Afbeelding

Sluit vervolgens Arduino IDE en The Open Arduino IDE weer af. Voeg vervolgens het headerbestand "Adafruit_MLX90614.h" toe voor betere communicatie met de MLX90614 Temperatuursensor. Voeg vervolgens nog een headerbestand "Wire.h" toe voor I2C-communicatie. Definieer vervolgens een variabele "mlx" om de MLX90614-sensor aan te roepen. En roep de functie Adafruit_MLX90614() aan naar deze variabele.

Stap 5:

Afbeelding
Afbeelding

Nu moeten we het setup-gedeelte coderen.

Begin eerst met de seriële communicatie met de braudrate van 9600. Start vervolgens de sensor met het trefwoord "mlx.begin()".

Stap 6:

Afbeelding
Afbeelding

Het installatiegedeelte is voltooid. Vervolgens ga ik het lusgedeelte coderen.

Eerst print ik een woord "Temperatuur" en druk vervolgens de temperatuur af die door de sensor wordt gedetecteerd. Hier de temperatuur in Celsius. Dus we noemen de functie "mlx.readObjectTempC()" en drukken de eenheid af als "Celsius". In de volgende regel moeten we het woord "Temperatuur" opnieuw afdrukken. En druk vervolgens de temperatuur af in Fahrenheit. Hiervoor gebruiken we de functie "mlx.readAmbientTempF()". Druk de eenheid vervolgens af als "Fahrenheit". Druk vervolgens een nieuwe regel af en wacht 500 milliseconden voor de volgende meting.

Stap 7:

Het codeergedeelte is voltooid. De volledige code staat in het codegedeelte van dit artikel. Upload de code naar Arduino Nano.

Hardware-verbindingen

Arduino Nano MLX90614

A4 - VIB

A5 - SDL

3.3V - Vcc

GND - GND

Bedraad het circuit met behulp van bovenstaande gegevens of schakelschema. Plaats nu de Arduino Nano en sensor in een behuizing. Plaats een gat in de behuizing zodat de sensor de temperatuur kan lezen. Plaats nog een gat om de USB-kabel op het Arduino-bord aan te sluiten. Verbind vervolgens de USB met Arduino en het andere uiteinde met de smartphone. Installeer de seriële monitor-app en stel de baurdrate in op 9600. Het project is voltooid

Kopieer alstublieft mijn code niet. Begrijp de code en maak er zelf een.

U kunt hier lid worden van onze telegramgroep of zoeken op INNOVATIE.

BLIJF THUIS, BLIJF VEILIG, BLIJF CREATIEF. Laat de ketting breken.

Volg me op, Instagram: five_volt_player

Facebook: Akshay Joseph

Github: akshayjoseph666

Contactpersoon: [email protected]

Deel uw ervaring en suggesties in het opmerkingenveld.

Vorige artikelen

  1. Aanraakloze handwastimer
  2. Automatische waterkraan
  3. Automatisch handdesinfecterend middel
  4. Interface Ultrasone sensor met Arduino Uno
  5. Bedien servomotor met Arduino Uno en drukknop
  6. Bedien servomotor met Arduino Uno en POT
  7. Servomotorinterface met Arduino Uno

Aanbevolen: