Spisu treści:

Termometr bezdotykowy: 7 kroków
Termometr bezdotykowy: 7 kroków

Wideo: Termometr bezdotykowy: 7 kroków

Wideo: Termometr bezdotykowy: 7 kroków
Wideo: Jaki TERMOMETR Bezdotykowy? 🤒🌡️ 2024, Lipiec
Anonim
Termometr bezdotykowy
Termometr bezdotykowy

Ciągłe monitorowanie temperatury ciała to jeden ze sposobów na wykrycie pacjenta z koroną. Na rynku dostępnych jest wiele rodzajów termometrów. Zwykły termometr może mierzyć temperaturę chorego na ciążę, a także może rozprzestrzeniać wirusa. W tej szczególnej sytuacji możemy użyć Termometru Bezkontaktowego. A także znane to urządzenie jako pistolet temperaturowy. Największy producent tego pistoletu temperaturowego w Chinach. A to urządzenie jest kosztowne. Ale ta blokada i nici Covid-19 sprawiają, że produkcja tego urządzenia jest trudniejsza. Możemy wykonać termometr bezkontaktowy z niektórych powszechnie dostępnych komponentów.

Krok 1: Jak to działa?

Głównym elementem tego termometru bezkontaktowego jest bezdotykowy czujnik temperatury MLX90614. Działanie MLX90614 zostało opisane w następnym akapicie. Wyjście z tego czujnika jest podłączone do Arduino Nano. Arduino drukuje temperaturę na smartfonie za pomocą aplikacji Serial Monitor na Androida. Więc nie ma potrzeby korzystania z zewnętrznego zasilacza. Ponieważ Arduino i czujnik pobierają zasilanie ze smartfona.

Krok 2:

Obraz
Obraz

MLX90614 to czujnik temperatury na podczerwień do bezdotykowego pomiaru temperatury. Posiada interfejs I2C do komunikacji z mikrokontrolerem. Tutaj używamy Arduino Nano jako mikrokontrolera. Ten czujnik temperatury może mierzyć temperaturę bez dotykania obiektu. Ma 0,5 stopnia Celsjusza w szerokim zakresie temperatur.

Krok 3:

Obraz
Obraz
Obraz
Obraz

Otwórz Arduino IDE i otwórz nowy obszar roboczy. Musimy dodać bibliotekę. Przejdź do Szkic> Dołącz bibliotekę> Menedżer bibliotek. Następnie wyszukaj Adafruit MLX90614 i zainstaluj go.

Krok 4:

Obraz
Obraz

Następnie ponownie zamknij Arduino IDE i The Open Arduino IDE. Następnie dodaj plik nagłówkowy "Adafruit_MLX90614.h" dla lepszej komunikacji z czujnikiem temperatury MLX90614. Następnie dodaj kolejny plik nagłówkowy "Wire.h" dla komunikacji I2C. Następnie zdefiniuj zmienną „mlx”, aby wywołać czujnik MLX90614. I wywołaj funkcję Adafruit_MLX90614() do tej zmiennej.

Krok 5:

Obraz
Obraz

Teraz musimy zakodować część setupu.

Najpierw rozpocznij komunikację szeregową z szybkością transmisji 9600. Następnie uruchom czujnik za pomocą słowa kluczowego „mlx.begin()”.

Krok 6:

Obraz
Obraz

Część konfiguracyjna została zakończona. Następnie zamierzam zakodować część pętli.

Najpierw drukuję słowo "Temperatura" a następnie drukuję temperaturę wykrytą przez czujnik. Tutaj temperatura w stopniach Celsjusza. Wywołujemy więc funkcję „mlx.readObjectTempC()”, a następnie wyświetlamy jednostkę jako „Celsius”. W następnym wierszu musimy ponownie wydrukować słowo „Temperatura”. A następnie wydrukuj temperaturę w stopniach Fahrenheita. W tym celu używamy funkcji „mlx.readAmbientTempF()”. Następnie wydrukuj jednostkę jako „Fahrenheit”. Następnie wydrukuj nową linię i poczekaj 500 milisekund na następny odczyt.

Krok 7:

Część kodująca jest zakończona. Pełny kod znajduje się w części kodu tego artykułu. Prześlij kod do Arduino Nano.

Połączenia sprzętowe

Arduino Nano MLX90614

A4 - SDA

A5 - SDL

3,3 V - Vcc

GND - GND

Podłącz obwód za pomocą powyższych danych lub schematu obwodu. Teraz umieść Arduino Nano i czujnik w obudowie. Umieść otwór w obudowie, aby czujnik odczytał temperaturę. Umieść kolejny otwór do podłączenia kabla USB do płytki arduino. Następnie podłącz USB do Arduino, a drugi koniec do smartfona Zainstaluj aplikację monitora szeregowego i ustaw szybkość transmisji na 9600. Projekt zakończony

Proszę nie kopiować mojego kodu. Zrozum kod i stwórz własny.

Możesz dołączyć do naszej grupy telegramów tutaj lub wyszukać INNOWACJE.

BĄDŹ W DOMU, BĄDŹ BEZPIECZNY, BĄDŹ KREATYWNY. Zerwijmy łańcuch.

Śledź mnie na, Instagram: five_volt_player

Facebook: Akshay Joseph

Github: akshayjoseph666

Kontakt: [email protected]

Podziel się swoimi doświadczeniami i sugestiami w polu komentarza.

Poprzednie artykuły

  1. Bezdotykowy zegar do mycia rąk
  2. Automatyczny kran wodny
  3. Automatyczny odkażacz do rąk
  4. Interfejs Czujnik ultradźwiękowy z Arduino Uno
  5. Sterowanie silnikiem Servo za pomocą Arduino Uno i przycisku
  6. Sterowanie silnikiem Servo za pomocą Arduino Uno i POT
  7. Interfejs silnika serwo z Arduino Uno

Zalecana: