Tugas Pendahuluan (Percobaan 2 Kondisi 9)
Modul 2
Percobaan 2 kondisi 9
Bila suhu yang terbaca pada LCD menunjukkan suhu >25 derajat celcius maka motor akan berputar kekanan.
Pada percobaan kali ini kita menggunakan Sensor suhu LM35 sebagai inputnya dan Motor DC sebagai Outputnya. Pada sensor LM35 kita hubungkan ke pin A0 sebagai input, dan Motor kita hubungkan ke pin 9 sebagai outputnya. Selanjutnya kita buat program pada arduino IDE, dimana kita mendeklarasikan pin A0 untuk LM35 dan pin 9 untuk Motor DC.
2. Gambar Rangkaian Simulasi
[Kembali]
4. Prinsip Kerja Rangkaian
[Kembali]
Selanjutnya kita akan mencari nilaisuhu dengan program void loop dengan cara nilaiSuhu = ((5 * analogRead(LM35) * 100.00) / 1024);. nanti akan didapatkan nilai suhu nya, lalu kita akan membuat pengkondisian dimana jika suhu>25 derajat maka motor akan berputar. kita buat program nya menjadi
if (nilaiSuhu > 25){
lcd.print(nilaiSuhu);
lcd.print("CELCIUS");
digitalWrite(9, HIGH);
delay(5000);
digitalWrite(9, LOW);
delay(5000);
jika kondisi memenuhi maka pin 9 akan berlogika High dan motor akan berputar ke kanan dan suhu akan ditampilkan pada LCD.dan jika kondisi tidak memenuhi maka pin 9 Low dan motor berhenti berputar.
Tidak ada komentar:
Posting Komentar