Http://tracker.habhub.org/に生息地の高高度バルーン追跡システムにロラ送信を送信するためのESP8266ベースのゲートウェイ。
RFM98 LORA無線トランシーバーを備えたESP8266/Arduino WiFiマイクロコントローラーを使用しています。
NodemcuやWemos MiniなどのビルトインUSB電源を備えたESPモジュールを使用すると、PCまたは電話充電器またはチェイスカーのUSBソケットからゲートウェイに電源を入れることができ、ゲートウェイ全体がシンプルで、自己抑制され、10ポンド未満のコストを作成します。
Gateway Webアプリケーションは次のようになります:

ハードウェアを最小限に抑えるゲートウェイ:

Loraモジュールに直接はんだ付けするのは少し難しくて脆弱です。WEMOSESP8266ボードのこのシールドは、より良い解決策です。これにより、USB電源が必要な非常にコンパクトで堅牢なゲートウェイが作成されます。

(私はこれらのシールドPCBをたくさん持っていて、今ではかなりの数のスペアを持っていました。それらを少し遅くするので、あなたがそれを望み、英国に住んでいるなら私に知らせてください、そして私はあなたにコストであなたに投稿することができます)
ESP8266。 ESP8266モジュールにはさまざまな種類があります。このコードは、いずれかで実行されるはずです。 NodemcuやWemos D1 Miniなど、電源が組み込まれたものとUSBシリアルサポートが組み込まれたものの1つをシンプルに保つことが最も簡単です。ほんの数ドルで1つを拾うことができるはずです。
LORA無線トランシーバーモジュール。これらはすべてSemTech SX127Xチップセットに基づいているため、このコードはいずれかで実行する必要があります(これまでのところ、433MHz RFM98WおよびDRF1278Fでテストされています)。
アンテナは、わずか173mmの長さのワイヤーと同じくらい簡単です。
マイクロUSBケーブル
LORAモジュールをESP8266に接続します。 Loraモジュールは小さく、フックアップワイヤをはんだ付けするのは非常に難しいです。 Loraボードをブレイクアウトボードまたはシールドにはんだ付けすることが簡単です。 ESP-12モジュール用の白いアダプタープレートは、RFM98Wモジュールにも適合します。
配線接続:
| ESP8266 | ロラ委員会 |
|---|---|
| GND | GND |
| VCC | VCC |
| GPIO15 | NSS |
| GPIO13 | モシ |
| GPIO12 | MIS0 |
| GPIO14 | SCK |
| GPIO5 | dio0 |
TODO:ESPとLORAボードの接続の詳細、および配線図。
Arduino IDE、ESP8266サポートがIDEに追加され、このスケッチがESP8266をプログラムする必要があります。
ここでArduino IDEを入手してください。
Arduino IDEはESP8266 BEデフォルトをサポートしていないため、それを追加する必要があります。 IDEを起動し、ファイル - >設定に移動し、「追加のボードマネージャーURL」フィールドでESP8266 URLを追加しますhttp://arduino.esp8266.com/stable/package_esp8266com_index.json "。次に、ツールに移動します - >ボード: - >ボードマネージャー...タイプ「すべて」を「貢献」に変更します。 ESP8266が表示され、選択してから[インストール]をクリックします。それでおしまい。詳細については、こちらをご覧ください。