2. Rangkaian Simulasi [Kembali]
3. Flowchart[Kembali]
4. Listing Program[Kembali]
#include <LiquidCrystal.h> //Deklarasi 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 nilaiSuhu; //Deklarasi variabel nilaiSuhu
void setup() { //Semua kode dalam fungsi ini dieksekusi sekali
pinMode(A0, INPUT); //Deklarasi pin A0 sebagai OUTPUT
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
delay(100); //Waktu delay 100 ms setelah dieksekusi
}5. Video Simulasi [Kembali]
Prinsip kerja : menggunakan komponen arduino, LCD dan LM35. dimana sebelum menjalankan rangkaian maka membuat sebuah listing program.dimana terlebih dahulu mendeklarasikan library dan pin yang akan terhubung pada arduino, selanjutnya void setup dimana program dapat dijalankan satu kali. dimana pin A0 sebagai input. selanjutnya void loop dimana program dapat dijalankan berulang. dimana pendeklarasian rumus dari nilai yang akan muncul pada lcd dan semua yang akan di tampilkan pada lcd tersebut. setiap perubahan memiliki delay sebesar 100ms
6. Kondisi[Kembali]
Percobaan 2
1. Apa yang terjadi jika kaki lm35 terbalik dihubungkan antara vcc dan ground?
Jawab :
Jika kita memasang kaki LM35 tebalik antara VCC dan Ground maka rangkaian tersebut akan tetap jalan tetapi nilai antara LM35 tidak sama dengan LCD .
2. Bagaimana jika output lm35 dihubungkan di pin 1 arduino?
Jawab :
Output dari LM35 adalah sinyal analog sedangkan pin 1 arduino tersebut merupakan pin digital sehingga jika output lm35 dihubungkan di pin 1 arduino maka pada LCD hanya akan tampil angka 0 dikarenakan input pada pin analog Arduino tidak ada.
7. Link Download [Kembali]
- HTML Link Download
- Simulasi Proteus Link Download
- Listing Program Link Download
- Flowchart Link Download
- Video Link Download
Tidak ada komentar:
Posting Komentar