-->

Laporan Akhir 2 Modul 2



[MENUJU AKHIR]

DAFTAR ISI

1. Hardware

2. Rangkaian Simulasi

3. Flowchart

4. Listing Program

5. Video

6. Link Download




 


1. Hardware [Kembali]

 

Gambar : Arduino uno







Gambar : Rangkaian Simulasi


2. Rangkaian Simulasi [Kembali]

 
     

        Sensor akan melakukan penginderaan pada saat perubahan suhu setiap suhu 1 ºC akan menunjukan tegangan sebesar 10 mV. Ketika sensor suhu LM35 bernilai 25-30 C, maka V output LM35 akan mengalir menuju pin A0 dalam bentuk sinyal analog pada arduino dengan besar tegangan 250-300V, sehingga microprosessor pada arduino akan menjalankan serangkaian program dan mengkonversikan kedalam bentuk data digital yang keluarannya terhubung pada LCD yang akan menampilkan besarnya nilai suhu. Saat LCD menampilkan nilai 25-30 C, dengan mengirimkan nilai biner ke arduino, sehingga LED green dan LED red secara bersamaan akan menyala karena mendapat tegangan forward bias yang telah diatur oleh biner microprosessor pada arduino. Diluar batas nilai tersebut, kedua LED ini akan berada dalam kodisi off.



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() 
{                                
   pinMode(A0, INPUT);               //Deklarasi pin A0 sebagai OUTPUT   
   lcd.begin(16, 2);                         //Dimensi LCD yang digunakan }

void loop()                                   
   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 [Kembali]











6. Link Download[Kembali]

  • HTML (download)
  • Video Praktikum (download)
  • File Rangkaian (download)
  • Flowchart (download)
  • Listing Program (download) 




[MENUJU AWAL]

0 Response to "Laporan Akhir 2 Modul 2"

Post a Comment