Piyasada farklı özelliklere ve işlevlere sahip birçok sıcaklık sensörü bulunduğundan, Arduino projeniz için hangi sıcaklık sensörünü seçeceğinizi belirlemek zor olabilir. Endişelenmeyin, bu kılavuzun sonunda çeşitli sıcaklık sensörlerinin işlevlerini, uygulamalarını, doğruluğunu, sıcaklık aralığını ve daha fazlasını öğreneceksiniz!
Bu kılavuzda, Arduino projeleriniz için kullanabileceğiniz farklı türde sıcaklık sensörlerini göreceğiz. Kendiniz için almak isterseniz, birçok hobi tarafından kullanılan bazı popüler sıcaklık sensörleri aşağıda listelenmiştir.
- Termistör Sensörü
- DHT ve AHT Sensörleri
- Su Geçirmez Sıcaklık Sensörü
- Barometrik Sensör
- Gaz Sensörü
Tüm bu sensörler çevrimiçi mağazamızda satın alınabilir! – Seeed Studio Bazaar, IoT Donanım sağlayıcısı.
Gördüğünüz gibi, bazı sensörler Grove sistemimizin bir parçasıdır.
Grove, elektronikleri bir araya getirmek için bir yapı taşı yaklaşımı benimseyen modüler, standartlaştırılmış bir konektör prototipleme sistemidir. Jumper veya lehim tabanlı sistemle karşılaştırıldığında, bağlantı kurmak, denemek ve inşa etmek daha kolaydır, bu da öğrenme sistemini basitleştirir! Grove sistemi hakkında daha fazla bilgi edinmek için Wikimizi kontrol edebilirsiniz!
Arduino için hangi Sıcaklık Sensörünü seçmelisiniz?
Hangi sensörü seçeceğinize karar vermeden önce, önce mevcut farklı sensör türlerini anlamanız gerekir. Hobi kullanıcıları için en yaygın iki sıcaklık sensörü Termistör ve DHT’dir. Eğer bunlar ihtiyaçlarınıza uymuyorsa, farklı özellikler içeren diğer sıcaklık sensörleri de bulunmaktadır. Daha fazla bilgi için aşağıya bakın.
Termistör: Termistör, termal ve direnç kelimelerinin birleşimidir. Sonuç olarak, sıcaklığa bağlı özel bir direnç türüdür. Yani, direncin değeri sıcaklığa göre değişir. Termistörler, aşırı olmayan sıcaklıkları (~-40°C – 100°C) ölçmek için çok doğru ve maliyet etkin bir yöntemdir. Termistörler yalnızca sıcaklık verilerini kaydedebilir, bu nedenle aşırı olmayan sıcaklık verilerini kaydetmek için maliyet etkin ve güvenilir bir yol arıyorsanız en iyi seçimdir.
DHT ve AHT: DHT ve AHT sensörleri aynı şekilde çalışır. AHT sensörleri, DHT sensörlerinin yeni ve geliştirilmiş bir versiyonudur. Bu sensörler, iki ana parçadan oluşur – bir termistör ve bir kapasitif nem sensörü. Bu, DHT ve AHT sensörlerinin yalnızca sıcaklık verilerini değil, aynı zamanda nem verilerini de kaydedebileceği anlamına gelir. Bu sensörlerin içinde, sensörlerden gelen analog sinyali dijital sinyallere dönüştüren başka bir çip bulunmaktadır. Temelde, ek bir nem sensörüne sahip bir termistör sensörüdür. Eğer aşırı olmayan sıcaklık (~-40°C – 80°C) ve nem verilerini kaydetmek için maliyet etkin ve güvenilir bir yol arıyorsanız, bu en iyi seçimdir. DHT sensörleri ayrıca Arduino kullanıcıları arasında en popüler olanlardır.
Su Geçirmez Sensörler: Su geçirmez sıcaklık sensörleri, su sıcaklığını izlemek için de mevcuttur. Bu sensörler, daha geniş bir sıcaklık aralığını (~-50°C – 120°C) kaydedebilir.
Diğerleri:
Barometrik Sensörler: Barometrik sensörler, hem hava basıncını hem de sıcaklık verilerini kaydedebilir.
Gaz Sensörleri: Sıcaklık, Nem, Basınç ve Gaz verilerini kaydedebilen sıcaklık sensörleridir.
En iyi sıcaklık sensörleri yoktur, ancak neyi başarmaya çalıştığınıza göre en iyi sıcaklık sensörü vardır. Sonuçta, bu projenizin gereksinimlerine bağlıdır.
Bununla birlikte, her kategori için daha popüler sıcaklık sensörlerinin neler olduğunu görelim!
Termistör Sensörü
Grove – Sıcaklık Sensörü ($2.90)
- Grove – Sıcaklık Sensörü, ortam sıcaklığını algılamak için bir Termistör kullanır.
- Bu sensörün algılayabileceği sıcaklık aralığı -40ºC – 125ºC olup, doğruluğu ±1.5ºC‘dir.
Temel bir sıcaklık veri kaydedici arayan bir acemiyseniz, bu Grove – Sıcaklık Sensörü uygun fiyatıyla harika bir iş çıkaracaktır.
DHT ve AHT Sensörleri
Grove – Sıcaklık & Nem Sensörü (DHT11) ($5.90)
- DHT11, temel, ultra düşük maliyetli bir dijital sıcaklık ve nem sensörüdür.
- DHT11, birçok avantajı nedeniyle Arduino ve Raspberry Pi için en popüler sıcaklık ve nem modülüdür.
- Örneğin, Düşük güç tüketimi ve mükemmel uzun vadeli stabilite. Çok düşük maliyetle nispeten yüksek ölçüm doğruluğu elde edilebilir.
- Grove – Sıcaklık & Nem Sensörümüz, yeni DHT11 modülüne dayanan yüksek kaliteli, düşük maliyetli bir dijital sıcaklık ve nem sensörüdür.
- Gömülü ADC aracılığıyla tek hatlı dijital sinyal çıkışı sunar, bu da kontrol kartının I/O kaynaklarını tasarruf eder.
- Nem aralığı %5 ile %95 RH arasında ±5% ve sıcaklık aralığı -20℃ ile 60℃ arasında ±2% olarak belirlenmiştir.
Belirttiğimiz gibi, Grove – Sıcaklık & Nem Sensörümüz, DHT11’in geliştirilmiş versiyonunu kullanmaktadır. Peki, fark nedir?
Sıcaklık-Nem Sensörü-DHT22(AM2302) ($4.99)
- AM2302 Nem Kapasitans Dijital Sıcaklık ve Nem Modülü, kalibre edilmiş dijital sinyal çıkışı ile bir sıcaklık ve nem bileşen sensörüdür.
- Bu sensör, kapasitif bir algılama elemanı ve yüksek hassasiyetli bir sıcaklık ölçüm elemanından oluşur ve bunlar yüksek performanslı 8 bit mikrodenetleyiciye bağlıdır.
- Bu nedenle, ürün mükemmel kalite, ultra hızlı tepki, güçlü parazit önleme yeteneği ve yüksek maliyet performansı avantajlarına sahiptir.
- DHT22 sensörü ultra küçük boyut, son derece düşük güç tüketimi ve 20 metreden fazla sinyal iletim mesafesi ile çok uygun bir uygulama alanına sahiptir.
- Ürün ayrıca 3 bağlantı ile kolayca bağlanabilir (tek hat arayüzü). Sensörünüzü daha uzun bir kablo ile bağlamak isterseniz, kolayca bir pull-up direnç ekleyebilirsiniz.
- DHT22, 0% ile 100%RH arasında ±2% nem aralığı ve -40℃ ile 80℃ arasında ±0.5% sıcaklık aralığı sunar.
Grove – Sıcaklık & Nem Sensörü Pro (DHT22/AM2302)
- Grove sisteminin bir parçası olan başka bir sıcaklık sensörü de DHT22 modülünü içermektedir.
- Fark, bu sensörün bir Grove konektörüne sahip bir breakout kartına sahip olmasıdır. Bu, Seeeduino veya Grove uyumlu shield ile daha kolay bağlantı sağlar. Çok pratik, yaşasın!
- Bu sensör ayrıca 0% ile 100%RH arasında ±2% nem aralığı ve -40℃ ile 80℃ arasında ±0.5% sıcaklık aralığı sunar.
Bu DHT sensörleri, hava durumu istasyonları, çevresel otomatik kontrol sistemleri, ekipman test/denetimi, tarım/bahçe izleme sistemleri ve daha birçok ev projesi için mükemmeldir!
Genel olarak, DHT sensörleri, temel veri kaydı yapmak isteyen acemiler ve hobi kullanıcıları için uygun olan temel ve yavaş sıcaklık ve nem sensörleridir. DHT22, DHT11’e göre daha geniş bir aralıkta daha doğru ölçümler yapar, ancak daha yüksek bir fiyatla gelir. Daha doğru ve geniş bir aralık arıyorsanız DHT22’yi tercih edin, aksi takdirde DHT11 de işinizi görecektir!
Grove – AHT20 I2C Endüstriyel Sınıf Sıcaklık ve Nem Sensörü
- 2020’nin başlarında piyasaya sürülen bu sıcaklık sensörü, DHT11 ve DHT22’nin yaratıcısı Aosong’un AHT20 modülüne dayanmaktadır.
- AHT20’nin yeni donanımı, önceki nesil sensörlerden daha iyi bir performans sunmasını sağlar.
- AHT20, 0% – 100% nem aralığı ve ± 2% RH hassasiyeti ile -40℃ – 85℃ sıcaklık aralığına ve ± 0.3 ℃ hassasiyete sahiptir.
DHT serisi sensörlerin sağlayamadığı daha hassas verilere ihtiyacınız varsa, AHT20 sizin için doğru seçim olacaktır. Diğer blogumuzda daha fazla detay bulabilirsiniz.
Su Geçirmez Sıcaklık Sensörü
One Wire Sıcaklık Sensörü (DS18B20) ($7.50)
- DS18B20, 9-bit ile 12-bit arasında Celsius sıcaklık ölçümleri sağlayan dijital bir termometredir.
- Programlanabilir üst ve alt tetik noktaları ile bir alarm fonksiyonu vardır.
- Bu, su geçirmez bir prob ve uzun kablo şekline sahip 2m uzunluğunda bir One Wire Sıcaklık Sensörüdür, immersive sıcaklık tespiti için uygundur.
- Arduino ile kullanımı yaygın olarak benimsenmiş ve belgelenmiştir.
- Bu sensörü çalıştırmak için ekstra direnç eklemeniz gerekecek, bunu Grove portuna ayarlayarak ve içinde önceden monte edilmiş bir dirençle yaptık, böylece onu normal bir Grove sensörü olarak kullanabilirsiniz.
- Bu, Seeeduino için kolayca bağlanabilen bir tek telli sıcaklık sensörü haline getirir; Seeeduino, Arduino’dan türetilmiştir ve tüm Arduino platformlarıyla uyumludur.
- Bu DS18B20 sensörünün bazı özellikleri şunlardır:
- Su geçirmez
- Veri arayüzü için yalnızca bir tel gerektirir
- Grove ile uyumlu
- 3.0V ile 5.5V güç kaynağını kabul eder
- Geniş sıcaklık aralığı -55°C ile +125°C
- Yüksek hassasiyet ±0.5°C (-10°C ile +85°C)
Bu DS18B20 sıcaklık sensörü, geniş sıcaklık aralığı ve yüksek hassasiyeti ile su geçirmez olduğundan, dış mekan projeleri veya sıvı sıcaklığını ölçmek için çok uygundur. Bazı projeler arasında Sous Vide pişirme, güneş enerjili kazan ve daha fazlası bulunmaktadır. Ancak, DS18B20 Dallas 1-telli protokolü kullanır, bu da çalıştırmak için biraz kodlama gerektirir. Bu, onu biraz daha az başlangıç dostu hale getirir.
Bu sensör hakkında daha fazla bilgi edinmek için diğer blogumuza göz atabilirsiniz!
Barometrik Sensör
Grove – Barometre Sensörü (BMP280) ($8.90)
- BMP280 sensörü, Bosch tarafından mobil uygulamalar için özel olarak tasarlanmış bir barometrik basınç sensörüdür.
- Yüksek hassasiyet, doğrusalık, uzun süreli stabilite ve yüksek EMC dayanıklılığı sunar.
- Grove BMP280 Barometre Sensörü, sıcaklık ve barometrik basıncı ölçen düşük maliyetli ve yüksek hassasiyetli bir çevresel sensör olan Bosch BMP280 etrafında inşa edilmiştir.
- Hava basıncı, 300 hPa ile 1100hPa arasında ±1.0 hPa mutlak hassasiyetle ölçülebilir. Sıcaklık için sensör, – 40℃ ile 85℃ arasındaki sıcaklıklarda ±1℃ hassasiyetle mükemmel çalışır.
- Barometrik basıncın yüksek hassasiyetle ölçülmesi nedeniyle, yükseklik hesaplanabilir ve barometrik basınç ile yükseklik ters orantılıdır. Yükseklik, ±1 metre hassasiyetle ölçülebilir.
- Bu modülün bir diğer harika yanı, I2C çakışmaları hakkında endişelenmenize gerek olmamasıdır, çünkü hem I2C hem de SPI arayüzleri sunar. SPI kullanmak için, arka taraftaki bağlantı pad’lerini sökmeniz yeterlidir. I2C ile giderseniz, kart ayrıca seçmek için 2 I2C adresi sağlar.
Grove – Çevresel Sensör (BME280) ($17.00)
- BME280 sensörü, boyut ve düşük güç tüketiminin önemli tasarım kısıtlamaları olduğu mobil uygulamalar için özel olarak geliştirilmiş entegre bir çevresel sensördür.
- Önceki BMP280 ile benzer özelliklere sahiptir ancak tamamen aynı değildir.
- Ünite, düşük akım tüketimi, uzun süreli stabilite ve yüksek EMC dayanıklılığı için tasarlanmış, basınç, nem ve sıcaklık için bireysel yüksek doğrusal, yüksek hassasiyetli sensörleri birleştirir.
- Grove – Çevresel Sensör (BME280), Bosch BME280 etrafında inşa edilmiştir.
- Grove BME280, yalnızca barometrik basıncı ve sıcaklığı değil, aynı zamanda çevredeki nemi de hassas bir şekilde ölçer.
- Hava basıncı, 300 hPa ile 1100hPa arasında ±1.0 hPa hassasiyetle ölçülebilirken, sensör – 40℃ ile 85℃ arasındaki sıcaklıklarda ±1℃ hassasiyetle mükemmel çalışır. Nem için ise, 3%’ten daha az bir hata ile nem değeri alabilirsiniz.
- BMP280 gibi, ±1 metre hassasiyetle yükseklik ölçebilir, bu da onu hassas bir altimetre yapar.
- Ayrıca, I2C çakışmaları hakkında endişelenmenize gerek yoktur, çünkü hem I2C hem de SPI arayüzleri sunar.
Peki, aralarındaki farklar nelerdir?
- Grove BMP280, Grove BME280 ile benzer olup, parametre performansları neredeyse aynıdır, bu nedenle insanlar genellikle karıştırır.
- BMP280 yalnızca sıcaklık ve hava basıncını ölçebilir, oysa BME280 sıcaklık ve hava basıncının yanı sıra nemi de ölçebilir.
- Bu fark nedeniyle, BMP280 BME280’den çok daha ucuzdur.
- Yalnızca atmosfer basıncını ölçmek istiyorsanız, Grove BMP280’i öneririz. Ancak, çevreyi daha kapsamlı bir şekilde izlemek istiyorsanız, Grove BME280’i öneririz.
Bu barometrik sensörlerin bazı projeleri ve kullanımları arasında hava durumu istasyonları, çevresel otomatik kontrol sistemleri, altimetre ve daha fazlası bulunmaktadır!
Gaz Sensörü
Grove – Sıcaklık, Nem, Basınç ve Gaz Sensörü (BME680) ($20.50)
- BME680, Bosch Sensortec’in mevcut çevresel sensör ailesinin bir genişlemesidir. BME680, gaz kalitesini ölçmek için geniş bir gaz yelpazesini tespit edebilen gaz sensörünü içeren yüksek doğrusal ve yüksek hassasiyetli gaz, basınç, nem ve sıcaklık sensörlerini ilk kez entegre eder.
- Grove-Sıcaklık & Nem & Basınç & Gaz Sensörü (BME680), BME680 modülüne dayanmaktadır. 4’ü 1 arada işlev, bu kadar küçük bir modülde entegre edilmiştir ve IoT veya GPS cihazlarında uygulanması çok faydalıdır.
- düşük güç tüketimi, geniş ölçüm aralığı sunar ve nem, basınç ve gaz sensörlerinin bağımsız olarak etkinleştirilip/devre dışı bırakılmasını sağlayan isteğe bağlı bir çıkışa sahiptir.
- BME680 tarafından tespit edilebilen gazlar arasında, boyalardan (formaldehit gibi), verniklerden, boya çıkarıcılardan, temizlik malzemelerinden, mobilyalardan, ofis ekipmanlarından, yapıştırıcılardan ve alkolden gelen Uçucu Organik Bileşikler (VOC) bulunmaktadır.
- BME680’in daha fazla detay ve spesifikasyonlarını aşağıda bulabilirsiniz!
BME680’in bazı kullanımları ve uygulamaları arasında çevresel ev güvenliği (kapalı hava kalitesi), ev uygulamaları (ev otomasyonu ve kontrol), hava durumu tahmini, GPS geliştirme (örneğin, ilk düzeltme süresi iyileştirmesi, öngörü, eğim tespiti) ve daha fazlası bulunmaktadır!
Özet
Çeşitli işlev ve uygulamalara sahip bu kadar çok sıcaklık sensörü ile, Arduino projeniz için en uygun sıcaklık sensörünü kolayca seçebilmeniz için bir tablo derledik!
| Sensor | Termistör | DHT11 | DHT22 (AM2302) | AHT20 | Tek Tel Sıcaklık Sensörü (DS18B20) | Grove – Barometre Sensörü (BMP280) | Grove – Çevresel Sensör (BME280) | Grove – Sıcaklık, Nem, Basınç ve Gaz Sensörü (BME680) |
| Ölçümler | Sıcaklık | Sıcaklık, Nem | Sıcaklık, Nem | Sıcaklık, Nem | Sıcaklık | Sıcaklık, Basınç | Sıcaklık, Nem, Basınç | Sıcaklık, Nem, Basınç, Gaz |
| İletişim Protokolü | Tek tel (tek hat arayüzü). | Tek tel (tek hat arayüzü). | Tek tel (tek hat arayüzü). | I2C | Tek Tel (tek hat arayüzü). | I2C, SPI | I2C, SPI | I2C, SPI |
| Besleme Voltajı | 3.3V ile 5V | 3.3V ile 5V | 3.0V ile 6V | 2.0 ile 5.5V | 3.0V ile 5.5V | 3.3V ile 5V | 3.3V ile 5V | 3.3V ile 5V |
| Sıcaklık Ölçüm Aralığı | -40°C ile 125°C | -20℃ ile 60℃ | -40ºC ile 80ºC | -40ºC ile 85ºC | -55°C ile 125°C | -40°C ile 85°C | -40℃ ile 85℃ | -40℃ ile 85℃ |
| Sıcaklık Ölçüm Hassasiyeti | ± 1.5°C | ± 2% | ±0.5% | ± 0.3 ℃ | ±0.5°C | ±1°C | ±1℃ | ±1°C |
| Diğer Ölçümler Aralığı ve Hassasiyeti | – | Nem Aralığı: %5 ile %95 RHNem Hassasiyeti: ±%5 | Nem Aralığı: %0 ile %100 RHNem Hassasiyeti: ±%2 | Nem Aralığı: %0 ile %100 RHNem Hassasiyeti: ±%2 | – | Barometrik Basınç Aralığı: 300 – 1100 hPaBarometrik Basınç Hassasiyeti: ±1.0 hPa | Barometrik Basınç Aralığı: 300 – 1100 hPaBarometrik Basınç Hassasiyeti: ±1.0 hPaNem Aralığı: %0 – %100 RHNem Hassasiyeti: ±%3 | Barometrik Basınç Aralığı: 300 – 1100 hPaBarometrik Basınç Hassasiyeti: ±1.0 hPaNem Aralığı: %0 – %100 RHNem Hassasiyeti: ±%3VOC Gaz Sensörü (ör. Asetat, Alkol, Karbon Monoksit) |
| Fiyat | $2.90 | $5.90 | $4.99/$9.90 | $4.90 | $7.50 | $8.90 | $17.00 | $20.50 |
Bu sıcaklık sensörleri listesi hakkında ne düşünüyorsunuz? Bu listeye eklenmesini istediğiniz başka bir sıcaklık sensörü var mı? Aşağıdaki yorumlar bölümünde bize bildirin!
