Utilização de muitos módulos e normas de Wireless no CupCarbon

Vagner Bom Jesus
3 min readApr 29, 2022

--

Este artigo mostra como utilizar muitos módulos de Wireless no mesmo nó sensor e alternar entre eles.

Como exemplo, vamos considerar 3 nós sensores. Um transmissor com dois módulos de Wireless(ZigBee e WiFi), e dois receptores tendo cada um deles um módulo de Wireless. O padrão do primeiro é ZigBee e o padrão do segundo é WiFi. O transmissor enviará 1 e 0 cada segundo utilizando o seu primeiro Wireless e mudará para o segundo módulo de Wireless enquanto envia 1 e 0 cada segundo.

Este artigo é uma sequencia dos artigos anteriores:

Sobre Lora/LoraWan:

O cenário é criado da seguinte forma:

  1. Crie um novo projeto,
  2. Adicione um novo nó sensor,
  3. Abra a visualização de parâmetros de rádio: podemos ver que um módulo de rádio com o padrão ZigBee está já adicionado automaticamente,
  4. Adicione um segundo módulo de Radio alterando o padrão para LoRa e o nome para radio2 e, em seguida, clicando no botão Adicionar. Na lista de módulos de Radio, encontraremos dois módulos de Radio radio1 [ZIGBEE] e radio2 [LoRa]. É possível mudar o módulo de Radio atual para o segunda (LoRa) selecionando-a e clicando no botão Atual.
  5. Adicione outro nó sensor sem fazer alterações.
Implementação CupCarbon

6. Adicione um terceiro nó sensor adicionando um módulo de Radio LoRa, escolha-o como o módulo de Radio atual e
depois apagar o primeiro módulo de Radio (ZigBee).

Implementação CupCarbon

7. A cena será como na figura seguinte:

Cenário implementado no CupCarbon

8. Adicionar os seguintes scripts para cada nó sensor:

  • Nó Sensor S1 (com dois módulos de rádio):
loop 
radio "radio1"
send 1
delay 1000
send 0
delay 1000
radio "radio2"
send 1
delay 1000
send 0
delay 1000
  • A mesma escrita para os outros nós sensores (S2 e S3):
loop 
receive v
mark v

9. Simular ….

Referencia

--

--