1. Kondisi [Kembali]
Kondisi yang digunakan pada Tugas Pendahuluan ini adalah Percobaan 2 kondisi 1 yaitu Menampilkan suhu yang terukur pada lm35 pada lcd
3. Rangkaian Simulasi [Kembali]
4. Flowchart [Kembali]
5. Listing Program [Kembali]
#include <LiquidCrystal.h> //include library LCD
#define LM35 A0//Deklarasi pin A0 untuk LM35
LiquidCrystal lcd(2, 3, 4, 5, 6, 7);//Deklarasi pin 2-7 untuk LCD
LiquidCrystal lcd(2, 3, 4, 5, 6, 7);//Deklarasi pin 2-7 untuk LCD
int suhuC; //declare variables suhu
void setup()//Semua kode dalam fungsi ini dieksekusi sekali
{
pinMode(A0,INPUT);//Deklarasi pin A0 sebagai INPUT
}
void loop()//Semua kode dalam fungsi ini dieksekusi berulang
{
suhuC = analogRead(LM35) /2.04; //Mencari nilai Suhu
//suhuC = analogRead(LM35); //membaca nilai adc sensor
lcd.begin(16, 2); //Dimensi LCD yang digunakan
lcd.setCursor(0, 0);//Menentukan posisi kursor pada awal penulisan
lcd.print("Suhu saat ini: "); //Menampilkan text pada LCD
lcd.setCursor(1, 1);//Menentukan posisi kursor pada awal penulisan
lcd.print("Celcius "); //Menampilkan text pada LCD
lcd.print(suhuC); //menampilkan data suhu
lcd.print("\xdf"); //menampilkan karakter derajat
lcd.print("C");//menampilkan karakter C
delay(100); //waktu tunggu 0,1 detik
}
7. Link Download [Kembali]
Tidak ada komentar:
Posting Komentar