Arduino - Sensor Suhu

05.27.00

Seri Sensor Suhu LM35 adalah perangkat suhu sirkuit terpadu yang presisi dengan tegangan output yang berbanding lurus dengan suhu Celcius.

Perangkat LM35 memiliki keunggulan dibandingkan sensor suhu linier yang dikalibrasi dalam Kelvin, karena pengguna tidak perlu mengurangi voltase konstan yang besar dari output untuk mendapatkan penskalaan Celcius yang nyaman. Perangkat LM35 tidak memerlukan kalibrasi eksternal atau pemangkasan untuk memberikan akurasi tipikal ±¼°C pada suhu kamar dan ±¾°C pada rentang suhu penuh −55°C hingga 150°C.

LM35 device

Spesifikasi teknis

  • Dikalibrasi langsung dalam Celcius (Celcius)
  • Linear + faktor skala 10-mV/°C
  • 0,5°C memastikan akurasi (pada 25°C)
  • Dinilai untuk rentang penuh −55°C hingga 150°C
  • Cocok untuk aplikasi jarak jauh

Komponen yang Dibutuhkan

Anda akan membutuhkan komponen berikut -

  • 1 × Papan tempat memotong roti
  • 1 × Arduino Satu R3
  • Sensor 1×LM35

Prosedur

Ikuti diagram sirkuit dan sambungkan komponen pada papan tempat memotong roti seperti yang ditunjukkan pada gambar di bawah ini.

Temperature Sensor Circuit Connection

Sketsa

Buka Arduino perangkat lunak IDE di komputer Anda. Pengkodean di Arduino bahasa akan mengontrol sirkuit Anda. Buka File sketsa baru dengan mengklik Baru.

Sketch

Arduino Kode 

float temp;
int tempPin = 0;
void setup() { 
    Serial.begin(9600);
}
void loop() { 
    temp = analogRead(tempPin);
    // baca volt analog dari sensor dan simpan ke variabel temp 
    temp = temp * 0.48828125; 
     // ubah volt analog menjadi suhu yang setara 
    Serial.print("TEMPERATURE = "); 
    Serial.print(temp); 
  // menampilkan nilai suhu
   Serial.print("*C"); 
   Serial.println(); 
   delay (1000); 
   // perbarui pembacaan sensor setiap satu detik
}

Penjelasan Kode

Sensor LM35 memiliki tiga terminal - V S , V keluar dan GND. Kami akan menghubungkan sensor sebagai berikut −

  • Hubungkan +V s S ke +5v pada Anda Arduino papan.
  • Hubungkan V keluar ke Analog0 atau A0 aktif Arduino papan.
  • Hubungkan GND dengan GND aktif Arduino .

Analog to Digital Converter (ADC) mengubah nilai analog menjadi perkiraan digital berdasarkan rumus Nilai ADC = sampel * 1024 / tegangan referensi (+5v). Jadi dengan referensi +5 volt, perkiraan digital akan sama dengan tegangan input * 205.

Hasil

Anda akan melihat tampilan suhu pada monitor port serial yang diperbarui setiap detik.

Previous
Next Post »
0 Komentar

Berkomentarlah dengan sopan dan menggunakan bahasa yang semestinya.

Diberdayakan oleh Blogger.