LAPORAN 2 M2




1. Jurnal Praktikum
[Kembali]

(tidak ada)

2. Alat dan Bahan [Kembali]



a. Arduino Uno
 

        b. LED

        c. Resistor

        d. Sensor Suhu LM35




        e. LCD


     

3. Rangkaian Percobaan [Kembali]






program
#include <LiquidCrystal.h>
#define LM35 A0
#define led1 A1
#define led2 A2


LiquidCrystal LCD(2, 3, 4, 5, 6, 7);
int nilaiSuhu;

void setup() {
// put your setup code here, to run once:

pinMode(A0, INPUT);
pinMode(A1, OUTPUT);
pinMode(A2, OUTPUT);
LCD.begin(16, 2);
}

void loop() {
// put your main code here, to run repeatedly:
nilaiSuhu = (5 * analogRead(LM35) * 100.00) / 1024;

if (nilaiSuhu<70)
 
{
digitalWrite(led1, HIGH);
digitalWrite(led2, LOW);
LCD.clear();
LCD.setCursor(0, 0);
LCD.print("Sensor Suhu LM35");
LCD.setCursor(0, 1);
LCD.print(nilaiSuhu);
LCD.setCursor(5, 1);
LCD.print("AMAN!!!");
delay(1000);
}

if (nilaiSuhu > 69) {
digitalWrite(led2, HIGH);
digitalWrite(led1, LOW);
LCD.clear();
LCD.setCursor(0, 0);
LCD.print("Sensor Suhu LM35");
LCD.setCursor(0, 1);
LCD.print(nilaiSuhu);
LCD.setCursor(5, 1);
LCD.print("BAHAYA!!!");
delay(1000);
}

}


4. Prinsip Kerja [Kembali]

Pada percobaan kali ini menggunakan komponen arduino uno, resistor LCD dan LED. Kondisi yang digunakan yaitu ketika suhu < 70 derajat celcius makan lampu hijau akan menyala dan nilai suhu tertampil di LCD dan saat saat rentang suhu >70 derajat celcius maka lampu hijau akan menyala dan LCD akan menampilkan nilai suhu terukur. Cara kerja rangkaian yaitu jika sensor LM35 mendeteksi adanya perubahan suhu maka sensor akan mngirimkan tegangan output ke arduino. Lalu pada arduno dilakukan pemrosesan data mulai dari pembacaan suhu terukur dan pembuatan logika untuk menampilkan LCD dan menghidupkan LED

5. Video Rangkaian [Kembali]






6. Analisa dan Pembahasan [Kembali]

1. Jelaskan proses nilai suhu pada LM35 bisa tampil pada LCD
jawab : LM35 merupakan sensor analog jadi ketika LM35 mendeteksi adanya perubahan suhu maka inputan akan dimasukan ke nilai analog read. Kemudian nilai analog read diubah menjadi data digital dengan melakukan proses ADC yang terdiri dari sampling, kuantisasi dan encoding. Baru kemudian data digital tersebut ditampilkan ke LCD melalui rumus berikut [nilaiSuhu = (5 * analogRead(LM35) * 100.00) / 1024;].

2. Berapa nilai Maks dan Min pembacaan suhu pada LM35? Analisalah apakah rumus yang dipakai pada listing program bisa menampilkan rentang suhu tsb?
jawab: Pada datasheet didapatkan bahwasanya rentang pembacaan suhu LM35 yaitu berada pada 55-150 derajat celcius. artinya nilai min yaitu 55 derajat celcius dan nilai maks 150 derajat celcius. Rumus pada listing program dapat menghitung suhu dengan rentang 55-150 derajat celcius. hal ini disebabkan pada pembacaan analog read nilai mengikuti perbandingan suhu terhadap tegangan artinnya ketika suhu 55 derajat celcius maka tegangan 0 V dan ketika suhu 150 derajat celcius maka tegangan 5 V 


7. Link Download [Kembali]

Tidak ada komentar:

Posting Komentar

 BAHAN PRESENTASI UNTUK MATA KULIAH ELEKTRONIKA 2020      DOSEN PENGAMPU : Dr. Darwison, MT   Referensi :    Darwison, 2010, "TEORI, ...