BANGKA BELITUNG
Teknik Elektro, Fakultas Teknik
Kampus Terpadu Balunijuk, Bangka, Indonesia 33216
Telp : +62-717-422145 Fax : +62-717-421303
Website : http:// www.ubb.ac.id
PRAKTIKUM KE-2
1. JUDUL : SENSOR SUHU
2. TUJUAN :
a. Mahasiswa mampu membuat rangkaian sistem minimum Arduino
b. Mahasiswa mengenal pin-pin I/O Arduino dan posisinya pada rangkaian.
c. Mahasiswa mampu meng-upload program Sensor Suhu ke rangkaian.
d. Mahasiswa mampu menguji rangkaian.
3. PERALATAN :
a. Board Arduino
b. Sensor Suhu LM35DZ 1 unit
c. Kabel USB tipe A-B
d. Papan breadboard 1 unit
e. Kabel penghubung secukupnya
4. PENDAHULUAN
Ada banyak sensor yang bisa mengukur suhu. Kali ini akan digunakan sensor suhu
yang umum digunakan, yang range suhu yang terukurnya cukup banyak namun
akurasinya cukup tinggi. Dari segi harga, tergolong murah juga.
Kurang dari 25 ribu. Kalau beli banyak, mungkin bisa sampai 10 ribuan. Komponen
sensor suhu ini tergolong IC berbentuk mirip transistor, dengan kode LM35. Ada
banyak tipe, tapi kali ini akan digunakan tipe LM35DZ.
Kode dibelakangnya menunjukkan akurasi, suhu kerja, dan range yang terukur.
Untuk lebih jelasnya dapat dilihat pada datasheetnya.
5. PERCOBAAN
Percobaan yang kedua adalah
1. Rakit rangkaian
2. Buat sketch dan upload ke Arduino
3. Testing
Praktikum Sistem Berbasis Mikroprosesor (PTE 421) – Tri Hendrawan Budianto, M.T 8
UNIVERSITAS
BANGKA BELITUNG
Teknik Elektro, Fakultas Teknik
Kampus Terpadu Balunijuk, Bangka, Indonesia 33216
Telp : +62-717-422145 Fax : +62-717-421303
Website : http:// www.ubb.ac.id
/*------------------------------------------------------------------
SENSOR SUHU
Author : Insan Sains
Date Created :
Last Modified : 17 April 2011
Language : English for script
Indonesia for Comments
Descriptions : Sketch ini mengirim nilai suhu via serial port
sehingga dapat dilihat di serial monitor Arduino
pin data LM35DZ (tengah) dihubungkan ke Analog 0
------------------------------------------------------------------*/
void setup() {
Serial.begin(9600); // buka serial port, set baud rate 9600 bps
}
void loop() {
/* Baca output dari LM35 yang masuk ke pin analog
Data yang terbaca sudah dalam bentuk konversi ADC
Konversi ADC = Vout/Vref*1023
Jadi bukan dalam bentuk besaran tegangan lagi
Jika ingin tahu tegangan output LM35 gunakan rumus di atas :
Tegangan terbaca = Konversi ADC * tegangan referensi / 1024
Ukur pin 2 dan 3 pd LM35 dengan multimeter untuk memastikan */
temperature = analogRead(pinDataLM35);
-> Testing
Praktikum Sistem Berbasis Mikroprosesor (PTE 421) – Tri Hendrawan Budianto, M.T 9
UNIVERSITAS
BANGKA BELITUNG
Teknik Elektro, Fakultas Teknik
Kampus Terpadu Balunijuk, Bangka, Indonesia 33216
Telp : +62-717-422145 Fax : +62-717-421303
Website : http:// www.ubb.ac.id
Ref:
1. http://insansainsprojects.wordpress.com/
2. Buku Panduan Praktis Mempelajari Aplikasi Mikrokontroler danPemrograman
menggunakan Arduino by Abdul Kadir.
6. ANALISA PERCOBAAN
Praktikum Sistem Berbasis Mikroprosesor (PTE 421) – Tri Hendrawan Budianto, M.T 10
UNIVERSITAS
BANGKA BELITUNG
Teknik Elektro, Fakultas Teknik
Kampus Terpadu Balunijuk, Bangka, Indonesia 33216
Telp : +62-717-422145 Fax : +62-717-421303
Website : http:// www.ubb.ac.id
7. KESIMPULAN
Praktikum Sistem Berbasis Mikroprosesor (PTE 421) – Tri Hendrawan Budianto, M.T 11