gateway, sensor temperatur DS18B20, Gammu, penelitian-penelitian sebelumnya yang berkaitan dengan penelitian ini, dan sebagainya.
3.3 Perancangan Pengembangan Sistem
Pada tahap ini dilakukan perancangan sesuai dengan metode rekayasa perangkat lunak berdasarkan model modified waterfall. Penulis memilih model ini
dikarenakan sistem pada suatu tahapan dari modified waterfall dapat diperbaiki tanpa harus menyelesaikan seluruh tahapan terlebih dahulu. Berikut adalah
penyajian sederhana dari model modified waterfall[10] :
Gambar 3.2 Penyajian Sederhana Model Modified Waterfall
3.3.1 Requirements Analysis Analisa Kebutuhan
Pada tahap ini dilakukan pengumpulan kebutuhan sistem yang disesuaikan dengan tujuan yang akan dicapai pada penelitan ini. Berbagai kebutuhan yang
dikumpulkan berdasarkan kepada wawancara terhadap pengelola Gunung Anak
Krakatau tentang kebutuhan pengukuran gradien temperatur tanah dan jenis pengiriman data yang dapat digunakan di area Gunung Anak Krakatau.
Beberapa kebutuhan yang harus disediakan untuk sistem ini, diantaranya : Kebutuhan Perangkat Keras
1. Satu unit Solarcell
2. Satu unit Controller charge solarcell
3. Satu unit aki
4. Satu unit DC step down regulator
5. Dua unit modem GSM
6. Satu unit RTC tipe DS3231
7. Satu unit Single Board Computer BCM2835, yaitu Raspberry Pi tipe B+
8. Tiga unit sensor temperatur waterproof DS18B20
9. Satu unit resistor
10. Satu unit cooler
11. Dua unit kartu SIM GSM dengan provider Indosat
12. Satu unit laptop
13. Satu unit handphone SPC dual SIM
Kebutuhan Perangkat Lunak 1.
Mysql 2.
Python 2.7 3.
Gammu 4.
Image ISO RaspbianOS Jessie Lite 5.
Image ISO Windows 7
6. Software XAMPP
7. Software Notepad++
8. Software Mozilla Firefox
3.3.2 Design Perancangan
3.3.2.1 Perancangan Perangkat Keras
Perancangan perangkat keras terdiri dari dua, yaitu: Pengirim Data
Pada pengirim data terdapat Single Board BCM2835 yang terhubung dengan modem GSM pada port USB, cooler pada GPIO, RTC pada GIOP dan tiga buah
sensor suhu DS18B20 ditanamkan pada kedalaman 30 cm, 60 cm dan 90 cm pada GPIO. Untuk sumber listrik Single Board BCM2835 didapat dari solarcell
yang terhubung dengan aki, Controller charge solarcell dan DC step down regulator
Penerima Data Pada perancangan perangkat keras penerima data, terdapat modem GSM yang
dihubungkan pada port USB di laptop.
3.3.2.2 Perancangan Perangkat Lunak
Pada tahap ini dilakukan perancangan konseptual yang meliputi:
1. Context Diagram