Pada artikel ini akan ditunjukkan cara meningkatkan presisi pembacaan sensor LM35.
1. Alat dan Bahan
- Komputer
-
Board Arduino UNO R3
-
Kabel USB
-
Shield Sensor
-
Sensor LM35
2. Kode Program
//deklarasi variabel
float tempC;
int reading;
int tempPin = 0;
void setup()
{
analogReference(INTERNAL); //referensi pin analog
Serial.begin(9600); //open komunikasi serial
}
void loop()
{
reading = analogRead(tempPin);
tempC = reading/9.31; //formula konversi ke Celcius
Serial.println((byte)tempC); //tulis data ke serial
delay(1000);
}
3. Langkah Kerja
- Pasang shield sensor pada Arduino.
- Sambungkan sensor Lm35 dengan shield sensor menggunakan kabel sensor seperti pada gambar 5.2.
- Upload kode program ke Arduino
- Amati keluaran pada terminal Arduino IDE
- Bandingkan dengan keluaran sebelumnya
4. Video
Berikut video tutorial untuk artikel ini: