LAPORAN
AKHIR 2
1. Komponen [kembali]
arduino |
LM35 |
motor DC |
driver motor |
power supply |
2. Rangkaian
Simulasi [kembali]
Prinsip
kerja:
Pada rangkaian ini terdiri dari beberapa
komponen seperti arduino, LM35, led dan motor dc. LED dihubungkan ke pin 9 pada
arduino sebagai in1, lalu motor dihubungkan ke pin 10 pada arduino sebagai in2.
Pada listing program akan diberikan kondisi dimana untuk kondisi 1 motor akan
kondisi high dan led kondisi low jika LM35 mendeteksi suhu 34 derajar celcius,
delay untuk kondisi ini sebesar 5 sekon. Lalu untuk kondisi kedua dimana jika
suhu yang dideteksi tidak sama dengan 34 derajat celcius maka led yang akan
menyala dan motor akan mati. Keadaan ini akan terus berlangsung sesuai kondisi
pada listing program.
3. Flowchart
[kembali]
4. 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 ) // jika tombol A0 ditekan
{
digitalWrite(motor, HIGH);
digitalWrite(led,LOW);
delay
(5000);
digitalWrite(led, HIGH);
digitalWrite(motor,LOW);
delay
(5000);
}
else
{
digitalWrite(led, LOW);
digitalWrite (motor, LOW);
}
}
5. Video
[kembali]
6. Kondisi [kembali]
Percobaan
2
1.
Jelaskan cara perhitungan keluaran dari LM35
Jawab:
Perhitungan
keuaran dari sensor LM35 mengguanakan rumus: nilaiSuhu = ((5 * analogRead(LM35)
* 100.00) / 1024 / 3)); Pada rumus ini nilai 5 merupakan tegangan referensi yang
diberikan oleh LM35 (0- 5 colt), lalu dikalikan denga nilai suhu yag terbaca
LM35. Untuk ilia 1024 merupakan resolusi yang diberika dari sensor LM35.
2.
Bagaimana pengaruh ADC
Jawab:
Pada
rangkaian ADC berfungsi untuk mengubah sinyal analog dari LM35 menjadi sinyal
digital. ADC merupakan analog to digital converter sehingga dengan ADC data
dapat tebaca nilai suhu yang diberikan oleh sensor suhu LM35.
3.
Apakah pengukuran LM35 akurat?
Jawab:
Pada
rangkaian sensor suhu LM35 memberikan nilai pegukuran yang akurat
4.
Jelaskan listing program bagian kondisi masing masing (tidak usah deklarasi
variabel dan input output)
Jawab:
Pada
rangkaian terdapat fugsi loop bertipe void (viod loop) dimana pada fungsi ini
terdapat beberapa kondisi dimana untuk kondisi pertama diberikan logika HIGH
untuk motor dan logika LOW untuk led, selain itu, diberikan delay sebesar 5 sekon.
Lalu untyk kondisi yang ke dua dimana diberikan logika LOW untuk motor dan
logika HIGH untuk led. Sehinga motor dan led dapat bergantian hidup selama 5 sekon.
7. Link
Download [kembali]
HTML: disini
File rangkaian: disini
Video: disini
Datasheet LM35: disini
Datasheet motor DC: disini
Library Arduino: disini
Listing program: disini
Tidak ada komentar:
Posting Komentar