Tugas Pendahuluan Modul 2




 1. Kondisi [Kembali] 

Percobaan 2 kondisi 1: Menampilkan suhu yang terukur pada lm35 pada lcd

2. Rangkaian Simulasi [Kembali]


Prinsip Kerja :
Rangkaian tersusun dari beberapa komponen yaitu sensor suhu LM35 sebagai pendeteksi suhu, Aduino sebagai kontroller dan LCD sebagai tampilan keluaran. Pada rangkaian apabila nantinya sensor suhu LM35 mendeteksi suhu sekitar nantinya akan ditampilkan ke LCD dengan bantuan arduino. Karena sinyal keluaran dari LM35 masih berbentuk analog maka program arduino akan menconverterkan menjadi sinyal digital agar bisa terbaca nantinya di LCD. 

3. Flowchart [Kembali]



4. 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); //membaca nilai adc sensor

suhuC = analogRead(LM35) /2.04; //Mencari nilai Suhu

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 celcius

delay(100); //waktu tunggu 0,1 detik

}


5. Vidio [Kembali]




6. Link Download [Kembali]

Rangkaian Proteus klik disini

Vidio Simulasi klik disini

File Listing Program klik disini

Library Arduino klik disini

Data Sheet Arduino klik disini

Datasheet LM35 klik disini

Flowchart klik disini

HTML klik disini



Tidak ada komentar:

Posting Komentar