Kebutuhan Perangkat Lunak ANALISIS DAN PERANCANGAN SISTEM

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.

3.5 Perancangan Perangkat Keras

Pada perancangan perangkat keras ini, akan ada penjelasan proses tentang Wiznet Wiz 110SR, mikrokontroler, RS232, driver lampu LED, sensor cahaya dan diagram blok-blok yang dibuat.

3.5.1. WIZNET WIZ110SR EMBEDDED WEB SERVER

Wiznet WIZ110SR adalah type yang akan digunakan dalam Embeded web server. Fungsinya sebagai konverter protokol pengiriman data dengan serial ke Ethernet dan merubah kembali data yang diterima TCPIP melalui jaringan ke dalam bentuk serial data untuk dikirimkan kembali ke device. Ketika data diterima dari port serial, maka akan dikirim ke W110 oleh microcontroller. Jika data dikirim dari ethernet, ini akan diterima ke dalam internal W110 dan mengirim ke port serial menggunakan microcontroller ATmega 32. microcontroller ATmega 32 sebgai module kontrol data menurut konfigurasi nilai sesuai keinginan user. Klien, Server dan Campuran adalah mode untuk memilih metode komunikasi yang berbasis pada TCP. TCP merupakan protokol untuk membuat koneksi sebelum komunikasi data, tetapi UDP hanya proses komunikasi data tanpa pembentukan sambungan. Mode Jaringan WIZ110SR dapat dibagi menjadi TCP Server, TCP Client dan modus Campuran sesuai dengan metode koneksi yang dibangun. Pada modus server TCP, WIZ110SR beroperasi sebagai server pada proses koneksi, dan menunggu sambungan dari