Diagram Alir Subrutin Pengiriman Paket Data

12. Atur nilai baud rate BD kecepatan komunikasi serial menjadi 9600. Kecepatan komunikasi diatur sama dengan kecepatan komunikasi XBee pengirim. 13. Langkah terakhir adalah menerapkan parameter konfigurasi modul radio XBee sistem pengirim yang telah diatur dengan klik write. Modul radio XBee penerima siap digunakan. Dari beberpapa langkah pengaturan radio XBee-PRO S2B, dapat dilihat nilai atau parameter terpenting yang harus diatur adalah PAN ID, DH dan DL untuk dapat terhubung dalam jaringan ZigBee. PAN ID merupakan nilai ID jaringan yang harus disepakati antara XBee sistem pengirim dan sistem penerima dengan cara menetapkan nilai yang sama. Jika nilai DH dan DL digabungkan, maka akan membentuk kode yang merepresentasikan nomer serial XBee sistem pengirim dan nomer serial XBee sistem penerima. Nilai DH dan DL XBee sistem pengirim adalah nomer serial tipe XBee sistem penerima yaitu 13A20040C8233, sedangkan nilai DH dan DL XBee sistem penerima adalah nomer serial tipe XBee sistem pengirim yaitu 13A20040C8C1A.

3.4. Format Paket Data

Pengirimaan data pengukuran dari sistem data logger ditetapkan dengan mengirimkan sejumlah karakter dalam paket data dengan format data yang telah disepakati dengan sistem data logger. Jumlah data yang dikirim sebanyak 11 data berjumlah 66 karakter. Penentuan Katakter yang dikirimkan diawali dengan karakter ‘’ bintang, diakhiri dengan karakter ‘’ pagar, dan setiap karakter dipisahkan dengan karakter ‘,’ koma. Data yang dikirimkan adalah nomer perekaman, tanggal, jam, tegangan, arus, energi, kecepatan poros, kecepatan angin dan arah angin. Tanda ‘,’ koma pada bilangan di tetapkan dengan tanda ‘.’ titik. Berikut format data didalam paket data: ,aaaa,dd-mm-yyyy,HH:MM:SS,bb.bb,cc.cc,ddddd.dd,eee,ff.ff,ggg.gg, Dari format data tersebut dapat dijelaskan pada tabel 3.1. Tabel 3.1. Format Paket Data No Perekaman Tanggal Jam Tegangan V Arus A Energi Wh

K. Poros

rpm

K. Angin

ms Arah Angin deg Jumlah Karakter 4 10 8 5 5 8 3 5 6 Contoh Data 0001 22-01-2016 16:30:10 12.47 01.89 00000.16 162 04.98 023.04 Contoh Paket Data ,0001,22-01-2016,16:30:10,12.47,01.89,00000.16,162,04.98,023.04, Berdasarkan contoh data yang dijelaskan pada tabel 3.1. ditunjukkan masing-masing data memiliki format data dengan jumlah karakter yang telah disepakati oleh sistem. Penetapan format masing-masing data dapat dijelaskan sebagai berikut: 1. Nomer perekaman ditetapkan bilangan tipe integer yang berjumlah empat karakter dengan rentang data adalah 0000 sampai 8639. Selama 24 jam sistem data logger merekam data sebanyak 8640 data per 10 detik. Jika data lebih kecil dari 1000, 100, dan 10 maka, ada penambahan angka 0 sehingga data berjumlah 4 karakter. Data 0001 pada tabel berarti data yang direkam pada urutan 1. 2. Tanggal ditetapkan dengan standar format tanggal yang berjumlah sepuluh karakter yaitu “dd-mm-yyyy” tanggal berjumlah dua karakter, bulan berjumlah dua karakter, dan tahun berjumlah empat karakter masing-masing format dipisahkan dengan karakter ‘-’ strip. Data 22-01-2016 pada tabel berarti data pencuplikan pada tanggal 22, bulan Januari, tahun 2016. 3. Jam ditetapkan dengan standar format waktu 24 jam berjumlah delapan karakter yaitu “HH:MM:SS” jam berjumlah dua karakter, menit berjumlah dua karakter, dan detik berjumlah dua karakter masing- masing format dipisahkan dengan karakter ‘:’ titik dua. Data 16:30:10 pada tabel berarti data pencuplikan pada jam 16, menit ke 30, dan detik ke 10. 4. Tegangan dalam volt V ditetapkan bilangan tipe float berjumlah lima karakter, dengan batas bilangan dua angka di belakang koma, dan dengan rentang data sensor adalah 00,00 sampai 60,00 volt. Jika nilai tegangan lebih kecil dari 10, maka ada penambahan angka 0 sehingga data berjumlah lima karakter. Data 12.47 pada tabel berarti data pencuplikan tegangan adalah 12,47 volt. 5. Arus dalam ampere A ditetapkan bilangan tipe float berjumlah lima karakter, dengan batas bilangan dua angka di belakang koma, dan dengan rentang data sensor adalah 00,00 sampai 25,00 ampere. Jika nilai arus lebih kecil dari 10, maka ada penambahan angka 0 sehingga data berjumlah lima karakter. Data 01.89 pada tabel berarti data pencuplikan arus adalah 1,89 ampere. 6. Energi dalam Watt-hour Wh ditetapkan bilangan tipe float berjumlah delapan karakter, dengan batas bilangan dua angka di belakang koma, dan dengan rentang data adalah 00000,00 sampai 24000,00 Wattjam. Jika nilai energi lebih kecil dari 10000, 1000, 100, dan 10, maka ada penambahan angka 0 sehingga data berjumlah delapan