Já tinha reparado que os Xbee's tem vários pins, mas do que tenho lido, apenas os que me interessavam eram os TX, RX ( e claro o 5V e GND). Resolvi fazer mais umas pesquisas e encontrei este link http://itp.nyu.edu/~raf275/blog/archives/2006/12/xbee_direct_io.html que explica como se podem utilizar os Xbee's sem o Arduino (ou outro micro).
Penso que para muitos projectos pode ser suficiente só o módulo Xbee (sem o arduino), porque estes tem vários pins de input/output e 2 pins de PWM. Mesmo para os projectos que tem 2 motores ou servos.
Uma das vantagens será o peso, tamanho e (sem a certeza) um menor consumo. Como que o Xbee é "alimentado" com 3.3v penso que será tambem mais fácil ser alimentado com "energia solar".
Neste link http://www.faludi.com/projects/common-xbee-mistakes/estão descritos os erros mais comuns na utilização dos XBee
Os meus Xbee devem chegar para a semana e depois já posso confirmar com toda a certeza (ou não ) e fazer alguns testes.
Se realmente for assim, é mais uma boa razão para utilizar XBee, visto dispensarem mais arduinos para muitos projectos, e pelo que li pareces ter razão.
Tenho um coordenador que pode estar ligado a um PC ou a um micro controlador e vários módulos xbee que vou usar como sensores. Cada sensor tem uma NTC na entrada AD0 e o objectivo é ler esse valor analógico.
Se alguém já tiver algum avanço nesta matéria agradeço a ajuda... se precisarem de ajuda terei todo o gosto em partilhar. Não queria reinventar a roda...
Eu optava pela 2 "Enviar um comando em modo API a pedir o valor dessa entrada", isto porque o coordenador pode não querer sempre os dados.
Por exempo, se o pc está em baixo, o XBee que está constantemente a enviar-te os dados quando não precisas deles. Uma das vantagens penso que será o consumo (e evitar mais "interferências" e confusão no ar).
No entanto, ao ligar o USB Explorer ao pc e "encaixar" o Xbee, através do X-CTU não me detecta o modelo do XBee.
quanto ao teu problema: já definite a porta? ja tentaste no hiperterminal escrever +++ e ver se ele responde?
Ainda não sei nada de como configurar, apenas sei um bocadito de "teorias". Infelizmente não tenho tido tempo nenhum para as minhas electrónicas.
Quanto ao XBee sem Arduino, já fiz as minhas experiências e é possível. Tive que mexer nisso para um trabalho de Redes de Comunicações. Até achei bastante fácil, porque funcionou logo (se calhar tive sorte )
Deixo aqui um link para fazerem download do trabalho que referi. Tem uma descrição geral do ZigBee a nível de protocolo e um exemplo de aplicação prática utilizando módulos XBee e MCUs 8051 da Dallas Maxim (DS89C450 ou DS89C430). Também lá se encontra o esquemático do circuito necessário para fazer a configuração utilizando o XCTU, da Digi. Os esquemáticos dos circuitos usados também çá estão, assim como o código fonte em C utilizado nos MCUs.
NOTA: Isto foi um trabalho de carácter académico, que como qualquer trabalho realizado por um aluno pode ter erros
NOTA2: (O link do sendspace vai expirar dentro de uns dias, por isso se acharem útil dou autorização para o administrador colocar o ficheiro permanentemente disponível no servidor do lusorobotica. Se não acharem útil.. deixem o link expirar e pronto )
Só dei uma leitura na diagonal devido às horas a que estou a ler, mas achei um excelente artigo e sem duvida que nos próximos dias (para não dizer amanha) vou ler na integra com muito gosto pois parece-me realmente relevante, obrigado por partilhares!
Se me permites irei então colocar no servidor do LusoRobotica e fica aqui o link definitivo para todos:
(Alterei ligeiramente o nome do ficheiro para ficar mais web friendly e ter o autor de forma inconfundível. Mais uma vez, obrigado por partilhares.)
De nada Fico sempre contente por poder ajudar no que quer que seja Espero no próximo semestre poder contribuir com mais coisas, que em princípio vou ter menos cadeiras e mais tempo..