LAPORAN AKHIR MODUL 2
PERCOBAAN 2
DAFTAR ISI
Gambar 1. LM35
Gambar 2.LCD 2 x 16
Arduino Uno
2. Rangkain Simulasi
3. Flowchart
4. Listing Program
#include <LiquidCrystal.h> //Deklarasi library LCD
#define LM35 A0 //Deklarasi pin A0 untuk LM35
#define in1 10 //Deklarasi pin 10 sebagai input 1
#define in2 9 //Deklarasi pin 9 sebagai input 2
LiquidCrystal lcd(2, 3, 4, 5, 6, 7); //Deklarasi pin 2-7 untuk LCD
int nilaiSuhu; //Deklarasi variabel nilaiSuhu
void setup() //Semua kode dalam fungsi ini dieksekusi sekali
{
pinMode(in1, OUTPUT); //Deklarasi pin in1 sebagai OUTPUT
pinMode(in2, OUTPUT); //Deklarasi pin in2 sebagai OUTPUT
pinMode(A0, INPUT); //Deklarasi pin A0 sebagai INPUT
lcd.begin(16, 2); //Dimensi LCD yang digunakan
}
void loop() //Semua kode dalam fungsi ini dieksekusi berulang
{
nilaiSuhu = ((5 * analogRead(LM35) * 100.00) / 1024); //Mencari nilai Suhu
lcd.clear(); //Menghapus layar LCD
lcd.setCursor(0, 0); //Menentukan posisi kursor pada awal penulisan
lcd.print("LM35 Sensor Suhu"); //Menampilkan text pada LCD
lcd.setCursor(0, 1); //Menentukan posisi kursor pada awal penulisan
lcd.print(nilaiSuhu); //Menampilkan nilaiSuhu pada LCD
if (nilaiSuhu > 25) {
digitalWrite(in1, HIGH); //in1 diberi logika 1
digitalWrite(in2, LOW); //in2 diberi logika 0
}
else {
digitalWrite(in1, LOW); //in1 diberi logika 0
digitalWrite(in2, LOW); //in2 diberi logika 0
}
delay(100); //Waktu delay 100 ms setelah dieksekusi
}
5. Video
6. Kondisi
1. Bagaimana pengaruh ADC pada percobaan ini
Jawab:
Output yang dihasilkan dari sensor suhu pada percobaan ini berupa sinyal analog, oleh karena itu kita menggunakan ADC untuk dapat mengeksekusi nilainya pada arduino.
2. Apa yang terjadi jika kaki lm35 terbalik dihubungkan antara vcc dan ground
Jawab:
Jika kakinya kita hubungkan dengan kebalikannya maka output pada LCD akan terbaca terbalik juga,
semakin kita naikkan suhu maka pada LCD akan dimulai dari nilai yang sangat besar dan lama-kelamaan akan menurun nilainya.
3. Apa yang terjadi jika pin Vout dari lm35 dihubungkan ke pin digital
Jawab:
Output dari LM35 tidak akan terbaca, dan LCD hanya akan menunjukkan nilai 0.
7. Link Download
Download File HTML [ DOWNLOAD ]Download Rangkaian Simulasi [ DOWNLOAD ]
Download Listing Program [ DOWNLOAD ]
Download Video Simulasi [ DOWNLOAD ]
Tidak ada komentar:
Posting Komentar