1. Hardware [back]
2. Rangkaian Simulasi [back]
3. Listring Program dan Flowchart [back]
#include <LiquidCrystal.h>
#define LM35 A0
LiquidCrystal lcd(2, 3, 4, 5, 6, 7);
int nilaiSuhu, motor;
int output, nilai;
void setup()
{
motor = 9;
pinMode (A0, INPUT);
pinMode (motor, OUTPUT);
lcd.begin(16, 2);
}
void loop()
{
nilaiSuhu = ((5 * analogRead (LM35) * 100.00) / 1024);
lcd.clear();
lcd.print("LM35 Sensor Suhu");
lcd.setCursor(0, 1);
lcd.print(nilaiSuhu);
delay(100);
if (nilaiSuhu > 40 )
{
analogWrite(motor, 125);
}
else if (nilaiSuhu <= 40 )
{
analogWrite(motor, 0);
}
else
{
nilai = 0;
analogWrite(motor, output);
}
}
4. Kondisi [back]
Bila suhu yang terbaca pada lcd menunnjukkan suhu > 40 derajat celsius maka motor akan berputar ke kanan
5. Video Rangkaian [back]
Prinsip Kerja Rangkaian
Pada percobaan ini terdapat rangkaian arduino yang terhubung dengan sensor suhu lm35 sebagai input dan terhubung dengan LCD dan motor sebagai output. Pertama pada kaki input sensor lm35 dihubungkan ke pin analog A0 arduino uno. Dan pin digital 9 dihubungkan ke motor dan pin digital 2-7 dihubungkan ke LCD. untuk menjalankan program sesuai dengan perintah kondisi yang diambil, dimana ketika sensor menunjukkan suhu >40 derajat celcius maka motor akan bergerak ke kanan maka kita perlu membuatkan listing program nya terlebih dahulu sesuai listing program yang sudah dibuatkan di atas. lalu untuk mensimulasikannya, kita masukkan file hex listing program pada arduino uno. saat disimulasikan maka ketika sensor suhu lm35 kita atur suhu >40 derajat celcius maka motor akan bergerak kekanan dan LCD akan menampilkan nilai suhu lm35 sesuai dengan inputan yang diberikan sensor lm35. dan jika suhu <=40 maka motor akan berhenti (diam).
1. 6. Analisa [back]
Percobaan 2 Kondisi 6
1. Pada percobaan 2 menggunakan LM 35, menggunakan prinsip dari ADC,
jelaskan bagaimana pengaruh ADC pada percobaan?
Jawab :
ADC digunakan untuk mengubah sinyal analog menjadi sinyal digital. ADC
mengubah sinyal analog yang berasal dari sensor suhu LM35 dengan sensitifitas
10mV/°C menjadi sinyal digital dengan tujuan untuk ditampilkan di LCD yang
menggunakan sinyal digital
Tidak ada komentar:
Posting Komentar