Terdapat perubahan pada modul master dan modul slave yang sebelumnya telah dirancang[9]
. Pada perancangan sebelumnya modul master diakses langsung oleh pengguna dengan antarmuka keypad yang terdapat pada modul master. Sedangkan pada
skripsi ini modul master dapat diakses oleh pengguna melalui PC atau smartphone dengan
antarmuka halaman web menggunakan jaringan internet atau tanpa jaringan internet . Pada
modul slave perbedaannya adalah alamat pada sumber yang telah disediakan modul slave dapat berubah-ubah sesuai dengan keinginan penggunanya, sedangakan pada perancangan
sebelumnya alamat sumber yang tersedia pada modul slave tidak dapat diubah. Tabel 3.1
dan Tabel 3.2 menunjukan perubahan isi dari modul master dan modul slave yang digunakan.
Tabel 3.1. Modul yang terdapat pada modul master. Nama Modul
Modul yang digunakan pada skripsi Vinsensius Rahmat
Setyo Purnomo Modul yang digunakan
pada skripsi ini
1. Modem PLC.
Ya. Ya.
2. Mikrokontroler
ATmega8535. Ya.
Tidak. Diganti dengan modul
Raspberry Pi.
Tabel 3.2. Modul yang terdapat pada modul slave. Nama Modul
Modul yang digunakan pada skripsi Vinsensius Rahmat Setyo
Purnomo Modul yang digunakan
pada skripsi ini
1. Modem PLC.
Ya. Ya.
2. Mikrokontroler
ATmega8535. Ya.
Ya.
3. Rangkaian
saklar. Ya.
Ya.
Bersambung
Tabel 3.2. Modul yang terdapat pada modul slave.Lanjutan Nama Modul
Modul yang digunakan pada skripsi Vinsensius Rahmat Setyo
Purnomo Modul yang digunakan
pada skripsi ini
4. Sensor Suhu.
Ya. Ya.
5. DIP Switch
Tidak. Ya.
3.2. Perancangan Perangkat Keras
Pada bagian ini akan dijelaskan mengenai perancangan hingga perealisasian perangkat keras pada modul master dan modul slave.
3.2.1. Perangkat Keras Modul Master
Modul master merupakan modul yang menyediakan layanan bagi pengguna berupa tampilan halaman web yang dapat digunakan untuk pengontrolan peralatan yang terhubung
pada modul slave. Selain menyediakan tampilan halaman web bagi pengguna untuk mengontrol peralatan, modul master juga menerima informasi dari modul slave, berupa
informasi suhu, nomor peralatan serta kondisi dari peralatan yang ada pada modul slave yang akan tertampil pada halaman web pengontrol.
Pada modul master terdapat dua buah modul, yaitu modul Raspberry Pi dan modul modem PLC. Gambar 3.2 menunjukan gambaran perancangan sistem pada modul master
dan selanjutnya akan dijelaskan perancangan dan fungsi dari masing-masing bagian pada modul master.
Gambar 3.2. Gambaran sistem modul Master.
3.2.1.1. Bagian Modul Raspberry Pi
Raspberry Pi digunakan sebagai web server yang akan melayani permintaan pengguna melalui web browser berupa tampilan halaman web yang telah ditanamkan
dalam modul Raspberry Pi. Tampilan halaman web yang ditampilkan tersebut digunakan sebagai antarmuka untuk mengontrol peralatan berupa lampu dan pompa air listrik. Selain
digunakan sebagai web server, modul Raspberry Pi ini juga berfungsi untuk berkomunikasi dengan modem PLC menggunakan komunikasi serial. Berikut akan dijelaskan pengaturan
yang diperlukan pada modul Raspberry Pi. • Pemasangan Operating System OS.
Setelah mendapatkan OS Raspbian melalui situs resmi Raspberry Pi, diperlukan aplikasi tambahan untuk menanamkan OS Raspbian tersebut pada SD
card, karena file OS yang didapat berformat image file. Aplikasi yang dapat
digunakan adalah
“Win32DiskImager”. Gambar
3.3 menunjukan
aplikasi ”Win32DiskImager” yang digunakan untuk menanamkan OS Rasbian pada SD card
.
Gambar 3.3 Aplikasi Win32DiskImager.
Keterangan Gambar 3.3 adalah sebagai berikut: 1.
Mencari lokasi file OS yang telah didapatkan. 2.
Menentukan drivelokasi dari SD card yang digunakan. 3.
Mengisi file OS pada SD card.
• Pengaturan alamat Alamat IP pada Raspberry Pi nantinya digunakan untuk pengalamatan dari
modul Raspberry Pi itu sendiri sehingga dapat diakses menggunakan protokol TCPIP melalui port ethernet dengan antarmuka RJ45. Pengaturannya adalah dengan
cara mengedit isi dari file “interfaces” yang ada pada direktori “etcnetwork”. Gambar 3.4 menunjukan pengaturan alamat IP pada modul Raspberry Pi.