Arduino - Sıcaklık Sensörü
Sıcaklık Sensörü LM35 serisi, Santigrat sıcaklığıyla doğrusal orantılı bir çıkış voltajına sahip hassas entegre devre sıcaklık cihazlarıdır.
Kullanıcının uygun Santigrat ölçeklendirmesi elde etmek için çıkıştan büyük bir sabit voltaj çıkarması gerekmediğinden, LM35 cihazının Kelvin'de kalibre edilmiş doğrusal sıcaklık sensörlerine göre bir avantajı vardır. LM35 cihazı, oda sıcaklığında ± ¼ ° C ve tam −55 ° C ila 150 ° C sıcaklık aralığında ± ¾ ° C tipik doğrulukları sağlamak için herhangi bir harici kalibrasyon veya düzeltme gerektirmez.
Teknik özellikler
- Doğrudan Santigrat (Santigrat) olarak kalibre edildi
- Doğrusal + 10-mV / ° C ölçek faktörü
- 0,5 ° C garantili doğruluk (25 ° C'de)
- Tam −55 ° C ila 150 ° C aralığı için derecelendirilmiştir
- Uzak uygulamalar için uygun
Gerekli Bileşenler
Aşağıdaki bileşenlere ihtiyacınız olacak -
- 1 × Breadboard
- 1 × Arduino Uno R3
- 1 × LM35 sensörü
Prosedür
Devre şemasını izleyin ve bileşenleri aşağıda verilen görüntüde gösterildiği gibi devre tahtasına bağlayın.
Eskiz
Bilgisayarınızda Arduino IDE yazılımını açın. Arduino dilinde kodlama devrenizi kontrol edecektir. Yeni'ye tıklayarak yeni bir çizim Dosyası açın.
Arduino Kodu
float temp;
int tempPin = 0;
void setup() {
Serial.begin(9600);
}
void loop() {
temp = analogRead(tempPin);
// read analog volt from sensor and save to variable temp
temp = temp * 0.48828125;
// convert the analog volt to its temperature equivalent
Serial.print("TEMPERATURE = ");
Serial.print(temp); // display temperature value
Serial.print("*C");
Serial.println();
delay(1000); // update sensor reading each one second
}
Dikkat Edilecek Kod
LM35 sensörünün üç terminali vardır - V s , V çıkışı ve GND. Sensörü aşağıdaki gibi bağlayacağız -
- + V bağlayın ler sizin Arduino gemide +5 V.
- V çıkışını Arduino kartındaki Analog0 veya A0'a bağlayın .
- GND'yi Arduino'daki GND ile bağlayın.
Analogdan Dijitale Dönüştürücü (ADC), analog değerleri ADC Değeri = örnek * 1024 / referans voltajı (+ 5v) formülüne dayalı olarak dijital yaklaşıma dönüştürür. Yani +5 voltluk bir referansla, dijital yaklaşım giriş voltajına * 205 eşit olacaktır.
Sonuç
Saniyede bir güncellenen seri bağlantı noktası monitöründe sıcaklık ekranını göreceksiniz.