TUGAS PENDAHULUAN MODUL 2

 


TUGAS PENDAHULUAN

[KEMBALI KE MENU SEBELUMNYA]


1. Kondisi [Kembali]
Kondisi yang digunakan pada Tugas Pendahuluan ini adalah Percobaan 2 kondisi 1 yaitu Menampilkan suhu yang terukur pada lm35 pada lcd

2. Hardware [Kembali]

Gambar 1. LM35

Gambar 2. LCD 2 x 16





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
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
}


6. Video [Kembali]








7. Link Download [Kembali]

HTML - download
Simulasi Proteus - download
Listing Program - download
Video - download

Tidak ada komentar:

Posting Komentar