Skip to main content

Rephone Core 2G-AtmelSAMD21

note

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

RePhoneは、Seeed Studioによって作られた最もユニークで興味深い開発ボードプラットフォームの1つです。KickStarterの舞台に初めて登場して以来、RePhoneは世界中のメーカーから多くの注目と支持を受けてきました。RePhoneを使用すると、自分だけの特別な電話をDIYするだけでなく、周囲のものにセルラー接続を付加することができます。

RePhone Core 2G-AtmelSAMD21 v1.0は、新しいArduino互換のRePhone Core 2Gボードで、AtmelのSAMD21とSIM800Hをベースにしています。RePhone Core 2G-AtmelSAMD21 v1.0のほとんどの機能は、Xadow – GSM+BLEと同じで、GSM、GPRS、Bluetoothなどの豊富な通信プロトコルを提供し、850/900/1800/1900Mzのクアッドバンドをサポートし、2G Nano SDカードをサポートします。しかし、AtmelのSAMD21とSIM800Hの組み合わせにより、Xadow – GSM+BLEと比較して消費電力が大幅に削減されています。高性能で低消費電力のRePhone Coreを探しているなら、この新しいRePhone Core 2Gモジュールが最適な選択です。

:
RePhone Core 2G-AtmelSAMD21 v1.0は、Xadow v2.0のすべてに互換性がありますが、Xadow 1.54インチタッチスクリーンを除きます。
GSMまたはGPRS機能を使用する場合、USBからの電力が不足して通信に失敗する可能性があるため、ボードにバッテリーを接続してください。

danger
この製品には**リポバッテリーは含まれていません**。また、Bazaarではリポバッテリーの販売も行っていません。3.7Vのリポバッテリーであれば使用可能です。

この製品には**マイク、スピーカー、3.5mmハンドセット入力は含まれていません**。これらの機能を使用するには、[Xadow Audio](https://www.seeedstudio.com/Xadow-Audio-p-2554.html)を購入する必要があります。

特徴


Arduino/プロセッサ

  • ATSAMD21G18 @ 48MHz、3.3Vロジック/電源
  • Arduino互換(Arduino Zeroブートローダーに基づく)
  • リチウムバッテリー管理チップを内蔵
  • ユーザーボタン

SIM800H

  • クアッドバンド850/900/1800/1900MHz
  • GPRSマルチスロットクラス12/10
  • GPRSモバイルステーションクラスB
  • GSM 2/2+標準に準拠
    • クラス4 (2 W @850/900MHz)
    • クラス1 (1 W @1800/1900MHz)
  • Bluetooth: 3.0+EDR互換
  • FM: バンド範囲76~109MHz、50KHzステップで調整
  • ATコマンドによる制御 3GPP TS 27.007, 27.005およびSIMCOM拡張ATコマンドセット
  • SIM USAT
  • 低消費電力
  • 動作温度範囲: -40 ~ +85 °C

仕様


項目
マイクロコントローラーATSAMD21G18, 32ビットARM Cortex M0+
動作電圧3.3V
I/OピンあたりのDC電流7 mA
フラッシュメモリ256 KB
SRAM32 KB
EEPROMなし
クロックスピード48 MHz
長さ68 mm
30 mm
重量12 g

ハードウェア概要


  • 1- 11ピン Xadow コネクタ
  • 2- ユーザーボタン (D3)
  • 3- プログラミングおよび電源供給用 Micro USB コネクタ
  • 4- 35ピン Xadow コネクタ
  • 5- Jst1.0 バッテリーコネクタ
  • 6- Nano SIMカード (iPhone 5/6/7と同じ)
  • 7- ATSAMD21G18 IC
  • 8- 充電状態モニターLED
    • 点滅 - バッテリー未挿入
    • 点灯 - 充電中
    • 消灯 - 充電完了
  • 9- IC - ETA6003(データシート)
  • A- SWDデバッグポート
  • B- アンテナコネクタ
  • C- I/O PINパッド
  • D- SIM800H

ピンマップ

tip
[こちらをクリック](https://files.seeedstudio.com/wiki/RePhone-core-2G-AtmelSAMD21/img/pinmap.png)して拡大画像を表示してください。
note
* INT1 は D7 に接続
* INT2 は D12 に接続

Arduino IDE

最新のArduino IDEをダウンロードしてインストールした後、いくつか設定が必要です。 Arduino IDEを開き、ファイル > 環境設定をクリックします。 以下のコードを追加のボードマネージャURLにコピーし、OKをクリックします。

https://raw.githubusercontent.com/Seeed-Studio/Seeed_Platform/master/package_legacy_seeeduino_boards_index.json

次に、ツール > ボード > ボードマネージャに進みます。

インストールボタンをクリックし、ボードがインストールされるまで数分待ちます。

インストールが完了すると、ツール > ボードの一番下にRePhone core 2G-AtmelSAMD21が表示されます。

ドライバのインストール (Windowsの場合)

初めてボードを挿入すると、RePhone 2G SAMD21という名前のUSB COMデバイスが表示され、ドライバのインストールが必要です。以下のボタンをクリックしてボード用のドライバをダウンロードしてください。

ドライバが正常にインストールされたことを確認するには、デバイスマネージャを開き、RePhone 2G SAMD21が存在するか確認してください。

Hello World

では、最初のデモ「Hello World」をボードにアップロードしてみましょう。

Arduino IDEを開き、以下のコードをコピーします:

void setup()
{
SerialUSB.begin(115200);
}

void loop()
{
SerialUSB.println("Hello world!");
delay(1000);
}

その後、

  • ツール > ボード > RePhone core 2G-AtmelSAMD21をクリック
  • ツール > ポートをクリックして正しいポート番号を選択します。(COM1は選択しないでください)

次に、Arduino IDEの左上にあるアップロードボタンをクリックします。数秒後、スケッチが正常にアップロードされます。

アップロードが成功すると、赤い文字でいくつかの情報が表示されます。

Arduino IDEのシリアルモニタを開くと、毎秒「Hello World」が表示されるはずです。

ATコマンドモード


RePhone Core 2GボードはATコマンドモードをサポートしています。SIM800HのTX/RXはAtmelSAMD21のSerial1(D0/D1)に接続されています。

以下のコードをコピーしてボードにアップロードしてください。

#include "atmelsamd21_gprs.h"

void setup()
{
SerialUSB.begin(115200);
while(!SerialUSB);

SerialUSB.println("RePhone core 2G - AtmelSAMD21 AT Command Test");
gsm.preInit(); // 電源オン

while(0 != gsm.init())
{
SerialUSB.println("GSM初期化エラー。");
delay(2000);
}

SerialUSB.println("GSM初期化成功。");
}

void loop()
{
while(SerialUSB.available())Serial1.write(SerialUSB.read());
while(Serial1.available())SerialUSB.write(Serial1.read());
}

シリアルモニターを開き、GSM初期化成功。 がモニターに表示されるのを待ちます。その後、コマンドを入力できます。 "AT"と入力して"OK"を取得してみてください。

tip
すべてのコマンドは新しい行(\r\n)で終了する必要があります。

以下のボタンをクリックして、詳細なATコマンドドキュメントを取得してください。

サンプル


このモジュールの動作を示すために、多くのサンプルを用意しました。 最初に以下を行ってください:

  1. nano SIMカードを挿入する
  2. アンテナを挿入する
  3. リポバッテリーがある場合は、ボードに接続する

File > Examples をクリックすると、これらのサンプルを開くことができます。

AtmelSAMD21_SIM800

  • Bluetooth_AT_Command_And_Music_Play: Bluetooth経由で音楽を再生
  • GSM_GPRS_HTTP_GET: mbed.orgからhello.txtをHTTP GET
  • GSM_Receive_SMS: SMSを受信
  • GSM_Voice_Call: 音声通話を受信

RePhone_API_for_Arduino

rephone_button

  • button_test: オンボードボタンのテスト

rephone_lcm

  • lcm_display_test: LCDディスプレイのサンプル

rephone_menu_all

  • rephone_menu_test

TwilioMessage

  • message_test: Twilioメッセージの送受信

RePhoneファミリー

機能を拡張するためのいくつかのチェーン可能なアドオンモジュールがあります – Xadow Audio、Xadow LED 5x7、Xadow Basic Sensors、Xadow Duino、Xadow GPS v2、Xadow NFC v2。

GPS v2Basic SensorsNFC v2
enter image description hereenter image description hereenter image description here
詳細を見る詳細を見る詳細を見る
LED 5 x 7AudioXadow GSM Breakout
詳細を見る詳細を見る詳細を見る

回路図オンラインビューア

リソース


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

弊社製品をお選びいただきありがとうございます!お客様が弊社製品をスムーズにご利用いただけるよう、さまざまなサポートを提供しております。異なる好みやニーズに対応するため、いくつかのコミュニケーションチャネルをご用意しています。

Loading Comments...