quarta-feira, 1 de abril de 2020

SIGFOX - REGISTRO OPERADORA


Módulo Sigfox Wisol para zona RCZ2 e RCZ4 - SFM11R2DAT

REGISTRANDO NA OPERADORA

SIGFOX

A Sigfox está trazendo a primeira rede global de IoT para conectar bilhões de dispositivos que transmitem dados, sem a necessidade de estabelecer e manter conexões de rede. Essa abordagem única no mundo de conexão sem fio, onde não há sobrecarga de sinalização, apresentando um protocolo compacto e otimizado. A tecnologia Sigfox oferece uma solução de comunicação baseada em software, onde toda a complexidade da rede e da computação é gerenciada em nuvem e não nos dispositivos. Tudo isso em conjunto, reduz drasticamente o consumo de energia e os custos dos dispositivos conectados.

O objetivo deste BLOG é mostrar o funcionamento do breakout Módulo Sigfox Wisol para zona RCZ2 e RCZ4 - SFM11R2DAT e o seu registro na Operadora.




Para testes, corroemos e montamos a placa para testes




Adquirimos então os seguintes componentes




Montado ficou assim


O esquema elétrico é este



Algumas características

Módulo Sigfox compacto

Região RCZ2 (inclui Brasil) e RCZ4
Dimensão: 13x20x2,21mm
Frequência: RCZ2 Tx 902,2MHz  Rx 905,2MHz       RCZ4 Tx  920.8 MHz   Rx 922.3
Potência de saida: 22dBm
Tensão de operação: 2,7 - 3,6Vdc
Interface UART 9600 8N1
Certificado Sigfox P1


Pequena 


Muito fácil de utilizar.

Para efetuar a comunicação com ele, foi utilizado o conversor de USB para TTL 3.3V. A gravação é realizada via UART, com os pinos TXD e RXD do conversor ligados no RXD e TXD respectivamente do Breakout, bem como GND e VCC33. Há um pino de RESET que pode ser ligado no DTR do conversor, caso seu modelo tenha.

Comunicação

O módulo se baseia nos comandos padrão AT. A Wisol tem um aplicativo muito interessante para testes.




No exemplo acima, o módulo foi conectado na COM3 e foram pressionados os botões AT, Get DEVID e Get PAC.

Assine o Módulo na WND (caso não seja o KIT), tenha em mãos o DEVID e PAC



WND Brazil main office
Rua Luis Sergio Person, 183 - Jacarepaguá
22775-043 Rio de Janeiro



Registrando na operadora

Para cada módulo, uma chave PAC é uma chave secreta correspondente ao Sigfox ID. A tecla PAC será útil para registrar um dispositivo em um Operador de rede SigFox (SNO). Ao contrário do SigFox ID, uma chave PAC não é transferível e deve ser gerada novamente se a propriedade do módulo for alterada.

Entre em
https://buy.sigfox.com/activate


Escolha o país da companhia credenciada SIGFOX no Brasil e pressione NEXT


Entre com o DEVICE ID e PAC (nao esqueça de se logar antes), complete o registro! O sistema informará se o modúlo com o DEVICE ID e PAC são CADASTRADOS (validados).


Aguarde o e-mail e então click no LINK



Veja que que ele vai estar ativo na SIGFOX


Enviando pacote 

98 76 54 32 19 87 65 43 21 97 61 43 via botão Send(RCZ4)



Beckend Sigfox recebeu pacote conforme figura abaixo




Você tem que cadastrar o dispositivo antes de se comunicar com o BECKEND da SIGFOX






O limite de mensagens de ligação ascendente é de 12 bytes (140 por dia)
O limite da mensagem de downlink é de 8 bytes (4 por dia)

140 mensagens por dia = 1 mensagem por 10 minutos



Temos placas em estoque para você soldar o módulo Sigfox e demais componentes para fazer seus primeiros protótipos.

Aqui um excelente exemplo de uso com o Arduino e library AltSoftSerial

https://github.com/SeaSlugLabs/Wisol-WSSFM10R2-Sigfox-Breakout/tree/master/Examples

Pegue o exemplo que lê a temperatura! Aqui algumas dicas
  • Sempre use este comando AT$RC e aguarde o OK antes de enviar o quadro Sigfox.
  • O módulo wisol recebe bytes formados como string AT$SF=AA
  • As Temperaturas são recebidas como Chars, então precisamos convertê-las em um Int para que você possa enviar os dados em 2 bytes
  • Eu uso o ATOI para fazer a conversão.
  • Para adicionar o Integer a uma string eu uso String (data, HEX) para colocar o inteiro em uma string de byte.

EXECUTANDO O PROGRAMA NO ARDUINO 

Foi utilizado o Proteus para simular o Arduino. A library funcionou muito bem!!!!




Questoes: suporte@smartcore.com.br

Referências

https://backend.sigfox.com/device/list
http://support.wisol.co.kr/en/
 

Sobre a SMARTCORE

A SmartCore fornece módulos para comunicação wireless, biometria, conectividade, rastreamento e automação.
Nosso portifólio inclui modem 2G/3G/4G/NB-IoT/Cat.M, satelital, módulos WiFi, Bluetooth, GNSS / GPS, Sigfox, LoRa, leitor de cartão, leitor QR code, mecanismo de impressão, mini-board PC, antena, pigtail, LCD, bateria, repetidor GPS e sensores.
Mais detalhes em www.smartcore.com.br