Spesifikasi ICHIBOT Modul Sensor Suhu LM35
- Model: ICHIBOT Modul Sensor Suhu LM35
- Sensor: LM35
- Tipe Sensor: Analog Temperature Sensor
- Tegangan Operasional: 4V – 30V DC
- Output Tegangan: Analog, 10mV per °C
- Rentang Suhu: -55°C hingga +150°C
- Akurasi: ±0.5°C pada suhu kamar (25°C)
- Linearitas: 0.5°C
- Respon Waktu: Cepat, sekitar 1 ms
- Dimensi Modul: Kompak, sesuai untuk breadboard atau pemasangan PCB
Pinout dan Bentuk Fisik
Berikut adalah diagram pinout untuk modul sensor suhu LM35:
+-------------------------+
| |
| +-----------+ |
| | LM35 | |
| +-----------+ |
| |
| (V) (Out) (GND) |
+-------------------------+
- V: Tegangan suplai (4V – 30V)
- Out: Output analog (10mV per °C)
- GND: Ground
Cara Menggunakan ICHIBOT Modul Sensor Suhu LM35
Komponen yang Diperlukan
- ICHIBOT Modul Sensor Suhu LM35
- Mikrokontroler (misalnya, Arduino)
- Sumber Daya 5V
- Kabel jumper
Diagram Koneksi
Berikut adalah cara menghubungkan modul sensor suhu LM35 ke Arduino:
Modul LM35 Arduino
------------- -------
V --------------> 5V
GND ------------> GND
Out ------------> A0 (analog input)
Program Arduino untuk Membaca Suhu dari LM35
Berikut adalah contoh program untuk membaca nilai suhu dari sensor LM35 dan menampilkannya di Serial Monitor:
const int sensorPin = A0; // Pin A0 pada Arduino terhubung ke pin Out sensor LM35
float voltage = 0.0;
float temperature = 0.0;
void setup() {
Serial.begin(9600); // Memulai komunikasi serial
}
void loop() {
int sensorValue = analogRead(sensorPin); // Membaca nilai analog dari sensor
voltage = sensorValue * (5.0 / 1023.0); // Mengonversi nilai analog ke tegangan
temperature = voltage * 100; // Mengonversi tegangan ke suhu (10mV per °C)
Serial.print("Temperature: ");
Serial.print(temperature);
Serial.println(" °C");
delay(1000); // Tunggu 1 detik sebelum membaca lagi
}
Tips Penggunaan
- Kalibrasi: Sensor LM35 biasanya cukup akurat, tetapi jika diperlukan, lakukan kalibrasi dengan termometer referensi untuk meningkatkan akurasi.
- Pendinginan Sensor: Hindari memanaskan sensor secara langsung dengan sumber panas yang intens untuk menghindari pembacaan yang tidak akurat.
- Pengkabelan yang Tepat: Pastikan koneksi kabel antara sensor dan mikrokontroler kuat dan tidak longgar untuk mendapatkan pembacaan yang stabil.