Kebutuhan Perangkat Keras ANALISIS DAN PERANCANGAN SISTEM

d. Mikrokontroler ATMEGA32 Sebagai pengontrol sistem untuk mematikan dan menyalakan lampu. e. Lampu Agar dapat menyala digunakan media lampu led yang nantinya dapat menerangi tiap–tiap ruangan miniatur rumah yang telah dirancang sebelumnya dan lampu led ini juga sebagai pengganti nyala ataupun matinya peralatan elektronik. f. Catu Daya Dalam sistem nantinya digunakan adaptor 5V yang digunakan untuk mikrokontroler.

3.3 Kebutuhan Perangkat Lunak

Software yang digunakan dalam embedded webserver dalam mikrokontroler sebagai sistem kendali rumah adalah sebagai berikut: a. CodeVisionAVR 1.25.8 Sebuah software yang digunakan untuk merancang program yang nantinya akan digunakan untuk mengontrol sistem dengan menggunakan ponsel user. b. ISP Downloader ISP Downloader adalah sebuah software downloader yang digunakan untuk menanamkan software yang telah dibuat dalam bahasa pemograman pada mikrokontroler ATMEGA32.

3.4 Kebutuhan Proses

Analisis kebutuhan proses dapat didefinisikan sebagai pengumpulan data proses-proses yang terjadi pada sistem yang akan dibangun. Pada deskripsi sistem yang akan dibangun diatas maka dapat diambil kesimpulan bahwa proses-proses yang akan dilakukan pada sistem. a. Proses input berupa pengiriman perintah dari web browser Untuk memperoleh data output dari suatu sistem maka diperlukan adanya data yang masuk. Data yang masuk pada sistem kendali rumah ini adalah melalui web browser dari ponsel user kepada Wiznet Wiz 110SR yang nantinya akan dilanjutkan kedalam sistem utama. b. Proses kontrol utama Proses ini berfungsi mengolah data yang masuk melalui Wiznet Wiz 110SR kemudian dihubungkan oleh RS232 ke mikrokontroler ATMEGA32 yang nantinya akan diolah yang nantinya dijadikan eksekutor alat pada sistem yaitu lampu led. c. Proses eksekusi alat Setelah kedua proses diatas sudah dilalui maka proses selanjutnya yaitu proses eksekusi lampu menyala ataupun mematikannya. d. Proses laporan Dimana dalam proses ini adalah proses terakhir dari sistem yaitu laporan dari alat kendali kemudian memberikan sinyal pada sistem untuk dijadikan laporan kepada ponsel user melalui web browser.