31
Interface Card 802.11 memiliki nilai RSSI maksimum tersendiri. Contohnya, RSSI maksimum dari Cisco adalah 100 dan RSSI maksimum dari Aetheros adalah
60.
3.8 Perancangan Perangkat Keras
Rangkaian untuk sistem tracking antena Yagi 2.4 GHz dapat dilihat pada Gambar 3.7.
Gambar 3.7
Rangkaian Untuk Sistem Tracking
32
Pada sisi penerima, pin D
out
Xbee pin 2 pada gambar yang berfungsi untuk mengirimkan data, terhubung ke pin digital 19 Rx1 dan pin D
in
pada Xbee pin 3 pada gambar terhubung ke pin digital 18 Tx1 pada Arduino. Pin RSSI
pin 6 Xbee, terhubung ke pin digital 12 Arduino dan pin GND pin 10 pada Xbee tehubung dengan ground dari Arduino. Xbee mendapatkan catu daya dari
pin 3.3V Arduino. Motor servo memiliki 3 pin, yaitu pin VCC , pin PWM, dan pin GND. Pin
VCC motor servo akan terhubung ke pin 5V dari arduino, pin PWM motor servo terhubung ke pin digital 9 Arduino dan pin GND motor servo akan terhubung ke
GND Arduino. Gambar 3.8 menunjukkan alat tracking muatan pada sisi penerima.
Gambar 3.8 Alat Tracking Muatan Menggunakan Antena Yagi
Muatan payload yang digunakan terdiri dari modul radio Xbee Pro S2B dan Arduino. Muatan akan mengirimkan data ke antena stasiun penerima. Gambar
33
3.9 menunjukkan muatan yang akan di tracking oleh sistem autotracking antenna Yagi 2.4 GHz.
Gambar 3.9 Muatan Sistem Tracking
3.9 Perancangan Perangkat Lunak
Perangkat lunak dibuat dengan menggunakan bahasa pemrograman untuk Arduino. Diagram alir perangkat lunak yang dirancang untuk sistem
autotracking antena Yagi dapat dilihat pada Gambar 3.10. Ketika alat ini diberi daya, Arduino Mega2560 akan menginisialisasi variabel yang akan digunakan
dalam program dan memulai komunikasi serial. Jika ada data yang dikirimkan, maka Arduino akan mengukur nilai RSSI. Jika nilai RSSI yang didapatkan lebih
kecil dari nilai threshold yang telah ditetapkan, maka motor servo akan bergerak. Motor servo bergerak dari sudut 0
-180 dan sebaliknya. Motor servo
akan berhenti jika nilai RSSI lebih besar daripada nilai threshold. Source code untuk sistem tracking muatan dapat dilihat pada lampiran 1.
34
Mulai
Membuka serial port
Menginisialisasi motor servo
Mengukur nilai RSSI
Apakah ada data diterima?
1 1
Apakah RSSI threshold?
Motor servo bergerak
Baca serial port
Tampilkan nilai RSSI
dan posisi motor servo
Apakah RSSI threshold
Mengukur nilai RSSI kembali
Selesai 2
2 2
Menunggu data Ya
Tidak Ya
Tidak
Tidak
Ya
Gambar 3.10 Diagram Alir Perangkat Lunak Sistem Tracking
35
3.10 Konfigurasi Xbee