Skip to main content

LTE Cat 1 Pi HAT

note

この文書は AI によって翻訳されています。内容に不正確な点や改善すべき点がございましたら、文書下部のコメント欄または以下の Issue ページにてご報告ください。
https://github.com/Seeed-Studio/wiki-documents/issues

SeeedのLTE CAT.1 Pi HATは、u-blox LARA-R2xxシリーズをベースにしたRaspberry Pi用のオープンソースセルラー拡張モデムです。Raspberry Pi 1 Model B+以降のバージョンに対応しています。

LTE CAT.1 Pi HATはLTEカテゴリ1ネットワーク向けに設計されており、2Gフォールバック(EUバージョンのみ)をサポートしています。TCP/UDP、HTTPなどの一般的なプロトコルを組み込んでいます。

LTE CAT.1 Pi HATはUARTおよびUSBインターフェースをサポートしています。UARTを使用することで、Raspberry Piは特別なドライバーなしでATコマンドを介してLTE CAT.1 Pi HATと通信できます。これにより迅速なプロトタイピング構築に適しています。

バージョンリンク
ヨーロッパ

USA-AT&T

USA-VZW

バージョン

製品バージョン変更点リリース日
LTE Cat 1 Pi HAT(USA-AT&T)初版2017年12月
LTE Cat 1 Pi HAT(USA-VZW)初版2017年12月
LTE Cat 1 Pi HAT(Europe)初版2017年12月

仕様

  • Raspberry Pi 1 Model B+以降のバージョンに対応
  • LTE CAT.1および2Gフォールバックをサポート(EUバージョンのみ)
  • UARTおよびUSBインターフェースによる通信
  • Grove I2Cおよびデジタルコネクタをサポート
  • セルラーモジュール上のプロトコル
  • TCP/UDPスタックを組み込み
  • HTTP、FTP、SSLを組み込み
  • デュアルスタックIPV4/IPV6
  • 3GPP TS 27.007 [8], TS 27.005 [9]標準ATコマンド

アプリケーション

  • IoTゲートウェイ
  • データロガー
  • 自動販売機
  • POS
  • スマートホームデバイス
  • ロボット
  • 広告
  • その他セルラーネットワークが必要なシナリオ

ハードウェア概要

インターフェース

  • LTE CAT.1: U-blox LARA-R2xxシリーズLTE CAT.1モジュール。詳細についてはu-blox LARA-R2シリーズ製品ページをご参照ください。
  • Groveポート: 2つのGrove I2C/デジタルポート。SDA_RPI、SCL_RPIに接続されており、I2CまたはGPIOポートとして使用可能。
  • スイッチャー: Groveポートの電圧を5Vまたは3.3Vに制御。
  • USBインターフェース: LTE Cat.1 Pi HATとRaspberry Piを同時に電源供給するために使用可能。また、デバッグポートとしても使用可能。デバッグポートの使用方法についてはFAQ Q1をご参照ください。
  • バッテリーホルダー: MP2617がバッテリー電源管理に使用されます。バッテリーが接続されていない場合、CHG LEDが6Hzの周波数で点滅します。充電中は消灯し、充電完了時に点灯します。コネクタはJST2.0標準です。
  • Lara-R2XXリセットボタン: Lara-R2xxモジュールをリセット。
  • Lara-R2XX電源オンボタン: Lara-R2xxモジュールを電源オンするには2秒間押します。
  • アンテナ: 2つのアンテナを含みます。1つはメインアンテナで送受信に使用され、もう1つは受信専用で受信感度を向上させるためのものです。メインアンテナは必ず接続する必要があります。受信専用アンテナはオプションです。
  • Rpi 40ピン: ピン配置を参照。
  • SIMカードスロット: シルクスクリーンの方向に従ってLTE SIMカードを挿入してください。
caution
バッテリーについては、3.7Vリチウムイオンバッテリーを推奨し、JST2.0に接続してください。特にLara-R211(ヨーロッパ)Pi HATでは、GSM機能が高い電力消費を伴います。周囲にLTE信号がない場合、LTE CAT.1 Pi HATは多くの電力を消費します。そのため、バッテリーを接続することを強く推奨します。

ピン配置

使用ピンPython (BCM)WiringPi GPIO名称P1 ピン番号名称WiringPi GPIOPython (BCM)使用ピン
3V3_RPI3.3v DC 電源125v DC 電源5V_RPI
SDA_RPI8GPIO02 (SDA1, I2C)345v DC 電源5V_RPI
SCL_RPI9GPIO03 (SCL1, I2C)56グラウンドGND
FREE47GPIO0478GPIO14 (TXD0)15TX_RPI
GNDグラウンド910GPIO15 (RXD0)16RX_RPI
RTS_RPI170GPIO171112GPIO18118FREE
FREE272GPIO271314グラウンドGND
FREE223GPIO221516GPIO23423FREE
3V3_RPI3.3v DC 電源1718GPIO24524FREE
FREE12GPIO10 (SPI0_MOSI)1920グラウンドGND
FREE13GPIO09 (SPI0_MISO)2122GPIO25 625FREE
FREE14GPIO11 (SPI0 SCLK)2324GPIO08 (SPI0_CS0)10FREE
GNDグラウンド2526GPIO07 (SPI0_CS1)11FREE
FREE30予約済み2728予約済み31FREE
LARA_PWR521GPIO052930グラウンドGND
LARA_RST622GPIO063132GPIO122612FREE
FREE1323GPIO133334グラウンドGND
FREE1924GPIO19(SPI1 MISO)3536GPIO16(SPI1 CS0)2716CTS_RPI
FREE2625GPIO263738GPIO20(SPI1 MOSI)2820FREE
GNDグラウンド3940GPIO21(SPI1 SCLK)2921FREE

注意:これは完全な表です。すべての行を翻訳し、省略しないでください。

功能描述示例
数据采集通过传感器收集环境数据,例如温度、湿度、光照等。使用 SenseCAP 传感器采集温度和湿度数据。
数据传输将采集到的数据通过无线通信技术传输到网关或云端。使用 LoRa-E5 模块进行数据传输。
数据存储将传输的数据存储在数据库中,以便后续分析和处理。使用 MySQL 数据库存储传感器数据。
数据分析对存储的数据进行分析,以提取有价值的信息。使用 Python 数据分析库进行数据处理。
数据可视化将分析结果以图表或仪表盘的形式展示给用户。使用 Grafana 创建实时数据仪表盘。

寸法

バージョン

現在、LTE Cat 1 Pi HATの3つのバージョンを作成しています。異なるネットワークをサポートすることを除けば、ほぼ同じです。また、ヨーロッパ版のみが2Gネットワークをサポートしていることに注意してください。

バージョンモジュールネットワーク
ヨーロッパLARA-R2112G/4G
USA-AT&TLARA-R2034G
USA-VZWLARA-R2044G

はじめに

ハードウェア

note
以下のデモでは、Raspberry Pi3と2018-04-18版の[RASPBIAN STRETCH WITH DESKTOP](https://www.raspberrypi.org/downloads/raspbian/)を使用します。
  • ステップ1. LTE Cat 1 Pi HATをRaspberry Piの上に積み重ね、2つのアンテナを接続します。

  • ステップ2. マウス、キーボード、モニターも接続します。
  • ステップ3. Raspberry Piに電源を入れます。

ソフトウェア

  • ステップ1. dtoverlay=pi3-disable-btを使用してRaspberry Pi3/Pi4のUART0を有効にします。
sudo nano /boot/config.txt

次に、dtoverlay=pi3-disable-btenable_uart=1をconfig.txtの末尾に追加します。以下のようになります。

[all]
#dtoverlay=vc4-fkms-v3d
dtoverlay=pi3-disable-bt
enable_uart=1
  • ステップ2. UART0を使用するためにシステムサービスを無効にします。
sudo systemctl disable hciuart 
note
Pi3-disable-btはBluetoothデバイスを無効にし、UART0/ttyAMA0をGPIOs 14と15に戻します。また、モデムを初期化するシステムサービスを無効にする必要があります。これによりUARTが使用されません: sudo systemctl disable hciuart。
  • ステップ3. cmdline.txt内のconsole=serial0,115200を削除します。
sudo nano /boot/cmdline.txt

次に、文字列からconsole=serial0,115200を削除します。

  • ステップ4. Raspberry Pi3/Pi4を再起動します。
sudo reboot
  • ステップ5. 以下のコマンドを実行してデモを開始します。
cd ~
git clone https://github.com/Seeed-Studio/ublox_lara_r2_pi_hat.git
cd ublox_lara_r2_pi_hat
sudo python setup.py install
cd test
sudo python test01.py
  • ステップ6. 以下はターミナルからの出力です。
pi@raspberrypi:~/Desktop/ublox_lara_r2_pi_hat/examples $ sudo python test01.py
40-pin GPIO header detected
Enabling CTS0 and RTS0 on GPIOs 16 and 17
rts cts on
waking up...
module name: LARA-R211
RSSI: 3

FAQ

Q1: LTE Cat 1 Pi HATとPCを直接通信できますか?

A1: はい、2つの方法があります。一つはUSB、もう一つはUARTポートです。

  • USBの場合、Pi HATをPCに直接接続するためにUSBケーブルを使用してください。その後、u-blox Cellular USB_Windows Driver, v2.0をダウンロードしてインストールしてください。デバイスマネージャーではCOM3とCOM4がATコマンド用に使用されます。任意のシリアルCOMモニターツールを使用してATコマンドを実行するか、Windows用評価ソフトウェアm-center for Windows, version 1.11.0を使用できます。

  • UARTポートの場合、usb to serial adaptorを使用し、以下の接続を行い、ボーレートを115200に設定してください。任意のシリアルCOMモニターツールを使用してATコマンドを実行できます。
USB to UARTアダプターLTE Cat1 Pi HAT
GNDPin6-GND
TXPin8-TX_RPI
RXPin10-RX_RPI
NAPin11-RTS_RPI Pin9-GNDに接続

caution
UARTポートを使用して通信する場合、上記の画像で赤でマークされたRTS_RPIをGNDに接続してください。

Q2: ATコマンドリストはありますか?

A2: こちらにあります:u-blox-CEL_ATCommands

Q3: Lara-R203/204/211の違いは何ですか?

A3: u-blox LARA-R2シリーズ製品ページをご参照ください。

Q4: LARA-203でAT&Tネットワークに登録する方法は?

A4: 以下のコマンドを実行してください。

AT+COPS=2
AT+UMNOCONF=2
AT+COPS=0

以下のコマンドを使用してAT&Tネットワーク接続を確認できます。

AT+UPSD=0,1,"AT&T"
AT+UPSDA=0,3
AT+UPING="www.google.com"

Q5: LARA-204でVerizonネットワークに登録する方法は?

A5: 以下のコマンドを実行してください。

AT+COPS=2
AT+UMNOCONF=3
AT+COPS=0

以下のコマンドを使用してVerizonネットワーク接続を確認できます。

AT+UPSD=0,1,"vzwinternet"
AT+UPSDA=0,3
AT+UPING="www.google.com"

リソース

この部品は geppetto で利用可能です。SeeedとGeppettoを使った簡単なモジュラー電子設計。今すぐ作成しましょう。geppetto.seeedstudio.com

プロジェクト

LTE Pi HATを使用した顔認識スマートロック: 顔認識はますます広く利用されるようになっており、これを使ってスマートロックを作成することができます。

技術サポートと製品ディスカッション

技術的な問題がある場合は、フォーラムに問題を投稿してください。
弊社製品をお選びいただきありがとうございます!製品の使用体験がスムーズになるよう、さまざまなサポートを提供しています。異なる好みやニーズに対応するため、いくつかのコミュニケーションチャネルを用意しています。

Loading Comments...