İçindekiler:

Kızılötesi Temassız Sıcaklık Ölçüm Kiti: 9 Adım
Kızılötesi Temassız Sıcaklık Ölçüm Kiti: 9 Adım

Video: Kızılötesi Temassız Sıcaklık Ölçüm Kiti: 9 Adım

Video: Kızılötesi Temassız Sıcaklık Ölçüm Kiti: 9 Adım
Video: Optris CTRatio Temassız Sıcaklık Ölçüm Sensörü Bağlantıları Nasıl Yapılır? 2024, Kasım
Anonim
Kızılötesi Temassız Sıcaklık Ölçüm Kiti
Kızılötesi Temassız Sıcaklık Ölçüm Kiti

2020'de Yeni Yıl başlangıcında ani bir salgın

dünyayı zararda bıraktı

Maske, termometre tabancası

Salgınla mücadele için gereken tedarikçiler daha da kıt

Hastalık acımasız

Bir elektronik araştırma ve geliştirme şirketi olarak

programcılarımız

Kendin yap tabii

Adım 1: Mal Muayenesi

mal muayene
mal muayene

Suite alındıktan sonra ilk olarak paketi açabilirsiniz:

Modülleri bağlamak için 8 dupont iplik kullanılır;

Modülü yerleştirmek için bir parça ekmek tahtası kullanılır, uygun bağlantı;

Ana sürücü ekranı ve sensör olarak bir Nano geliştirme kartı;

Sensör verilerini görüntülemek için bir OLED 12864 ekranı kullanılır;

Ve bir MLX 90614 sensör modülü, yalnızca sıcaklık verileri.

Adım 2: Eklenti Modülü

Eklenti Modülü
Eklenti Modülü

MLX90614 sensör modülünün VIN, GND, SCL ve SDA olmak üzere dört pini vardır. VIN, Arduino Nano üzerindeki 3.3V veya 5V güç arayüzüne bağlanabilen güç kaynağının pozitif kutbudur. GND, Arduino Nano üzerindeki GND'ye bağlı olan güç kaynağının negatif kutbudur. SCL, Arduino'nun A5 arayüzüne bağlı IIC veri yolunun saat hattıdır, SDA, A4 arayüzüne bağlı IIC veri yolunun veri hattıdır. Arduino'nun.

OLED12864 ekranının iletişim modu MLX90614 ile aynıdır ve ayrıca VIN, GND, SCL ve SDA olmak üzere dört pine sahiptir. SCL, Arduino'nun A5 arayüzüne bağlı IIC bus'ın saat hattıdır, SDA veridir. Arduino'nun A4 arayüzüne bağlı IIC veri yolu hattı.

Kablolamayı daha sezgisel olarak görmek ister misiniz? Sizin için aşağıdaki şematik diyagramı getireceğim.

Adım 3: Yazılım Hazırlığı

Windows bilgisayar

Arduino IDE'yi doğru şekilde kurun

CH340 sürücüsünü yükleyin

(Ücretsiz bilgi paketimiz verilmektedir, doğrudan indirip kurabilirsiniz)

Adım 4: Kütüphane Kurulumu

Kütüphane Kurulumu
Kütüphane Kurulumu

İndirilen üç kitaplığı açın ve hepsini Arduino IDE'nin kitaplıklar klasörüne ekleyin

Adım 5: Kod Yazma

Yazma Kodu
Yazma Kodu
Yazma Kodu
Yazma Kodu
Yazma Kodu
Yazma Kodu

Pim konektörü

MLX90614 Arduino

SDA -- -- -- -- -- -- -- > A4

SCL -- -- -- -- -- -- -- > A5

VCC -- -- -- -- -- -- -- > 3,3 V / 5 V

GND -- -- -- -- -- -- -- > GND

Arduino yazılımını açın, yukarıdaki test kodunu kopyalayıp Arduino yazılımına yapıştırın ve kodu yazın.

Sensör verilerini görüntülemek için OLED ekranı kullanınOLED Arduino

SDA -- -- -- -- -- -- -- > A4

SCL -- -- -- -- -- -- -- > A5

VCC -- -- -- -- -- -- -- > 3,3 V / 5 V

GND -- -- -- -- -- -- -- > GND

Aşağıdaki OLED ekran test kodunu kullanın, yukarıdaki seri port çıkış sensörü veri test adımlarını izleyin, doğrulamaya devam edin.

Not: Bu kod, seri port üzerinden veri çıkışı yapmaz, veriler doğrudan ekranda görüntülenir, bu nedenle seri port monitörünü açmanıza gerek yoktur, doğrudan OLED ekranına bakın.

NOT:

• "geliştirme kartı" sütununda "Arduino Nano", "işlemci" sütununda "328P" ve görüntülenen gerçek bağlantı noktasına göre "port" öğesini seçin. • kodda ayarlanan seri port iletişim baud hızı 9600'dür, bu nedenle seri port monitörü de verileri düzgün görüntülemek için 9600'e ayarlanmalıdır.

Adım 6: Test Sonucu

Test sonucu
Test sonucu

7. Adım: Sensörün Soru-Cevap

1. Bu tip sensörün sıcaklık ölçüm mesafesi ne kadardır?

Bu sensörün görüş açısı 90°'dir ve sıcaklık ölçüm mesafesi hedefin boyutu ile ilgilidir. Bir santimetre çapındaki bir hedef için sıcaklık ölçüm mesafesi 1cm iken, 5cm çapındaki bir hedef için sıcaklık ölçüm mesafesi 5cm'dir. Ancak, gerçek ölçüm 10 cm'den büyükse, 10 cm'yi geçmemek daha iyidir. Mesafe şartsa, dar bir görüş açısı veya optik lensli bir sensör satın alabilir ve kod doğrudan taşınabilir.

2. Bu tip sensörün tepki süresi nedir?

MLX90614 için yanıt süresi 200 ms'dir.

3. Bu tip sensörün sıcaklık aralığı nedir?

Bu sensörün sıcaklık aralığı -70℃~+380℃'dir, ancak sensörün sıcaklık aralığı -40℃~+125℃'dir, bunun ötesinde sensör hasar görür.

4. Sensörün çalışma voltajı nedir?

Bu tip sensörün çalışma voltajı, doğrudan 3.3V veya 5V güç kaynağına girebilen ve seviye dönüşümü kurmaya gerek kalmadan 3.3V ve 5V SCM ile doğrudan iletişimi destekleyen 3V~5V'dir.

5. Programı indirdikten sonra, sıcaklık her zaman 1037.55℃ olarak görüntülenir.

Bunun nedeni sensör ve Arduino arasında iyi bir bağlantı olmamasıdır. Önce kablolamanın doğru olup olmadığını kontrol edebilirsiniz. Kablolama doğruysa, dupont kablosunu yeniden takmayı veya değiştirmeyi deneyebilirsiniz.

8. Adım: Uygulama Videosunu Görüntüleyin

Bu sensörle neler yapabilirsiniz? Aklınıza gelebilecek tüm ev yapımı deneyebileceğiniz basit sıcaklık ürünleri, bugün DIY sıcaklık tabancası ile bir dizi sensör getiriyorum. Aşağıdaki videoyu görelim.

Önerilen: