O que é um bom dispositivo de comunicação entre pequenino e arduino além de "XBees"


9

Eu tenho usado XBees para comunicar meus teensies até agora. No entanto, como você sabe, os XBees são muito caros e, quando quero que vários dispositivos se comuniquem, tenho que pagar por vários teensies + vários XBees, que chegam a mais de 200 dólares.

Além disso, um XBee é para entre dois teensies designados. Quero que todos os meus filhos adolescentes se comuniquem

  1. Existe algum dispositivo de comunicação por aí que eu possa conectar a vários teensies ou arduinos de uma só vez sem comprar tanto XBees?

  2. Ou o que é um dispositivo de comunicação que permite que tudo ao alcance se comunique?

  3. Ou qualquer outra maneira de deixá-los se comunicar sem usar adolescentes individuais?

Se você pode responder a qualquer um deles, por favor me ajude!



11
O XBee pode ser usado em um modo de poder se comunicar com uma malha de nós. Você pode fazer coisas como transmissão ou comunicação ponto a ponto. Na verdade, US $ 200 são muito baratos em comparação com o tempo que você gastará criando um novo dispositivo. Esta resposta irá ajudá-lo ao máximo: electronics.stackexchange.com/questions/3203/…
Kellenjb

11
O Jeenode parece interessante. Eu não o usei, então apenas comentarei em vez de responder, mas acho que um pacote pode ser enviado de um Jeenode para um outro nó em particular ou para todos os outros nós.
Tom Davies

Xbees são sistemas de rádio bastante sólidos e baratos ... mas aqui está algo que pode ser interessante: dealextreme.com/p/… . É um módulo Bluetooth $ 6 rs-323. Parece muito bom se você estiver procurando por algum módulo de baixo nível e simples de usar. Cuidado, porém, seu smd e ele vem sem documentação do que nunca ...
Faken

Respostas:


2

Que tal usar transceptores de RF 'burros' e criar um protocolo sobre isso?

RFM12Bs ou até algo mais barato.


1

Gostaria de usar outros módulos sem fio. XBees são bons, mas são realmente caros. Eu acredito que você provavelmente não está usando todas as opções que eles oferecem nos seus projetos. Coisas como redes de malha são INCRÍVEIS, mas geralmente não são estritamente necessárias para a maioria dos projetos.

Uma opção muito econômica, embora ainda retenha alguma verificação de erro, é usar os ICs da Nordic, esp. a série nRF24. Existe uma excelente biblioteca de arduino para esses módulos que provavelmente pode ser executada no Teensy com uma adaptação mínima, especialmente se você estiver usando o Teensyduino. Essa biblioteca também permite alguma comunicação de malha (obviamente não tão robusta quanto os XBees); veja aqui (http://maniacbug.github.com/RF24/starping_relay_8pde-example.html).

Se você solicitar versões não amplificadas desses módulos, elas podem ser adquiridas por menos de US $ 7 por módulo. Aqui estão alguns por US $ 5,50 cada . As versões amplificadas estão na faixa de US $ 15 a US $ 20, portanto, se a distância entre nós for maior que cerca de 40 pés, a relação custo-benefício em relação ao XBees diminui drasticamente. Tudo depende do seu uso.

Na mesma loja que possuía os módulos nórdicos baratos, existem alguns módulos bluetooth baratos que podem valer a pena procurar; estes têm ressalvas no sentido de que devem ser conectados por um computador (uma unidade mestre) e não um ao outro (unidades escravas). Você pode comprar um módulo Bluetooth principal por cerca de US $ 20 no ITeadStudio.

Como alternativa, o XBee PODE ser usado sem um microcontrolador para sensores simples e outros usos. Então, seu custo é muito menor por unidade, cerca de US $ 25 em vez de US $ 25 + US $ 16. Consulte "Construindo redes de sensores sem fio: com ZigBee, XBee, Arduino e processamento", de O'Rielly para obter mais detalhes.


1

Eu uso os transmissores HopeRF RFM12B. Eles são os mesmos usados ​​no Jeenodes, e já existem bibliotecas de comunicação do Jeenode que funcionam muito bem com qualquer placa semelhante ao Arduino.

Eles são substancialmente mais baratos que o Xbee. Eles também vêm nas versões 3.3 e 5v, que podem se comunicar entre si. Acredito que a fabricação descontinuou os 5v, mas você ainda pode encontrá-los.

A única coisa que eu não gosto neles é o espaçamento entre os pinos de 2 mm, já que você não pode simplesmente soltá-los em uma tábua de pão ou em uma tira. No entanto, se você tentar usá-los, recomendo obter alguns cabos IDE para laptop - eles têm espaçamento de 2 mm e podem ser cortados para encaixar perfeitamente no RFM12 para usá-lo em uma tábua de pão.


1

Eu uso o roteador Asus WL-520GU WiFi com USB. Muitas vezes, você pode encontrar um programa de descontos para elevar o preço líquido a US $ 30.

O roteador possui um USB para conexão com o pequenino e é um roteador WiFi completo. Você pode carregar o DD-WRT nele. Um exemplo de configuração .

E, como bônus, o roteador alimentará sua adolescência através da conexão USB.

Desvantagens: é muito maior que um módulo xbee ou similar.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.