Go Down

Topic: Connettere Xbee ad Arduino e programmazione (Read 2 times) previous topic - next topic

monty14

Ho letto molte guide su come collegare un modulo xbee ad Arduino alcune riportano di collegare DOUT(Xbee pin 2) a Rx(Arduino pin 0) e DIN(Xbee pin 3) a Tx(Arduino pin 1). Secondo la mia esperienza questo è assolutamente sbagliato. Utilizzo un Arduino duemilanove e un Xbee serie due. Per la comunicazione tra X-ctu e il modulo Xbee ho fatto i collegamenti esattamente al contrario.
Avete qualche idea in merito?
Monty.

astrobeed


Secondo la mia esperienza questo è assolutamente sbagliato


DOUT = Tx degli Xbee
DIN  = Rx degli Xbee

Vanno collegati DOUT con Rx di Arduino, DIN con Tx di Arduino, inoltre non è possibile collegare direttamente DIN con il Tx di Arduino per via delle diverse tensioni di funzionamento, 5V Arduino, 3.3V Xbee, è indispensabile usare un partitore resistivo, tipicamente 10k+18k, per ridurre la tensione del Tx di Arduino a 3V.

monty14

Ovviamente ho messo un partitore resistivo. Ma non funziona come dici tu ma solo come ho detto sopra...Collegando Dout(xbee) con Rx(arduino) e Din(xbee) con Tx(arduino) non funziona niente...

Dario Gogliandolo

Ciao, io ho avuto lo stesso tuo problema solo che io ho usato 2 xbee pro 2° serie (possono essere usati nella stessa maniera precisa degli xbee standard solo che i pro hanno una portar maggiore) ed ho usato questo adattatore http://robot-italy.com/it/xbee-simple-board.html ... Per programmarli ho usato anche io un arduino (duemilanove nel mio caso) senza micro ed ho collegato il tx del xbee al tx del arduino e l'rx del xbee con l'rx dell'arduino. In più ho seguito questa guida http://antipastohw.blogspot.it/2009/01/xbee-shield-to-xbee-shield.html passo passo e tutto è andato per il verso giusto...
Video demonstration of my Dashboard OBDII -> http://goo.gl/m8Pqp

monty14

Perfetto. Allora non sono io che sto dando di matto :) La cosa è assai strana comunque. Non capisco come mai in tutte le guide dicono il contrario. Xbee serie 1 ha una piedinatura diversa?

Go Up