SHT30 Dijital Bağıl Nem ve Sıcaklık Sensörü
İsviçreli Sensirion'un modern CMOSens teknolojisiyle ürettiği, DHT11 ve DHT22'ye göre çok daha kararlı ve hızlı çalışan dijital I2C nem sensörüdür.
Önemli Güvenlik ve Teknik Sınırlama Bilgisi
Sensör üstündeki beyaz PTFE membran nem buharını geçirirken su damlalarını ve tozu engeller; membran kesinlikle sökülmemelidir.
Teknik Özellikler ve Elektriksel Parametreler
Pin Bağlantıları ve Görevleri (Pinout)
| Pin # | Pin Adı | Sinyal Türü | Görev & Açıklama |
|---|---|---|---|
| 1 | VIN | Güç | +2.15V - +5.5V DC |
| 2 | GND | Toprak | Toprak 0V |
| 3 | SCL | I2C Saat | I2C Saat hattı |
| 4 | SDA | I2C Veri | I2C Veri hattı |
Geliştirme Kartı Uyumluluk Durumu
Doğrudan bağlantı ve yerleşik 5V desteği.
3.3V ile tam uyumlu çalışır.
MicroPython veya C/C++ SDK ile desteklenir.
MakeCode blokları veya MicroPython ile uyumlu.
5V tolerant GPIO pinleri doğrudan bağlanabilir.
Örnek Kaynak Kod Kütüphanesi
Adafruit SHT31/SHT30 Kütüphanesi ile Okuma
Adafruit SHT31 Library#include <Wire.h>
#include "Adafruit_SHT31.h"
Adafruit_SHT31 sht30 = Adafruit_SHT31();
void setup() {
Serial.begin(9600);
if (!sht30.begin(0x44)) {
Serial.println("SHT30 sensörü bulunamadı!");
while (1);
}
}
void loop() {
float t = sht30.readTemperature();
float h = sht30.readHumidity();
if (!isnan(t) && !isnan(h)) {
Serial.print("Sıcaklık: "); Serial.print(t, 1); Serial.print(" °C | ");
Serial.print("Nem: %"); Serial.print(h, 1); Serial.println(" RH");
} else {
Serial.println("Okuma hatası!");
}
delay(1000);
} Sıcaklık: 24.5 °C | Bağıl Nem: %48.2 RH
Çalışma Mantığı ve Fiziksel İlkeler
SHT30 Neden DHT22'den Üstündür?
Eski nesil DHT11 ve DHT22 sensörleri standart dışı tek hatlı gecikmeli bir haberleşme protokolü kullanır ve sık sık zaman aşımı (timeout) hatası verir.
Sensirion SHT30, endüstri standardı I2C arayüzü, dahili kalibrasyon hafızası, sağlama toplamı (CRC) kontrolü ve dahili ısıtıcı (heater) elemanına sahiptir. Yoğunlaşma anında dahili ısıtıcısını çalıştırarak su buharını buharlaştırır ve ölçüm hassasiyetini korur.
Artıları ve Sınırlamaları
Sık Karşılaşılan Sorunlar ve Çözümleri
Alternatif ve Benzer Sensörler
BMP280 Dijital Barometrik Basınç ve Yükseklik Sensörü
Atmosferik hava basıncını ve deniz seviyesinden yüksekliği (irtifa) ±1 metre hassasiyetle ölçen barometre sensörü.
SHT31SHT31 Dijital Yüksek Hassasiyetli Sıcaklık ve Nem Sensörü
İsviçre Sensirion üretimi; laboratuvar ve kuluçka makinelerinde tercih edilen ±0.2°C doğruluklu profesyonel nem/sıcaklık sensörü.
Si7021Si7021 Dijital Hassas Nem ve Sıcaklık Sensörü (PTFE Filtreli)
Silicon Labs üretimi, dahili PTFE hidrofobik filtre kapağı ve 60 nA ultra düşük bekleme akımı ile zorlu dış ortam hava istasyonlarının popüler sensörüdür.