Percobaan 2 Kondisi 10
Bila suhu yang terbaca pada lcd menunjukkan suhu >= 30 derajat maka motor akan berputar ke kanan dan jika suhu yang terbaca pada lcd menunjukkan suhu < 30 derajat celsius makan motor akan berputar ke kiri2. Rangkaian Simulasi[Kembali]
a. Rangkaian
Pada rangkaian LM35 dihubungkan kepada pin analog arduino dan berfungsi sebagai input. Kemudian LCD dan driver motor dihubungkan pada kaki digital arduino dan berfungsi sebagai output. Pada driver sendiri akan dihubungkan juga dengan motor. Jadi pada rangkaian nantinya apabila arduino aktif maka LCD akan melampirkan terkait nilai suhu yang terdapat pada LM35. Nanti jika suhunya besar dari 29 maka motor akan berputar kekanan dan jika suhu kecill dari 30 maka motor akan berputar kekiri.
b. Program
Pada program pertama-tama kita akan menginputkan library dari LCD yaitu LiquidCrystal.h. Setelah itu kita deklarasikan LM35, in1, dan in2 pada pin yang diberikan. Selanjutnya mendeklarasikan pin lcd yang akan dihubungkan ke arduino. Setelah itu mendeklarasikaan nilaiSuhu dalam bentuk integer.
Masuk kedalam void setup dengan deklarasi pin analog yang digunakan berfungsi sebagai input. Kemudian memberikan informasi bahwasanya lcd berukuran 16x2. Selanjutnya mendeklarasikan in1 dan in2 sebagai Output.
Setelah itu pada void loop dilakukan penyettingan dari nilaiSuhu, kemudian jika nilai suhu besar sama dari 30 dan kecil dari 30.
File Percobaan Proteus Klik disini
File Program Arduino Klik disini
Video Simulasi Klik disini
Library Arduino Klik disini
Datasheet Arduino Klik disini
HTML Klik disini
No comments:
Post a Comment