Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Disusun Oleh:
Ria Pebrian Dini 607062330010
Ghina Aniqah Yolanda Chaniago 607062330096
Perkembangan teknologi di era digital saat ini semakin pesat, khususnya pada bidang Internet of Things (IoT) yang memungkinkan perangkat elektronik dapat bekerja secara otomatis dan efisien. Salah satu penerapan teknologi tersebut adalah pada sistem otomatisasi rumah tangga, seperti lampu otomatis yang dapat menyala dan mati tanpa perlu dioperasikan secara manual. Dalam kehidupan sehari-hari, penggunaan lampu di kamar mandi sering kali tidak efisien karena pengguna lupa mematikan lampu setelah digunakan. Hal ini dapat menyebabkan pemborosan energi listrik. Oleh karena itu, diperlukan suatu sistem yang dapat mengontrol lampu secara otomatis berdasarkan keberadaan manusia di dalam ruangan. Sensor PIR (Passive Infrared) merupakan salah satu sensor yang dapat digunakan untuk mendeteksi gerakan manusia berdasarkan pancaran radiasi inframerah. Dengan memanfaatkan sensor ini, sistem dapat dirancang untuk menyalakan lampu secara otomatis saat terdeteksi adanya gerakan, serta mematikan lampu ketika tidak ada aktivitas. Pada penelitian ini, akan dibuat sebuah sistem lampu otomatis kamar mandi berbasis Arduino dengan menggunakan sensor PIR sebagai input, serta LED dan buzzer sebagai output. LED digunakan sebagai simulasi lampu, sedangkan buzzer sebagai indikator suara saat pertama kali terdeteksi gerakan.
Berdasarkan latar belakang yang telah dijelaskan, maka rumusan masalah dalam perancangan ini adalah sebagai berikut:
Tujuan dari pembuatan sistem ini adalah:
Adapun manfaat dari pembuatan sistem ini adalah:
Arduino Uno merupakan salah satu mikrokontroler berbasis ATmega328 yang banyak digunakan dalam pengembangan sistem embedded dan IoT. Arduino berfungsi sebagai pusat kendali yang menerima input dari sensor dan mengolahnya menjadi output sesuai dengan program yang telah dibuat.
Sensor PIR adalah sensor yang digunakan untuk mendeteksi keberadaan manusia melalui perubahan radiasi inframerah yang dipancarkan oleh tubuh. Sensor ini bekerja secara pasif dengan mendeteksi perubahan energi panas di lingkungan sekitar. Sensor PIR memiliki dua kondisi output, yaitu: HIGH (1) → ketika mendeteksi gerakan LOW (0) → ketika tidak ada gerakan Sensor ini banyak digunakan dalam sistem keamanan dan otomatisasi karena mudah digunakan dan memiliki konsumsi daya yang rendah.
LED merupakan komponen elektronik yang dapat memancarkan cahaya ketika dialiri arus listrik. Dalam sistem ini, LED digunakan sebagai simulasi lampu kamar mandi yang akan menyala ketika sensor PIR mendeteksi gerakan.
Buzzer adalah komponen yang digunakan untuk menghasilkan suara. Dalam sistem ini, buzzer digunakan sebagai indikator tambahan yang berbunyi saat pertama kali terdeteksi adanya gerakan.
Sistem otomatis adalah sistem yang dapat bekerja tanpa campur tangan manusia secara langsung. Sistem ini biasanya terdiri dari tiga bagian utama, yaitu: Input (sensor), Proses (mikrokontroler), dan Output (aktuator).

Sistem yang dirancang adalah Sistem Lampu Kamar Mandi Otomatis Berbasis Sensor PIR dan Arduino. Sistem ini bertujuan untuk meningkatkan efisiensi penggunaan energi listrik dengan memastikan lampu hanya menyala saat terdeteksi kehadiran manusia. Sistem ini memiliki fitur tambahan berupa buzzer yang berfungsi sebagai indikator suara (bip) sesaat ketika seseorang pertama kali memasuki ruangan, memberikan konfirmasi bahwa sistem telah aktif.
Perancangan sistem dibagi menjadi tiga bagian utama berdasarkan fungsinya, yaitu bagian input, proses, dan output. Struktur ini memastikan alur data berjalan secara terintegrasi.

Alur kerja sistem ini dirancang dengan logika khusus untuk menghindari kebisingan terus-menerus dari buzzer. Berikut adalah detail alurnya:
Sistem lampu otomatis kamar mandi berbasis sensor PIR telah berhasil dirancang dan diimplementasikan menggunakan mikrokontroler Arduino Uno serta disimulasikan melalui platform Wokwi. Sistem ini terdiri dari satu komponen input, yaitu sensor PIR, serta dua komponen output berupa LED dan buzzer. Pada tahap implementasi, seluruh komponen berhasil dirangkai sesuai dengan perancangan yang telah dibuat. Sensor PIR dihubungkan ke pin digital Arduino sebagai input, sedangkan LED dan buzzer dihubungkan sebagai output yang dikontrol oleh program. Program yang ditanamkan pada Arduino mampu membaca kondisi sensor PIR secara real-time. Ketika sensor mendeteksi adanya gerakan, Arduino akan memproses sinyal tersebut dan memberikan respon berupa menyalakan LED serta mengaktifkan buzzer dalam durasi tertentu. Sebaliknya, ketika tidak ada gerakan, sistem akan mematikan LED dan buzzer. Hasil implementasi menunjukkan bahwa sistem dapat berjalan secara stabil tanpa adanya error selama proses simulasi berlangsung.
Pengujian sistem dilakukan dengan cara mensimulasikan kondisi lingkungan menggunakan fitur Simulate Motion pada sensor PIR di Wokwi. Pengujian dilakukan dalam dua kondisi utama, yaitu saat ada gerakan dan saat tidak ada gerakan.
Berdasarkan hasil implementasi dan pengujian, sistem yang dirancang telah bekerja sesuai dengan tujuan yang diharapkan. Sensor PIR mampu mendeteksi perubahan radiasi inframerah yang dihasilkan oleh pergerakan manusia di sekitarnya. Ketika terjadi perubahan kondisi (dari tidak ada gerakan menjadi ada gerakan), sensor PIR langsung memberikan sinyal digital HIGH kepada Arduino. Mikrokontroler kemudian memproses sinyal tersebut menggunakan logika program yang telah dibuat, yaitu dengan mengaktifkan LED dan buzzer. LED dalam sistem ini berfungsi sebagai simulasi lampu kamar mandi. Ketika LED menyala, hal ini menandakan bahwa sistem berhasil mendeteksi keberadaan pengguna di dalam ruangan. Sedangkan buzzer berfungsi sebagai indikator suara yang hanya aktif pada saat awal deteksi gerakan, sehingga tidak mengganggu pengguna saat berada di dalam ruangan. Penggunaan buzzer yang hanya berbunyi sesaat merupakan salah satu bentuk optimasi sistem agar tetap nyaman digunakan. Jika buzzer berbunyi terus-menerus, hal tersebut dapat menimbulkan gangguan, terutama jika sistem digunakan dalam ruang seperti kamar mandi.
Selain itu, sistem ini juga menunjukkan konsep dasar Internet of Things (IoT), yaitu adanya interaksi antara sensor (input), mikrokontroler (proses), dan aktuator (output). Meskipun sistem ini masih sederhana dan belum terhubung ke jaringan internet, namun sudah mencerminkan prinsip kerja IoT secara umum. Namun, sistem ini juga memiliki beberapa keterbatasan. Sensor PIR hanya mampu mendeteksi gerakan, sehingga jika seseorang berada dalam kondisi diam terlalu lama, sensor mungkin tidak mendeteksi keberadaan tersebut. Hal ini dapat menyebabkan lampu mati meskipun masih ada orang di dalam ruangan. Secara keseluruhan, sistem lampu otomatis berbasis sensor PIR ini telah berhasil diimplementasikan dan dapat bekerja dengan baik sebagai solusi sederhana untuk meningkatkan efisiensi penggunaan energi listrik serta memberikan kemudahan bagi pengguna
Code :
const int pinPIR = 2;
const int pinLED = 13;
const int pinBuzzer = 8;
bool sudahBunyi = false;
void setup() {
pinMode(pinPIR, INPUT);
pinMode(pinLED, OUTPUT);
pinMode(pinBuzzer, OUTPUT);
Serial.begin(9600);
}
void loop() {
int statusGerakan = digitalRead(pinPIR);
if (statusGerakan == HIGH) {
digitalWrite(pinLED, HIGH);
if (sudahBunyi == false) {
tone(pinBuzzer, 1000);
delay(200);
noTone(pinBuzzer);
sudahBunyi = true;
Serial.println("Orang masuk: Lampu ON, Buzzer Bip!");
}
}
else {
digitalWrite(pinLED, LOW);
sudahBunyi = false;
noTone(pinBuzzer);
}
delay(100);
}
Pengerjaan proyek sistem lampu otomatis kamar mandi ini memberikan gambaran jelas mengenai efektivitas integrasi antara sensor dan mikrokontroler dalam menciptakan solusi hemat energi. Berdasarkan hasil pengujian, sistem ini terbukti mampu menjalankan tugasnya secara mandiri dengan mendeteksi kehadiran manusia melalui radiasi inframerah yang ditangkap oleh sensor PIR. Penggunaan logika pemrograman yang tepat pada Arduino Uno berhasil menciptakan pengalaman pengguna yang nyaman, di mana indikator lampu (LED) menyala secara responsif sementara buzzer hanya memberikan notifikasi suara tunggal saat awal masuk tanpa menimbulkan kebisingan yang berlebihan. Secara keseluruhan, sistem ini telah memenuhi kriteria perancangan awal, yaitu sebagai aktuator yang cerdas, efisien, dan responsif terhadap kondisi lingkungan fisik secara real-time.
Meskipun sistem telah berfungsi dengan baik sesuai skenario yang dirancang, masih terdapat beberapa ruang pengembangan untuk meningkatkan kecerdasan sistem di masa depan. Pengembangan dapat difokuskan pada penambahan sensor cahaya atau LDR agar sistem tidak aktif saat ruangan sudah cukup terang oleh cahaya matahari, sehingga efisiensi energi semakin optimal. Selain itu, untuk penggunaan pada instalasi listrik rumah tangga yang sebenarnya, disarankan untuk menambahkan modul relay sebagai saklar otomatis untuk lampu tegangan tinggi. Dari sisi durabilitas, penggunaan casing pelindung yang tahan terhadap uap air sangat dianjurkan mengingat lingkungan kamar mandi memiliki tingkat kelembapan yang tinggi, guna menjaga komponen elektronik dari risiko korosi atau arus pendek dalam jangka panjang.