TP 2 M 2


TUGAS PENDAHULUAN

[KEMBALI KE MENU SEBELUMNYA]

DAFTAR ISI
1. Kondisi
2. Hardware
3. Rangkaian Simulasi
4. Listing Program 
5. Video 
6. Link Download 

1. Kondisi [Kembali]
Kondisi yang digunakan pada Tugas Pendahuluan ini adalah Percobaan 2 kondisi 6 yaitu Bla suhu yang terbaca pada lc mnunjukan suhu >40 maka motor akan berputar 
Kondisi awal :










2. Hardware [Kembali]



3. Rangkaian Simulasi dan Cara kerja [Kembali]




Pada percobaan 2 kondisi 6 ini mengunakan perangkat arduino uno dmana tujuannya adalah untuk membaca suhu dari LS355 menggunakan LCD dan motor dengan kondisi apabila suhu melewatti 40 maka motor akan berputar ke kanan. Jika menggunakan LCD, pada arduino kita masukkan library nya terlebih dahulu yaitu LiquidCristal. Dan sensor LS355 di hubungkan pada pin A0 karena sensor tersebut adalah analog dan pin 2,3,4,5,6,7 dihubungkan ke LCD. Pin 8 dan 9 dihubungkan ke motor.  Setelah terhubung kita dapat mengatur suhu pada LS355 jika pada LS355 menunjukan suhu di atas 40 maka akan menggerakan motor ke kanan serta besara suhu dapat dibaca pada LCD yang telah dihubungkan pada arduino. 



4. Listing Program [Kembali]
#include <LiquidCrystal.h>                   
#define LM35 A0                              
LiquidCrystal lcd(2,3,4,5,6,7);               
int nilaiSuhu;                                
int motor = (8,9);
int pinn [] = {2, 3, 4, 5, 6, 7, 8, 9};

void setup() {                               
pinMode(A0, INPUT);                           
lcd.begin(16,2);                              
pinMode (8, OUTPUT);
pinMode (9, OUTPUT);
}

void loop()                                  
{

nilaiSuhu=((5*analogRead(LM35)*100.00)/1024); 
                        

if (nilaiSuhu > 40) {
digitalWrite (8,LOW);
digitalWrite (9, HIGH);
lcd.clear();                             
lcd.setCursor(0,0);                      
lcd.print("LM35 Sensor Suhu");           
lcd.setCursor(0,1);                     
lcd.print(nilaiSuhu);                    
delay(1000);  
}

else {
digitalWrite (8,LOW);
digitalWrite (9, LOW);
lcd.clear();                             
lcd.setCursor(0,0);                      
lcd.print("LM35 Sensor Suhu");           
lcd.setCursor(0,1);                      
lcd.print(nilaiSuhu);                    
delay(1000);                              
}
}
5. Video [Kembali]










6. Link Download [Kembali]
HTML - download
Simulasi Proteus - download
Listing Program - download
Video - download





Tidak ada komentar:

Posting Komentar