(1)
(2)
Keterangan :
PWM : The count of one cycle
RSSI : Receive Signal Strength Indicator
S(%) : Signal Strength in percentage
Langkah :
1. Lakukan Instalasi X-CTU dan lakukan update driver, jika driver sudah latest update,
maka abaikan saja langkah ini
https://www.digi.com/products/embedded-systems/digi-xbee/digi-xbee-tools/xctu
3. Lakukan Set up konfigurasi pada masing masing RF Xbee, seperti pada praktek
sebelumnya, XBee(1) menjadi Local Radio, sedangkan Xbee(2) menjadi remote
Radio.
4. Klik Explore Xbee > lalu pilih Remote Xbee yang terdapat dalam 1 network.
5. Setelah terkoneksi, lakukan Range Test, dengan memilih menu Tools > Range Test
6. Lakukan percobaan sejauh 100 meter dengan interval 2 meter (dimulai dari jarak terdekat 2
meter).
7. Catat data Jarak dan RSSI dalam bentuk tabel seperti di bawah ini ;
No Jarak Sinyal RSSI
1 2
2 4
3 6
... ...
... ...
... ...
dst dst dst
yi=[-58.58,-58.58,-60.68,-60.68,-60.68,-60.68,-61.21,-61.21,-62.79,-62.79,-62.79,-65.42,-
65.42,-68.05,-68.05,-73.84,-73.84,-75.42,-75.42,-69.11,-69.11,-69.11,-69.11,-69.11,-69.11,-
71.21,-71.21,-71.21,-71.21,-72.26,-72.26,-70.68,-70.68,-71.21,-71.21,-70.68,-70.68,-72.79,-
72.79,-75.42,-75.42];
Xi2=xi*xi';
XiYi=xi*yi';
Sx=sum(xi);
Sy=sum(yi);
N=41;
a1=(Xi2*Sy-Sx*XiYi)/(N*Xi2-Sx^2);
b1=((N*XiYi)-(Sx*Sy))/((N*Xi2)-((Sx)^2));
a=(Xi2*Sy-Sx*XiYi)/(N*Xi2-Sx^2);
b=-((N*XiYi)-(Sx*Sy))/((N*Xi2)-((Sx)^2));
%xx=1:2;
%yy=a1+b1*xx;
plot(xi,yi,'+')%,xx,yy)
title('Wireless Range Test')
xlabel('Jarak (m)')
ylabel('RSSI (dBm)')
legend('penyebaran data','regresi linear pathloss')
fprintf('Persamaan Regresi Linear Y=[%2.4f]+[%2.4f]x\n',a,b)
9. Beri legend (keterangan) dengan jelas dalam figure hasil plotting (sesuai kreatifitas)
yi=[-58.58,-58.58,-60.68,-60.68,-60.68,-60.68,-61.21,-61.21,-62.79,-62.79,-62.79,-65.42,-
65.42,-68.05,-68.05,-73.84,-73.84,-75.42,-75.42,-69.11,-69.11,-69.11,-69.11,-69.11,-69.11,-
71.21,-71.21,-71.21,-71.21,-72.26,-72.26,-70.68,-70.68,-71.21,-71.21,-70.68,-70.68,-72.79,-
72.79,-75.42,-75.42];
Xi2=xi*xi';
XiYi=xi*yi';
Sx=sum(xi);
Sy=sum(yi);
N=41;
a1=(Xi2*Sy-Sx*XiYi)/(N*Xi2-Sx^2);
b1=((N*XiYi)-(Sx*Sy))/((N*Xi2)-((Sx)^2));
a=(Xi2*Sy-Sx*XiYi)/(N*Xi2-Sx^2);
b=-((N*XiYi)-(Sx*Sy))/((N*Xi2)-((Sx)^2));
xx=1:2;
yy=a1+b1*xx;
plot(xi,yi,'+'),xx,yy)
title('Linear Regression)
xlabel('Jarak (m)')
ylabel('RSSI (dBm)')
legend('penyebaran data','regresi linear pathloss')
fprintf('Persamaan Regresi Linear Y=[%2.4f]+[%2.4f]x\n',a,b)
Tugas :
Terima kasih
Selamat Mengerjakan