Alarm rumah merupakan perangkat yang berfungsi untuk mendeteksi adanya penyusupan ke dalam wilayah rumah dan memperingatkan pengguna tentang adanya penyusupan tersebut. Alarm rumah dijual dengan berbagai macam fitur dan rentang harga, mulai dari alarm sederhana seharga belasan ribu rupiah hingga alarm yang memiliki fitur canggih seharga jutaan rupiah. Tujuan tugas akhir ini adalah merancang alarm rumah yang memiliki fitur yang tepat guna, memiliki
fleksibilitas dalam pengaturan fungsinya dan dapat direalisasikan dengan biaya yang tidak terlalu tinggi.
Alarm yang dirancang berbasis mikrokontroler ATMEGA8535L serta mengunakan sensor magnetik yang dipasang pada akses masuk ke dalam rumah seperti pintu pagar, pintu rumah atau jendela. Sensor dapat dihubungkan ke 16 pin pada PORT A dan PORT C ATMEGA8535 melalui kabel. Selain sebagai pendeteksi penyusup yang masuk dari akses masuk yang dipasang sensor, alarm juga dirancang untuk memiliki mode pendeteksi tamu. Pemilihan mode ini dapat dilakukan dengan menggeser switch yang dipasang pada pin D 7 ATMEGA8535L. Alarm dirancang untuk memberikan tanda peringatan jika mendeteksi tamu atau penyusup. Tanda peringatan ini berupa cahaya dari LED,
suara dari buzzer serta peringatan posisi alarm mana yang terpicu melalui LCD. Tanda peringatan dirancang berbeda disesesuaikan dengan mode yang dipilih. Program alarm ditulis menggunakan bahasa BASIC untuk mikrokontroler AVR
yang di-compile menggunakan perangkat lunak BASCOM AVR serta diunduh ke dalam mikrokontroler ATMEGA8535L dengan menggunakan perangkat keras USBasp. Alarm yang telah dirancang kemudian direalisasikan serta diuji fungsionalitasnya. Dari pengujian ini diketahui bahwa alarm telah bekerja sesuai dengan fungsi-fungsi yang telah dirancang.