RUANGAN
TUGAS BESAR
LAMPUNG SELATAN
2022
BAB 1
Pendahuluan
A. Latar Belakang
Perkembangan teknologi dibidang elektronik pada masa ini sangat pesat. Saat
ini sudah banyak Board dengan berbagai fungsi termasuk Arduino. Arduino adalah
platform komputasi berbasis mikrokontroler. Arduino dapat merasakan lingkungan
dengan menghubungkan berbagai jenis sensor ke input dan mengontrol berbagai hal
dengan menghubungkan aktuator ke output. Untuk membuat aplikasi yang berjalan di
jaringan komputer dan dapat berinteraksi dengan Arduino, aplikasi harus mampu
terhubung dan berkomunikasi data dengan Arduino, tetapi Arduino juga harus
mampu melakukan hal yang sama.
Percobaan ini dilakukan dalam rangka memenuhi tugas besar mata kuliah Sistem
Mikroprosesor. Kami akan menyusun alat pengukur suhu ruangan menggunakan
arduino uno yang hasil keluarannya dapat dilihat melalui serial monitor yang muncul
di layar laptop / komputer dan LED yang terdapat pada rangkaian yang telah disusun
berdasarkan hasil yang diharapkan. Alat yang dirangkai cukup sederhana sehingga
nantinya bisa digunakan sebagai pembelajaran awal bagi mahasiswa lain yang akan
mempelajari mata kuliah Sistem Mikroprosesor.
B. Rumusan Masalah
C. Tujuan Penulisan
Dasar Teori
1. Arduino Uno
Arduino IDE adalah perangkat lunak arduino yang dapat mengedit teks untuk
mengedit kode program arduino yang di dalamnya terdapat kotak pesan, teks konsol,
toolbar, dan menu lainnya. Dengan menggunakan Arduino IDE kita dapat
menghubungkan ke papan arduino, mengupload program dan melakukan komunikasi
dengan arduino. Program yang ditulis pada arduino disebut sebagai sketch.
Sensor suhu LM35 adalah komponen elektronika yang memiliki fungsi untuk
mengubah besaran suhu menjadi besaran listrik dalam bentuk tegangan. jika suhu
udara disekitarnya jauh lebih tinggi atau jauh lebih rendah dari suhu permukaan,
maka LM35 berada pada suhu permukaan dan suhu udara disekitarnya. LM35
memiliki keakuratan tinggi dan kemudahan perancangan jika dibandingkan dengan
sensor suhu yang lain. Sensor ini mampu mendeteksi hingga 150 derajat Celsius,
Meskipun tegangan sensor ini dapat mencapai 30 volt akan tetapi yang diberikan
kesensor adalah sebesar 5 volt, sehingga dapat digunakan dengan catu daya tunggal.
Prinsip kerja dari sensor suhu LM35 ialah sensor akan melakukan pengukuran pada
perubahan suhu ruangan dimana setiap perubahan suhu sebesar 1 derajat maka akan
dikonversi menjadi tegangan sebesar 10 mV. Terdapat tiga kaki yang tersedia pada
sensor, kaki pertama bekerja sebagai sumber tegangan, kaki kedua bekerja sebagai
tegangan luaran, dan kaki ketiga sebagai ground.
BAB III
Metodologi
B. Langkah Pengerjaan
b). Pemrograman
BAB IV
Pembahasan
A. Arduino UNO
1. Power USB dan Barrel Jack berfungsi untuk mengalirkan daya dari catu daya
ke papan arduino, kabel USB juga dapat digunakan untuk mengupload
program yang dibuat dari software arduino
2. Voltage Regulator berfungsi untuk mengatur tegangan yang masuk kedalam
papan arduino juga mengatur tegangan yang digunakan oleh komponen
lainnya
3. Kristal osilator berfungsi untuk menangani masalah waktu pada arduino
4. Reset berfungsi untuk mengulang program yang dijalankan kembali ke
kondisi awal, ada dua cara untuk mereset arduino yaitu dengan menggunakan
tombol reset atau menambahkan reset eksternal kepada pin reset pada arduino
5. Pin daya berfungsi untuk mengatur daya yang masuk atau keluar dari arduino,
ada pin 3.3V, 5V, dan Vin yang berguna untuk supply daya, lalu ada Ground
(GND) berfungsi sebagai ground pada rangkaian
6. Mikrokontroler tentunya berfungsi sebagai otak bagi arduino
7. Pin analog berfungsi untuk membaca sinyal analog dan mengubahnya
menjadi sinyal digital
8. Indikator LED memiliki fungsi salah satunya yaitu sebagai pemberitahu pada
rangkaian bahwa daya masuk kedalam rangkaian
9. TX dan RX adalah transmitter dan receiver yang dimana kedua pin ini
digunakan untuk melakukan komunikasi serial
10. Digital I/O dapat diatur sebagai pin digital input untuk membaca nilai logika
atau sebagai pin digital output untuk menghidupkan LED, pin yang terdapat
“~” dapat menghasilkan PWM
11. Pin ICSP sebagian besarnya adalah AVR yang dapat dianggap sebagai
ekspansi output
12. AREF adalah singkatan Analog Reference yang terkadang digunakan untuk
mengatur Vref eksternal sebagai batas pin input analog
Pada bagian awal program yang dibuat tentunya perlu dideklarasikan terlebih dahulu
variabel apa saja yang akan digunakan. Seluruh variabel yaitu LM35, nilaiLM35,
LED1, LED2, LED3 adalah tipe integer. Selanjutnya membuat kode di bagian void
setup dengan mengatur pinMode untuk LED sebagai output dan memasukkan kode
Serial.begin(9600) supaya arduino dapat melakukan komunikasi dengan arduino
Gambar 1. Deklarasi variabel untuk program pengukuran suhu dengan sensor LM35
KESIMPULAN
Arduino adalah perangkat mikrokontroler yang cukup mudah untuk digunakan dan
juga cukup terkenal bagi para pemula ataupun pelajar lainnya yang berminat dalam
bidang mikroprosesor, kali ini kami akan mencoba untuk membuat rangkaian
menggunakan papan arduino untuk mengukur suhu ruangan dengan tambahan
komponen lain yaitu sensor suhu lm35. Software yang digunakan ialah Arduino IDE
yang dapat dipakai untuk memprogram arduino yang kita inginkan.
Sensor suhu lm35 mengubah temperatur menjadi nilai tegangan dengan perbandingan
setiap kenaikan 1 derajat suhu maka akan menghasilkan 10 mv tegangan agar dapat
terbaca, Setelah rangkaian kita hubungkan ke laptop dan menjalankan program yang
telah kita buat, sensor LM35 akan mulai bekerja dan mengukur suhu disekitarnya,
kemudian hasil pengukuran ini akan dijadikan sebagai input untuk menyalakan LED
sesuai dengan suhu yang terukur sebelumnya, jika suhu yang terukur ialah dibawah
28 derajat maka LED hijau menyala, jika yang terukur ialah 29 derajat atau 30 derajat
maka LED kuning menyala, dan jika yang terukur lebih dari 31 maka LED merah
yang akan menyala.
DAFTAR PUSTAKA
1. https://mikrokontroler.mipa.ugm.ac.id/2018/10/02/sensor-lm
2. https://eprints.utdi.ac.id/4940/3/3_143310018_BAB_II.pdf
3. https://www.kmtech.id/post/mengenal-perangkat-lunak-arduino-ide
4. https://ocw.upj.ac.id/files/RPS-INF204-INF204-Modul-Mikrokontroler-dan-
Project.pdf
5. https://docs.arduino.cc/software/ide-v1/tutorials/Environment
LAMPIRAN