PIOT.7.1 | Tugas Termometer Digital Menggunakan Sensor LM35 dan Arduino Mega
Kali ini kita akan membuat sistem sederhana yang dapat membaca suhu menggunakan sensor LM35.
Wiki topics:
📟 · Gadgets & IoT
PIOT.7.1 | Tugas Termometer Digital Menggunakan Sensor LM35 dan Arduino Mega

Kali ini kita akan membuat sistem sederhana yang dapat membaca suhu menggunakan sensor LM35. Sensor LM35 menghasilkan tegangan yang berbanding lurus dengan suhu lingkungan lalu nantinya akan dikonversi nilai analog menjadi suhu dalam derajat Celcius, lalu ditampilkan pada LCD 16×2.
Praktikum
Persiapan sebelum melakukan praktikum:
- Siapkan Arduino Mega dan trainer kit.
- Hubungkan Arduino ke laptop menggunakan kabel USB.
- Buka Arduino IDE.
- Pastikan Board pada IDE sudah diset ke Arduino Mega 2560 dan port terdeteksi.
Wiring:
- LM35 → Arduino (Input Analog / CN13)


- LCD 16×2 (CN3)


Kode Program:
#include <LiquidCrystal.h>
LiquidCrystal lcd(2,3,4,5,6,7);
int adc0;
float vin, suhu;
void setup() {
lcd.begin(16,2);
lcd.print("Thermometer");
}
void loop() {
adc0 = analogRead(A0); // baca ADC dari LM35
vin = adc0 * 0.00489; // konversi ke volt (4.89 mV per step)
suhu = (vin * 1000) / 10; // LM35: 10 mV = 1°C
lcd.setCursor(0,1);
lcd.print("Suhu: ");
lcd.print(suhu);
lcd.print(" C ");
delay(1000);
}
- analogRead(A0) membaca tegangan keluaran LM35 (0–1V untuk 0–100°C).
- Nilai ADC dikonversi menjadi volt menggunakan faktor 4.89 mV per step.
- LM35 menghasilkan 10 mV per 1°C, sehingga suhu dihitung dengan:

- Hasil akhirnya ditampilkan pada LCD, diperbarui setiap 1 detik.
Hasil:
- Saat sensor disentuh, nilai suhu naik.
- Ketika dilepas, suhu kembali turun.
- LCD dan Serial Monitor menampilkan nilai suhu secara real-time.


Kesimpulan
Pada tugas ini kita telah menggunakan sensor LM35, untuk mengonversi nilai ADC menjadi satuan suhu berdasarkan tegangan. LCD mampu menampilkan hasil perhitungan secara real-time, sehingga kita dapat memahami alur lengkap pembacaan sensor analog, konversi tegangan, dan penyajian informasi.
메타데이터
- post_id
- b5d997c7a488
- slug
- piot-7-1-tugas-termometer-digital-menggunakan-sensor-lm35-dan-arduino-mega-b5d997c7a488
- url
- https://medium.com/@tafrikhan/piot-7-1-tugas-termometer-digital-menggunakan-sensor-lm35-dan-arduino-mega-b5d997c7a488
- canonical_url
- https://medium.com/@tafrikhan/piot-7-1-tugas-termometer-digital-menggunakan-sensor-lm35-dan-arduino-mega-b5d997c7a488
- author_url
- https://medium.com/@tafrikhan
- status
- ok
- fetched_at
- 2026-07-15 19:38:20