このリポジトリには、LORA変調を備えた衛星信号ミニ受容体をセットアップするために必要なコード、情報、およびドキュメントが含まれています。

受信機のタイプは、以下によって作成されたTinyGSプロジェクトの標準に基づいています。
Tinygsは、安価で多用途のモジュールを使用して、Lora衛星、気象プローブ、その他の飛行オブジェクトを受け取り、運用するために、世界中に配布される陸上局のオープンネットワークとして定義されています。他とは異なり、電気通信またはラジオアマチュアライセンスでは大きな知識が必要です。一方では、技術的な要求なしにメーカーの世界に人々の参加を指向しています。また、ステーションネットワークの世界展開のおかげで、テレメトリやその他のデータをリアルタイムで受信する衛星演算子にサービスを提供するために他方に。
TinyGSネットワークは指数関数的に成長しており、公共および民間のミニサテライトプロジェクトの戦略において重要な役割を果たすことを目的としています。

マイクロコントローラーの選択には、多くのオプションがあります。ワークショップでは、このプレートに加えて、 TTGO LORA32 V2(433MHz)を選択しました。
インストール手順は絶えず進化しているため、詳細を説明することなくメインブロックを指摘します。対応するリンクで参照できる詳細。

マイクロコントローラープラークのサポートとして、2つのオプションがあります。


アンテナは、頻繁に注意を払わなければならない重要な作品です。なぜなら、あなたが受信の優先順位として持っている衛星に基づいて、一般的な方向転換と変更が必要になるからです。オンラインで購入できる最もDIYから較正されたコマーシャルまで、複数のオプションがあります。
Dipoloは、2つの要素で構成されるシンプルなアンテナで、構築しやすいです。



ウェーブルームアンテナ(別名ランドフラット)
Dennna Mobile、ラジオ化された2m/70cmのデュアルバンドの一般的
方向性:UHF430-450MHzのYagiアンテナ
Tinygs Backofficeは、ステーションからの情報を含む2つのトピックを公開しています。この制御アプリケーションは、それらのサブスクリプションに基づいています。
tinygs/[user]/[nombre de la estación]/cmnd/begin
tinygs/[user]/[nombre de la estación]/cmnd/frame/0
ノード-REDは視覚的なプログラミングツールです。前のノードから生じるメッセージを変換する関数であるオブジェクト(ノード)間の関係をグラフィカルに示します。標準ノードを使用して、ユーザーはプログラムする必要はありません。ただし、必要に応じて、JavaScriptで関数プログラミングを作成できます。要するに、Webブラウザからフローを構築して情報を処理し、無数の統合を通じて通信することができます。
最大2つのTinyGSステーションを監視できるダッシュボードをセットアップします。私たちを許すのは私たちの個人的なNOCです:

そもそも、ノードレッドのインスタンスをインストールする必要があります。最新の推奨事項は、Dockerコンテナで行うことです。ただし、Raspberry Piなどの単一ボードコンピューターを使用すると、プロセスとメモリの容量の要件が非常に低いため、非常に適しています。

また、インストールに含まれる追加の「ノード」も必要です。

通知を受信するには、HTTP請願ノードを使用してノード-REDに簡単に統合されるこのサービスを使用する場合に使用します。
https://maker.ifttt.com/trigger/TinyGS/with/key/[clave de IFTTT]?value1={{{payload}}}
構成するサービスは簡単です。 WebHooksコンポーネントを使用して、イベントと通知をキャプチャして、デバイスの通知をスキップします:Mobile、SmartWatch ...
ノードレッドサーバーとIFTTTでのイベントが構成されたら。最後の3つのステップがあります。
CREATE TABLE ` tinygs ` (
` dtg ` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ,
` station_id ` varchar ( 30 ) CHARACTER SET utf8 COLLATE utf8_spanish_ci NOT NULL ,
` frame ` varchar ( 512 ) CHARACTER SET ascii NOT NULL
) ENGINE = InnoDB DEFAULT CHARSET = latin1 COMMENT = ' Opens of the house ' ' s main door ' ;
ALTER TABLE ` tinygs `
ADD PRIMARY KEY ( ` dtg ` , ` station_id ` ); Node -redでインポートされているNodered_dashboard4gs.jsonファイルは、すべてのフローを含みます。 
資格情報とアクセスするハッシュを構成します。