ArduinoでXBeeのRSSIを取得するプログラムを作りたいのですがコードがわかりません。 ピン番号を指定すれば値をとれると思っていたのですがうまくいきませんでした。
シリアルモニタでずっと0の値を表示しています。
int digitalPin = 10; int rssi_value; void setup() { pinMode(digitalPin, INPUT); Serial.begin(9600); } void loop() { rssi_value = pulseIn(digitalPin, LOW, 200); Serial.println(rssi_value); delay(1000); Serial.println(); }
ネットでできる限りは調べたのですがArduino単体でRSSIを取得している例がありませんでした。
使っている機器は
XBee(coordinator API) + Arduino UNO + PC
XBee(router AT) + バッテリー電源
です。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/12/19 13:15