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