Skip to main content

LoRaWAN トラッカーの使用開始

この章では、SenseCAP T1000-E LoRaWAN トラッカーを SenseCraft アプリで素早くセットアップする方法を説明します。

pir

ハードウェア概要

pir

ピン説明

No.名前機能説明
1P0.00XL132.768 kHz クリスタル接続
2P0.01XL232.768 kHz クリスタル接続
3P0.02

デジタル I/O

アナログ入力

バッテリーレベル検出
4P0.03

デジタル I/O

アナログ入力

赤色 LED IO
5P0.04

デジタル I/O

アナログ入力

VCC 電圧検出
6P0.05

デジタル I/O

アナログ入力

充電器挿入検出、プルアップまたはプルダウンなしで設定する必要があります
7P0.06デジタル I/Oキー IO、input_pulldown として設定する必要があります
8P0.07デジタル I/OLR1110 BUSY
9P0.08デジタル I/OAG3335 VRTC EN
10P0.09NFC 入力NC
11P0.10NFC 入力NC
12P0.11デジタル I/OSPI SCK
13P0.12デジタル I/OSPI CS
14P0.13デジタル I/OAG3335 用 UART1 TX
15P0.14デジタル I/OAG3335 用 UART1 RX
16P0.15デジタル I/OAG3335 RTC 割り込み
17P0.16デジタル I/Oデバッグ用 UART1 TX
18P0.17デジタル I/Oデバッグ用 UART1 RX
19P0.18リセットリセット
20P0.19デジタル I/OFLASH 用 QSPI クロック
21P0.20デジタル I/OFLASH 用 QSPI CS
22P0.21デジタル I/OFLASH 用 QSPI IO0
23P0.22デジタル I/OFLASH 用 QSPI IO1
24P0.23デジタル I/OFLASH 用 QSPI IO2
25P0.24デジタル I/O緑色 LED IO
26P0.25デジタル I/Oブザー PWM
27P0.26デジタル I/OI2C SDA
28P0.27デジタル I/OI2C SCL
29P0.28

デジタル I/O

アナログ入力

NC
30P0.29

デジタル I/O

アナログ入力

光センサー ADC 入力
31P0.30

デジタル I/O

アナログ入力

NC
32P0.31

デジタル I/O

アナログ入力

温度センサー ADC 入力
33P1.00デジタル I/OFLASH 用 QSPI IO3
34P1.01デジタル I/OLR1110 DIO9
35P1.02デジタル I/O加速度計割り込み
36P1.03デジタル I/O充電器状態
37P1.04デジタル I/O充電完了
38P1.05デジタル I/Oブザー有効
39P1.06デジタル I/Oセンサー VCC 有効
40P1.07デジタル I/O加速度計有効
41P1.08デジタル I/OSPI MISO
42P1.09デジタル I/OSPI MOSI
43P1.10デジタル I/OLR1110 RESET
44P1.11デジタル I/OAG3335 PWR EN
45P1.12デジタル I/OAG3335 SLEEP 割り込み
46P1.13デジタル I/OFlash 有効
47P1.14デジタル I/OAG3335 RESETB OUT
48P1.15デジタル I/OAG3335 リセット

デモファームウェア概要

位置特定説明

位置説明
GNSS経度と緯度の情報をアップロード。
(通常、屋内では GPS 信号がないため、位置を取得するには屋外でデバイスをテストすることをお勧めします)
Wi-FiWi-Fi AP の MAC アドレスと RSSI 情報をアップロード。
BluetoothBluetooth ビーコンの MAC アドレスと RSSI 情報をアップロード。

ボタン

ボタン操作説明
3秒間長押し電源オン/オフ
ボタンを3回クリックBluetooth オン/オフ切り替え
ダブルクリックSOS アラートのオン/オフ切り替え
1回クリック位置/バッテリー/センサーデータのアップロード

LED

LED ステータス説明
赤色 LED点灯充電中
点滅充電異常
緑色 LED点灯

デバイスが DFU モードです。

DFU モードを終了するにはデバイスを再起動してください(ボタンを押し続け、充電ケーブルを接続した直後に離してください)

500ms オン/1s オフ

Bluetooth オン
呼吸LoRaWAN ネットワークに参加中
2秒間高速点滅後消灯LoRaWAN ネットワークへの参加成功

センサー機能

SenseCAP T1000 トラッカーには3つのセンサーが搭載されています:温度センサー、光センサー、3軸加速度計。 これらのセンサーを有効または無効にすることができます:

note

センサーがオンになっている場合、デバイスはより多くの電力を消費します。

センサー説明
温度

オンボード独立温度センサー。

シェルから分離されているため、温度測定に遅延が生じる場合があります。

範囲:-20 から 60℃;精度:± 1℃(最小 0.5℃、最大 1℃);分解能:0.1℃

光センサーは実際のルーメン値を監視するのではなく、暗闇から明るさまでの光の割合です。主に破壊防止監視や光感知監視に使用できます。

範囲:0 から 100%(0% は暗闇、100% は最も明るい)

3軸加速度計加速度の値を設定することで、動作イベントと衝撃イベントがトリガーされます。

バッテリー

バッテリー寿命は、アップリンク間隔、センサー使用、LoRa 伝送距離、動作温度などの要因に依存します。予測されるバッテリー寿命は、典型的な作業環境(25°C)に基づいており、参考として提供されます。実際のバッテリー寿命は異なる場合があります。

EU868(1C/SF12)

アップロード間隔1分5分60分1日
バッテリー寿命(日)2.4611.7284.68184.86

US915(1C/SF9)

アップロード間隔1分5分60分1日
バッテリー寿命(日)2.8913.6692.59186.83

使用開始

ボタンを3秒間押してデバイスの電源を入れます。上昇メロディーがデバイスの電源が正常に入ったことを示します。

アプリ経由で接続

  • ステップ 1: SenseCraft アプリをダウンロード

pir

SenseCraft アプリにログインします。

tip

サーバーの場所として Global を選択してください。

pir

  • ステップ 2: デバイスを追加

右上の Add Device タブをクリックし、デバイスラベルの QR コードをスキャンします。

pir

デバイスの設定

  • User -> Device Bluetooth Configuration ページに移動します。

pir

  • ボタンを3回クリックして設定モードに入ります。デバイス名:T1000-E xxxx(MAC アドレスの下4桁)。

クイック設定

SenseCAP クラウドでクイックスタートするには、Quick Configuration を選択できます。

pir

お住まいの地域に応じて Frequency Plan を設定し、希望する Uplink Interval を設定します。

pir

高度な設定

高度な使用については、Advanced Configuration を選択してください。

pir

現在のデバイス情報を確認できます。これには device EUIhardware/software versionbattery などが含まれます。

pir

Settings に移動してパラメータを設定します。

pir

  • LoRa セットアップ
パラメータ説明
プラットフォームSenseCAP for The Things Network(デフォルト)

SenseCAP の専用 TTN サーバー。SenseCAP ゲートウェイとペアリングした場合、すぐに使用できます。

SenseCAP 屋外ゲートウェイ
SenseCAP 屋内ゲートウェイ
SenseCAP for Helium

SenseCAP のプライベート Helium コンソール。

SenseCAP Mate アプリとポータルですぐに使用できます。

Heliumパブリック Helium サーバー
The Things Networkパブリック TTN サーバー
Other Platformその他の LoRaWAN ネットワークサーバー
周波数プランEU868/US915/AU915/KR920/IN865/AS923-1/AS923-2/AS923-3/AS923-4デフォルトでEU868
パケットポリシー1Cデフォルトで有効
LoRaWAN ADRデフォルトで有効デフォルトで有効
LoRa設定の復元デフォルトで有効デフォルトで有効
  • 一般設定
パラメータ説明
3軸加速度計有効/無効、デフォルトで無効3軸加速度計のデータをアップロード
SOSレポートモードシングル(デフォルト)データをアップロードし、SOSイベントを一度報告。
ブザーアラームが3秒間
連続毎分データをアップロードし、SOSイベントを報告、30回後に終了。
ブザーアラームが30秒間
アップリンク間隔(分)1-10080分、デフォルトで60分間隔でデータをアップロード。
頻度が高いほど消費電力が高くなります
位置情報戦略GNSSのみ(デフォルト)GPS衛星システムのみを使用して位置を決定
Wi-FiのみWi-Fi APのMACアドレスとRSSI情報をアップロード
BluetoothのみBluetoothビーコンのMACアドレスとRSSI情報をアップロード
GNSS + Wi-Fi最初にGPS測位を使用し、GPSが失敗した場合、1つの位置情報サイクルでWi-Fiを使用
Bluetooth + GNSS最初にBluetooth測位を使用し、Bluetoothが失敗した場合、1つの位置情報サイクルでGNSSを使用
Bluetooth + Wi-Fi最初にBluetooth測位を使用し、Bluetoothが失敗した場合、1つの位置情報サイクルでWi-Fiを使用
Bluetooth + Wi-Fi + GNSSBluetooth、Wi-Fi、GNSSを順番に測位に使用(1つの測位タイプが失敗した後、次のタイプの測位に切り替え)
GNSS(GPS)GNSS最大スキャン時間(秒)10-120秒、デフォルトで30秒
iBeaconスキャンBLEスキャンの最大回数3-5、デフォルトで3
スキャンタイムアウト(秒)3-10秒、デフォルトで3秒
グループUUID(16進)UUIDフィルターを設定、最大16バイト。
例えば、'01 020304'に設定すると、パターン'0102 03 04 xx xx xx ...'のビーコンをフィルタリングします
Wi-FiスキャンWi-Fiスキャンの最大回数3-5、デフォルトで3

デバイスデータビュー

SenseCraft App

アプリで位置情報を確認します。

pir

SenseCAP Portal

SenseCAP Portalの主な機能は、SenseCAPデバイスを管理し、データを保存することです。これはMicrosoftの安全で信頼性の高いクラウドサービスであるAzure上に構築されています。ユーザーはアカウントを申請し、すべてのデバイスをこのアカウントにバインドできます。SenseCAP Portalは、WebポータルとAPIを提供します。WebポータルにはDashboard、Device Management、Data Management、Access Key Managementが含まれます。APIはユーザーのさらなる開発のために公開されています。

  • Dashboard: Device Overview、Announcement、Scene Data、Data Chartなどを含みます。
  • Device Management: SenseCAPデバイスを管理します。
  • Data Management: データを管理し、Data TableとGraphセクションを含み、データを検索する方法を提供します。
  • Subaccount System: 異なる権限を持つサブアカウントを登録します。
  • Access Key Management: Access Key(APIサービスにアクセスするため)を管理し、Key Create、Key Update、Key Checkを含みます。

pir

デバイスデータビュー

SenseCAP Portalにログインします

アプリでアカウントを作成している場合は、直接ログインできます。

  1. register accountを選択し、メール情報を入力して"register"をクリックすると、登録メールがユーザーのメールボックスに送信されます

  2. "SenseCAP…"メールを開き、ジャンプリンクをクリックし、関連情報を入力して登録を完了します

  3. ログインインターフェースに戻り、ログインを完了します

詳細については、SenseCAP Portal User Guideを確認してください。

pir

pir

SenseCAP API

SenseCAP APIは、ユーザーがIoTデバイスとデータを管理するためのものです。HTTPプロトコル、MQTTプロトコル、WebsocketプロトコルのAPIメソッドの3つのタイプが含まれます。

  • HTTP APIを使用すると、ユーザーはLoRaデバイスを管理し、生データや履歴データを取得できます。
  • MQTT APIを使用すると、ユーザーはMQTTプロトコルを通じてセンサーのリアルタイム測定データを購読できます。
  • Websocket APIを使用すると、ユーザーはWebsocketプロトコルを通じてセンサーのリアルタイム測定データを取得できます。

詳細については、API User Guideを確認してください。

pir

デコーダー

リソース

GitHub

Loading Comments...