Ciao a tutti!
Vi ricorderete (tristemente ?) di me per le questioni sugli xbee..
Fino ad ora i range test su di loro li ho fatto mandando solo lettere che facevano spegnere e accendere un led: se si accendeva dopo un secondo bene, altrimenti voleva dire che il segnale non prendeva più!
Vorrei fare qualcosa di più sofisticato visto che il componente è dotato di un pin rssi, quindi mi sono un po' informato in giro.
Prendendo spunto da
questo post ho connesso il pin 6 dell xbee ad un pwm dell'arduino, nel mio caso 9:
#include <NewSoftSerial.h>
NewSoftSerial my (3,2);
int rssi;
void setup(){
Serial.begin(9600);
my.begin(9600);
pinMode(9,INPUT);
}
void loop(){
my.print('h');
rssi = pulseIn(9, HIGH);
Serial.println(rssi);
}
ma non funziona niente..rimane a 0 !
Sotto ho letto dei commenti che, se il mio inglese non mi inganna, alludono al fatto che con pulseIn ottengo solo un intervallo di secondi cioè il tempo che il pin impiega ad andare su 1 o 0..non corrisponde quindi ad una "potenza"
Voi avete avuto modo di provare ?
grazie in anticipo
