1. Kondisi[kembali]
Percobaan 2 kondisi 1:
Menampilkan suhu yang tertera pada LM35 dan LCD
2. Rangkaian Simulasi[kembali]
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) /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
}
5. Video[kembali]
6. Link Download[kembali]
File Percobaan Proteus disini
File Program Arduino disini
Video Simulasi disini
Library Arduino disini
Datasheet Arduino disini
Datasheet LM35 disini
Flowchart disini
HTML disini
Tidak ada komentar:
Posting Komentar