Laporan Akhir M2 (Percobaan 3)




1.  Komponen [Kembali]



Gambar 1. LM35

Gambar 2. Motor DC

Gambar 3. Arduino Uno


2.      Rangkaian Simulasi [Kembali]


Prinsip Kerja
    Pada percobaan ini digunakan arduino uno sebagai mikroposesor, LM35 sebagai sensor suhu, LED hijau dan Motor yang akan digerakan. LM35 dihubungkan ke pin A0 arduino karena LM35 menghasilkan output analog. Pin 10 arduino uno dihubungkan ke LED yang akan dinyalakan. Pin 9 arduino dihubungkan ke motor yang akan digerakan. Sesuai dengan kondisi, ketika LM35 membaca suhu 34 derajat celcius maka motor akan bergerak ke arah kanan selama 5 detik lalu mati, dilanjutkan dengan hidupnya LED selama 5 detik lalu mati.




3.      Listing Program [Kembali]

 


int nilaiSuhu;

int led = 10 ;
byte motor = 9;
int LM35 = A0;

void setup() {
  
  pinMode(motor, OUTPUT);
  pinMode(led, OUTPUT);
 
}

void loop() {
  nilaiSuhu = digitalRead(LM35);
//    Serial.println(nilaiSuhu);
nilaiSuhu=((5*analogRead(LM35)*100.00)/1024); //Mencari nilai Suhu

  if (nilaiSuhu == 34 ) 
  {
    digitalWrite(motor, HIGH);
    digitalWrite(led,LOW);
    delay (2500);
    digitalWrite(led, HIGH);
    digitalWrite(motor,LOW);
    delay (2500);
  }
  else (nilaiSuhu <= 33 && nilaiSuhu >= 35);
  {
  
    digitalWrite(led, LOW);
    digitalWrite (motor, LOW);
    delay (2500);
    
  }

}

- Visual Designer 






4.  Kondisi[Kembali]

    Pada Percobaan ini diberikan kondisi ketika suhu yang terbaca pada LM35 adalah 34 derajat celcius maka motor akan bergerak ke kanan selama 5 detik setelah itu mati, kemudian LED akan menyala selama 5 detik lalu mati.

5. Video Simulasi [Kembali]





6. Link Download [Kembali]






Tidak ada komentar:

Posting Komentar