Este repositório contém o código, a informação e a documentação necessária para fazer um mini-receptor de sinal de satélite com modulação LORA.

Esse tipo de receptor é baseado nos padrões do projeto Tinygs criado por:
O Tinygs é definido como uma rede aberta de estações terrestres distribuídas em todo o mundo para receber e operar satélites Lora, balão meteorológico e outros objetos voadores, usando módulos baratos e versáteis. Ao contrário de outros, não requer amplo conhecimento em telecomunicações ou licenças de rádio amador. É orientado, por um lado, para a participação de pessoas no mundo criador sem grande perfil técnico. Por outro lado, para prestar serviços a operadores de satélite que recebem telemetria e outros dados em tempo real, graças à implantação mundial da rede dessas estações.
A rede Tinygs está crescendo exponencialmente e está destinada a desempenhar um papel importante na estratégia de projetos públicos e privados de mini-satélite.

Ao escolher o microcontrolador, existem muitas opções. Para o workshop, escolhemos o TTGO LORA32 V2 (433MHz) , além deste conselho, você precisará do seguinte:
O procedimento de instalação está em constante evolução. Por esse motivo, listamos os blocos principais sem entrar em detalhes. Para mais informações, consulte os links.

Como Soporte a la placa del Microcontrolador Tenemos Dos Opciones ::


A antena ** ** é a peça chave para a qual você terá que prestar atenção com frequência. Porque exigirá reorientações e alterações regulares com base no satélite que você tem como prioridade da recepção. Existem várias opções, desde o mais DIY ao comercial já calibrado que você pode comprar on -line:
Dipolo, é uma antena simples composta por dois elementos e fácil de construir ::



Antena de quarto de onda (também conhecido como plano de aterramento)
Antena celular, geralmente dupla banda Ham Radio 2m/70cm
Direcional: Antena Yagi de Uhf430-450MHz
O Tinygs Backoffice publica dois tópicos com informações sobre sua estação. Este aplicativo de controle é baseado na assinatura para eles:
tinygs/[user]/[station ID]/cmnd/begin
tinygs/[user]/[station ID]/cmnd/frame/0
O Node-RED é uma ferramenta de programação visual. Ele mostra graficamente as relações entre objetos (nós) que são funções que transformam a mensagem que chega dos nós anteriores (um fluxo). Usando nós padrão, a programação não é necessária. Embora, se desejar, você pode criar funções programando em JavaScript. Em suma, permite que, de um navegador da web, construa fluxos para processar informações e comunicá -las através de inúmeras integrações.
Vamos montar um painel que nos permitirá monitorar até duas estações Tinygs. É o nosso NOC pessoal que nos permitirá:

Primeiro, precisaremos ter [uma instância de nó-RED instalada] (https://nodered.org/docs/getting-started/). A recomendação mais atual é fazê -lo em um contêiner do Docker. Mas o uso de um único computador de placa como o Raspberry Pi é muito adequado porque os requisitos de memória e capacidade de processamento são muito baixos.

Também vamos precisar de alguns 'nós', além do que a instalação inclui.

Para receber alerta, usaremos o serviço, se isso, o que será facilmente integrado ao Node-Red usando o nó de solicitação HTTP.
https://maker.ifttt.com/trigger/TinyGS/with/key/[clave de IFTTT]?value1={{{payload}}}
O serviço para configurar é simples. Usaremos o componente webhooks para capturar o evento e as notificações para que o aviso seja acionado em nosso dispositivo: celular, smartwatch ...