SIMULASI DATA LOGGER SUHU DAN
KELEMBAPAN MENGGUNAKAN ARDUINO UNO, SENSOR DHT22, MODUL SD CARD (SPI), DAN LCD
I2C PADA WOKWI
Disusun oleh:
Muhammad Adrian Vibrianto 24051204124
Mohammad Rizqi Nova Triatmaja 24051204131
Adhim Musafak 24051204191
M. Faisal Alfiansyah 24051204205
BAB I
PENDAHULUAN
1.1
Latar Belakang
Perkembangan mikrokontroler saat
ini tidak lagi menuntut programmer menulis kode tingkat rendah untuk setiap
komponen. Melalui ekosistem open source seperti GitHub dan Library Manager pada
Arduino IDE, berbagai peripheral, misalnya sensor, layar, dan penyimpanan,
dapat digunakan hanya dengan menyertakan library yang sesuai. Sebagai contoh,
sensor DHT22 menggunakan komunikasi satu kabel (1-wire) yang memerlukan deteksi
lebar sinyal secara akurat. Dengan library, proses tersebut sudah dibungkus
dalam fungsi sederhana seperti readTemperature() dan readHumidity().
Pada Modul 3 dibahas penggunaan
library peripheral untuk sensor DHT22, layar LCD I2C, serta modul SD Card yang
berkomunikasi melalui protokol SPI menggunakan library SPI.h dan SD.h. Ketiga
peripheral tersebut dapat digabungkan menjadi sebuah data logger, yaitu sistem
yang membaca data sensor secara berkala, menampilkannya secara langsung,
sekaligus menyimpannya ke media penyimpanan untuk dianalisis di kemudian hari.
Agar praktik dapat dilakukan tanpa
perangkat fisik, digunakan simulator Wokwi. Simulator ini memungkinkan
perancangan rangkaian dan pengujian program mikrokontroler secara daring. Oleh
karena itu, laporan ini membahas simulasi data logger suhu dan kelembapan pada
Wokwi yang mengombinasikan sensor DHT22, LCD I2C, dan modul SD Card.
1.2
Rumusan Masalah
- Bagaimana merangkai sensor DHT22, LCD I2C,
dan modul SD Card pada Arduino Uno di simulator Wokwi?
- Bagaimana penggunaan library DHT.h,
LiquidCrystal_I2C.h, SPI.h, dan SD.h untuk membaca, menampilkan, dan
menyimpan data suhu dan kelembapan?
- Bagaimana hasil pengujian sistem data logger yang dibuat?