İçindekiler:
- Adım 1: Mal Muayenesi
- Adım 2: Eklenti Modülü
- Adım 3: Yazılım Hazırlığı
- Adım 4: Kütüphane Kurulumu
- Adım 5: Kod Yazma
- Adım 6: Test Sonucu
- 7. Adım: Sensörün Soru-Cevap
- 8. Adım: Uygulama Videosunu Görüntüleyin
Video: Kızılötesi Temassız Sıcaklık Ölçüm Kiti: 9 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
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
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ü
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
İndirilen üç kitaplığı açın ve hepsini Arduino IDE'nin kitaplıklar klasörüne ekleyin
Adım 5: Kod Yazma
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
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:
Arduino Sıcaklık ve Nem Ölçüm Sistemi - Teknik Joe: 3 Adım
Arduino Sıcaklık ve Nem Ölçüm Sistemi | Technic Joe: Arduino ile iki işe yaramaz oyun yaptıktan ve onları oynayarak zamanımı boşa harcadıktan sonra Arduino ile faydalı bir şey yaratmak istedim. Bitkiler için bir sıcaklık ve hava nemi ölçüm sistemi fikri aklıma geldi. Projeyi biraz mo yapmak için
Ultrasonik Sensörlü ve Temassız Sıcaklık Sensörlü Arduino Arabirimi: 8 Adım
Ultrasonik Sensör ve Temassız Sıcaklık Sensörü ile Arduino Arabirimi: Günümüzde, Yapımcılar, Geliştiriciler, projelerin prototiplerinin hızlı bir şekilde geliştirilmesi için Arduino'yu tercih ediyor. Arduino, kullanımı kolay donanım ve yazılıma dayalı açık kaynaklı bir elektronik platformdur. Arduino'nun çok iyi bir kullanıcı topluluğu var. Bu projede
Arduino Tabanlı Temassız Kızılötesi Termometre - Arduino Kullanan IR Tabanlı Termometre: 4 Adım
Arduino Tabanlı Temassız Kızılötesi Termometre | Arduino Kullanan IR Tabanlı Termometre: Merhaba arkadaşlar, bu talimatta arduino kullanarak temassız bir Termometre yapacağız. Bazen sıvının/katının sıcaklığı çok yüksek veya çok düşük olduğundan, onunla temas kurmak ve okumak zordur. o sahnede sıcaklık
Arduino Uno ile LM35 Sıcaklık Sensörü Kullanarak Sıcaklık Okuma: 4 Adım
Arduino Uno ile LM35 Sıcaklık Sensörü Kullanarak Sıcaklık Okuma: Merhaba arkadaşlar bu derste LM35'i Arduino ile nasıl kullanacağımızı öğreneceğiz. Lm35, -55 °C ile 150 °C arasındaki sıcaklık değerlerini okuyabilen bir sıcaklık sensörüdür. Sıcaklıkla orantılı analog voltaj sağlayan 3 terminalli bir cihazdır. Yüksek
Arduino Kimya Probe Kiti - Sıcaklık ve İletkenlik: 8 Adım
Arduino Kimya Probe Kiti - Sıcaklık ve İletkenlik: Birlikte çalıştığım bir Kimya öğretmeni, öğrencilerinin iletkenliği ve sıcaklığı test etmek için bir sensör kiti oluşturmasına izin vermek istedi. Birkaç farklı proje ve kaynak çektik ve onları tek bir projede birleştirdim. Bir LCD Projesini, İletkenlik P'yi birleştirdik