İçindekiler:

Temassız Termometre: 7 Adım
Temassız Termometre: 7 Adım

Video: Temassız Termometre: 7 Adım

Video: Temassız Termometre: 7 Adım
Video: Apple Watch - Gözden Kaçan 5 Özellik 2024, Temmuz
Anonim
Temassız Termometre
Temassız Termometre

Sürekli vücut ısısı izleme, bir korona hastasını tespit etmenin yollarından biridir. Piyasada pek çok termometre türü mevcuttur. Normal termometre, bir covid hastasının ateşini ölçebilir ve ayrıca virüsü yayabilir. Bu özel durumda Temassız Termometreyi kullanabiliriz. Ayrıca bu cihazı sıcaklık tabancası olarak da bilinir. Bu Sıcaklık Tabancası Çin'in en büyük üretimi. Ve bu cihaz pahalı. Ancak bu kilitlenme ve Covid-19 ipleri bu cihazın üretimini daha da zorlaştırıyor. Yaygın olarak bulunan bazı bileşenlerle Temassız Termometre yapabiliriz.

Adım 1: Nasıl Çalışır?

Bu Temassız Termometrenin ana bileşeni bir MLX90614 Temassız sıcaklık sensörüdür. MLX90614'ün çalışması bir sonraki paragrafta açıklanmıştır. Bu sensörün çıkışı Arduino Nano'ya bağlanır. Arduino, Seri Monitör Android Uygulaması yardımıyla sıcaklığı akıllı telefona yazdırır. Yani harici güç paketine gerek yok. Çünkü Arduino ve sensör gücü akıllı telefondan alacak.

Adım 2:

resim
resim

MLX90614, temassız sıcaklık ölçümleri için bir IR Sıcaklık sensörüdür. Mikrodenetleyici ile iletişim kurmak için bir I2C Arayüzüne sahiptir. Burada mikrodenetleyici olarak Arduino Nano kullanıyoruz. Bu sıcaklık sensörü, nesneye dokunmadan sıcaklığı ölçebilir. Geniş bir sıcaklık aralığında 0,5 santigrat dereceye sahiptir.

Aşama 3:

resim
resim
resim
resim

Arduino IDE'yi açın ve yeni bir çalışma alanı açın. Bir kütüphane eklememiz gerekiyor. Sketch>Kütüphaneyi dahil et>Kütüphane yöneticisi'ne gidin. Ardından Adafruit MLX90614'ü arayın ve kurun.

4. Adım:

resim
resim

Ardından Arduino IDE ve The Open Arduino IDE'yi tekrar kapatın. Ardından, MLX90614 Sıcaklık sensörü ile daha iyi iletişim için "Adafruit_MLX90614.h" başlık dosyasını ekleyin. Ardından, I2C iletişimi için başka bir başlık dosyası "Wire.h" ekleyin. Ardından MLX90614 sensörünü çağırmak için bir "mlx" değişkeni tanımlayın. Ve bu değişkene Adafruit_MLX90614() işlevini çağırın.

Adım 5:

resim
resim

Şimdi kurulum kısmını kodlamamız gerekiyor.

Önce 9600 braud hızı ile seri iletişime başlayın. Ardından "mlx.begin()" anahtar sözcüğünü kullanarak sensörü başlatın.

6. Adım:

resim
resim

Kurulum kısmı tamamlandı. Daha sonra döngü kısmını kodlayacağım.

Önce "Sıcaklık" kelimesini yazdırırım ve ardından sensör tarafından algılanan sıcaklığı yazdırırım. Burada Santigrat cinsinden sıcaklık. Bu yüzden "mlx.readObjectTempC()" işlevini çağırırız ve ardından birimi "Celsius" olarak yazdırırız. Bir sonraki satırda "Sıcaklık" kelimesini tekrar yazdırmamız gerekiyor. Ardından sıcaklığı Fahrenheit cinsinden yazdırın. Bunun için "mlx.readAmbientTempF()" fonksiyonunu kullanıyoruz. Ardından birimi "Fahrenhayt" olarak yazdırın. Ardından yeni bir satır yazdırın ve bir sonraki okuma için 500 milisaniye bekleyin.

7. Adım:

Kodlama kısmı tamamlandı. Kodun tamamı bu makalenin kod bölümünde verilmiştir. Kodu Arduino Nano'ya yükleyin.

Donanım Bağlantıları

Arduino Nano MLX90614

A4 - SDA

A5 - SDL

3.3V - Vcc

GND - GND

Yukarıdaki veriler veya devre şeması yardımıyla devreyi bağlayın. Şimdi Arduino Nano'yu ve sensörü bir muhafazaya yerleştirin. Sensörün sıcaklığı okuması için muhafazaya bir delik açın. USB kablosunu arduino kartına bağlamak için başka bir delik açın. Ardından USB'yi Arduino'ya ve diğer ucunu akıllı telefona bağlayın Seri monitör uygulamasını kurun ve baurd hızını 9600 olarak ayarlayın. Proje tamamlandı

Lütfen kodumu kopyalayıp yapıştırmayın. Kodu anlayın ve kendinizinkini yapın.

Telegram grubumuza buradan katılabilir veya YENİLİK araması yapabilirsiniz.

EVDE KAL, GÜVENDE KAL, YARATICI KAL. Zinciri kıralım.

Beni takip et, Instagram: beş_volt_player

Facebook: Akshay Joseph

Github: akshayjoseph666

İletişim: [email protected]

Deneyimlerinizi ve önerilerinizi yorum kutusunda paylaşın.

Önceki makaleler

  1. Fotoselli El Yıkama Zamanlayıcısı
  2. Otomatik Su Musluğu
  3. Otomatik El Dezenfektanı
  4. Arduino Uno ile Arayüz Ultrasonik sensör
  5. Arduino Uno ve Butonlu Kontrol Servo motoru
  6. Arduino Uno ve POT ile Kontrol Servo motoru
  7. Arduino Uno ile Servo Motor Arayüzü

Önerilen: