Skip to main content

SeeedStudio BeagleBone® Green Gateway

note

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

BeagleBoneGreenGateway

Seeed Studio BeagleBone® Green Gateway は、開発者やホビイスト向けの低コストでオープンソース、コミュニティサポートの開発プラットフォームです。BeagleBoard.org と Seeed Studio の共同開発による製品です。これは、BeagleBone® Black のクラシックなオープンソースハードウェア設計を基にしており、差別化されたバージョンとして開発されました。Seeed Studio BeagleBone® Green Gateway には 2 つの Grove コネクタが含まれており、Grove センサーの大家族に簡単に接続できます。オンボード HDMI と Ethernet は削除され、これらのワイヤレス機能と Grove コネクタのスペースを確保しています。

Seeed Studio BeagleBone® Green Gateway は、Seeed Studio BeagleBone® Green と Seeed Studio SeeedStudio BeagleBone® Green Gateway の組み合わせであり、Ethernet とワイヤレス接続の両方を備えています。

Linux を 10 秒以内に起動し、1 本の USB ケーブルだけで 5 分以内に開発を開始できます。

特徴

  • BeagleBone® Black と Seeed Studio BeagleBone® Green に完全対応

  • プロセッサ: AM3358 1GHz ARM® Cortex-A8

    • 2×32-bit 200-MHz プログラム可能リアルタイムユニット (PRUs)
    • 512MB DDR3 RAM
    • 4KB EEPROM
    • 4GB 8-bit eMMC オンボードフラッシュストレージ
    • 3D グラフィックスアクセラレータ
    • NEON 浮動小数点アクセラレータ
  • 接続性

    • Ethernet 10/100M ビット
    • WiFi 802.11 b/g/n 2.4GHz
    • USB クライアント (電源 & 通信)
    • USB ホスト
    • SD/MMC コネクタ (microSD 用)
    • Bluetooth 4.1 (BLE 対応)
    • 2x 46 ピンヘッダー
    • 2x Grove コネクタ (I2C と UART)
    • DC ジャック (電源用、12V)
  • ソフトウェア互換性

    • Debian
    • Android
    • Ubuntu
    • Cloud9 IDE on Node.js w/ BoneScript ライブラリ
    • その他多数

仕様

項目
プロセッサAM3358 1GHz ARM Cortex-A8
RAM512MB DDR3
オンボードフラッシュストレージ4GB eMMC
CPU サポートNEON 浮動小数点 & 3D グラフィックスアクセラレータ
Micro USB サポート電源 & 通信
USBUSB 2.0 ホスト x2
GPIO2 x 46 ピンヘッダー
Ethernet1
ワイヤレス接続Wi-Fi 802.11b/g/n 2.4GHz と Bluetooth 4.1 LE
Grove コネクタGrove I2C x 1 と Grove UART x 1
動作温度0 ~ 70
ボタン3

アプリケーションアイデア

  • モノのインターネット (IoT)
  • スマートハウス
  • 産業用途
  • 自動化 & プロセス制御
  • ヒューマンマシンインターフェース
  • センサーハブ
  • ロボット

コミュニティプロジェクト

SeeedStudio BeagleBone® Green Gateway は、SeeedStudio BeagleBone® Green と SeeedStudio BeagleBone® Green Wireless の組み合わせであるため、これらのプロジェクトの多くは簡単に修正して SeeedStudio BeagleBone® Green Gateway で動作させることができます!

以下は、コミュニティが Seeed Studio BeagleBone® Green Wireless を使用して作成したプロジェクトのチュートリアルです。ぜひインスピレーションを得て、Seeed Studio BeagleBone® Green Gateway を使用してください!

#1 呼吸する LED#2 テーブルの嵐#3 大声で話す
今すぐ作る!今すぐ作る!今すぐ作る!
#4 今日の気温は?#5 あなたはどこにいる?#6 私の小さな目覚まし時計
今すぐ作る!今すぐ作る!今すぐ作る!

Seeed Studio BeagleBone® Green Wireless 灌漑制御: HTML5、WebSockets、Ecmascript 6 を使用した Seeed Studio BeagleBone® Green Wireless 灌漑制御。

その他のプロジェクト

Bluetooth デバイス検出ホームコントロールセンターSAP HCP IoT サービス
今すぐ作る!今すぐ作る!今すぐ作る!

ハードウェア概要

BeagleBoneGreenGateway

寸法

Seeed Studio BeagleBone® Green Gateway の寸法は以下の通りです:

  • 89.0mm x 54.6mm x 19.6mm

BeagleBoneGreenGateway

ピンマップ

各デジタル I/O ピンには、GPIO を含む 8 種類の異なるモードを選択できます。

最大 65 のデジタル I/O

note

GPIO モードでは、各デジタル I/O は割り込みを生成できます。

enter image description here

PWM とタイマー

note

最大 8 つのデジタル I/O ピンをパルス幅変調(PWM)として設定し、モーターを制御したり、擬似的なアナログ電圧レベルを生成したりすることができます。この操作は追加の CPU サイクルを消費しません。

enter image description here

アナログ入力

note

アナログ入力ピンに 1.8V を超える電圧を入力しないようにしてください。これは 12 ビットのアナログ-デジタルコンバータで、8 チャンネルのうち 7 チャンネルがヘッダーで利用可能です。

enter image description here

UART

note

UART0 ピンにアクセスしてデバッグケーブルを接続するための専用ヘッダーがあります。追加の 5 つのシリアルポートが拡張ヘッダーに接続されていますが、そのうちの 1 つはヘッダーに一方向のみ接続されています。

enter image description here

I2C

note

最初の I2C バスはケープアドオンボード上の EEPROM を読み取るために使用されており、この機能を妨げることなく他のデジタル I/O 操作には使用できませんが、利用可能なアドレスで他の I2C デバイスを追加することは可能です。2 番目の I2C バスは設定して使用することができます。

enter image description here

SPI

note

データを高速でシフトアウトする場合は、SPI ポートのいずれかを使用することを検討してください。

enter image description here

はじめに

STEP1. Seeed Studio BeagleBone® Green を USB 経由で接続

付属の micro USB ケーブルを使用して、Seeed Studio BeagleBone® Green をコンピュータに接続します。これにより、ボードに電力を供給し、開発インターフェースを提供します。Seeed Studio BeagleBone® Green は、オンボードの 2GB または 4GB eMMC から Linux を起動します。

Seeed Studio BeagleBone® Green はフラッシュドライブとして動作し、ローカルコピーのドキュメントとドライバを提供します。このインターフェースは microSD カードを新しいイメージで再構成するためには使用できませんが、uEnv.txt ファイルを使用してブートパラメータを更新するために使用できます。

PWR LED が点灯しているのが確認できます。10 秒以内に、他の LED がデフォルトの設定で点滅するのが見えるはずです。

  • D2 は起動時にハートビートパターンで点滅するように設定されています
  • D3 は起動時に microSD カードアクセス中に点灯するように設定されています
  • D4 は起動時に CPU アクティビティ中に点灯するように設定されています
  • D5 は起動時に eMMC アクセス中に点灯するように設定されています

STEP2. ドライバのインストール

ネットワーク経由で USB アクセスを可能にするために、使用しているオペレーティングシステム用のドライバをインストールしてください。追加のドライバをインストールすることで、ボードへのシリアルアクセスが可能になります。

オペレーティングシステムUSB ドライバコメント
Windows (64-bit)64-bit インストーラー
Windows (32-bit)32-bit インストーラー
Mac OS Xネットワーク シリアル両方のドライバをインストールしてください。
Linuxmkudevrule.shドライバのインストールは不要ですが、いくつかの udev ルールが役立つ場合があります。
note

Windows システムの場合、以下に注意してください:

  • Windows ドライバ認証警告が 2 ~ 3 回表示される場合があります。「無視」、「インストール」または「実行」をクリックしてください。
  • 32 ビットまたは 64 ビットの Windows を使用しているか確認するには、こちらを参照してください。
  • 最新のサービスリリースがないシステムでは、エラー (0xc000007b) が発生する場合があります。その場合は、こちらをインストールして再試行してください。
  • Windows を再起動する必要がある場合があります。
  • これらのドライバは Windows 10 まで動作確認済みです。

STEP3. Beagle にアクセス

Chrome または Firefox を使用して(Internet Explorer は使用不可)、ボード上で実行されているウェブサーバーにアクセスしてください。ボードの機能を示すプレゼンテーションが表示されます。キーボードの矢印キーを使用してプレゼンテーションを操作してください。

http://192.168.7.2 をクリックして、Seeed Studio BeagleBone® Green にアクセスしてください。

古いソフトウェアイメージでは、ネットワークを開始するために BeagleBone® ドライブを取り出す必要があります。最新のソフトウェアイメージでは、この手順は不要です。

クリックして画像を拡大

STEP4. Cloud9 IDE

ボード上に保存されているプログラムを編集するには、Cloud9 IDE を使用します。以下をクリックしてください:

enter image description here

STEP5. Wi-Fi に接続

connmanctl を使用して近くの Wi-Fi に接続できます:

debian@beaglebone:~$ connmanctl
connmanctl> scan wifi
Scan completed for wifi
connmanctl> services
se.101 wifi_1862e41aec0d_73652e313031_managed_psk
STU-EE wifi_1862e41aec0d_5354552d4545_managed_psk
connmanctl> agent on
Agent registered
connmanctl> connect wifi_1862e41aec0d_5354552d4545_managed_psk
Agent RequestInput wifi_1862e41aec0d_5354552d4545_managed_psk
Passphrase = [ Type=psk, Requirement=mandatory, Alternates=[ WPS ] ]
WPS = [ Type=wpspin, Requirement=alternate ]
Passphrase? PASSWORD
Connected wifi_1862e41aec0d_5354552d4545_managed_psk
connmanctl> quit

STEP6. Bluetoothに接続する

近くのBluetoothに接続するには、BlueZをインストールする必要があります:

sudo apt install bluez
note
エラーが発生した場合は、最初に`sudo apt update`を実行してください。

次に、以下のコマンドを実行して近くのBluetoothに接続します:

bb-wl18xx-bluetooth
bluetoothctl

bluetoothctlインターフェース内で、scan onを実行して近くのBluetoothデバイスを一覧表示します:

scan on

デバイスのMACアドレスをコピーし、以下のコマンドでデバイスに接続します:

pair A4:xx:xx:xx:xx:30
trust A4:xx:xx:xx:xx:30
connect A4:xx:xx:xx:xx:30

これで、Seeed Studio BeagleBone® Green GatewayがBluetoothデバイスに接続されました。quitを入力してターミナルに戻ります。Seeed Studio BeagleBone® Green Gatewayで音楽を再生すると、Bluetoothスピーカーで音楽が聞こえるようになります。

最新ソフトウェアへの更新

ボードのパフォーマンスを向上させるために、最新のソフトウェアに更新する必要があります。以下にステップごとに方法を説明します。

STEP1. 最新のソフトウェアイメージをダウンロード

まず、適切なイメージを以下からダウンロードしてください。

画像の説明を入力してください

note
サイズの関係で、このダウンロードには約30分以上かかる場合があります。

ダウンロードしたファイルは.img.xz拡張子を持っています。これはSDカードのセクターごとの圧縮イメージです。

STEP2. イメージバーナーをインストール

オープンソースのフラッシュバーナーbalenaEtcherをダウンロードしてください。使用しているオペレーティングシステム(Windows/macOS/Linux)に応じたバージョンをダウンロードしてください。

STEP3. OSイメージをSDカードに書き込む

ダウンロードしたイメージを選択し、MicroSDカードを選択してフラッシュします!

STEP4. SDカードからボードを起動する

SDカードを(まず電源を切った状態で)ボードに挿入します。その後、ボードはSDカードから起動します。

note

オンボードのeMMCにイメージを書き込む必要がない場合、この章の最後を読む必要はありません。それ以外の場合は続行してください。

オンボードのeMMCにイメージを書き込みたい場合は、ボードを起動し、ファイルを変更する必要があります。

/boot/uEnv.txt内で:

##enable BeagleBone® Black: eMMC Flasher:
#cmdline=init=/opt/scripts/tools/eMMC/init-eMMC-flasher-v3.sh

以下に変更します:

##enable BeagleBone® Black: eMMC Flasher:
cmdline=init=/opt/scripts/tools/eMMC/init-eMMC-flasher-v3.sh

その後、以下のようにユーザーLEDが点灯しているのが確認できます。

画像の説明を入力してください

note

上記のトレースライトが見つからない場合は、RESETボタンを押してボードをリセットしてください。

フラッシュが完了すると、すべてのUSRx LEDがオフになります。最新のDebianフラッシャーイメージは、完了時にボードの電源を自動的に切ります。このプロセスには最大10分かかる場合があります。ボードの電源を切り、SDカードを取り外して再度電源を入れると完了です。

Grove for Seeed Studio BeagleBone® Green Gateway

Groveはモジュール式で標準化されたコネクタプロトタイピングシステムです。Groveは電子機器を組み立てる際にブロック構造のアプローチを採用しています。ジャンパーやはんだ付けベースのシステムと比較して、接続、実験、構築が容易で、学習システムを簡素化しますが、単純化しすぎることはありません。他のプロトタイプシステムの中には、学習レベルをブロック構造まで下げるものもあります。その方法でも良い学びが得られますが、Groveシステムは実際のシステムを構築することを可能にします。接続するにはある程度の学習と専門知識が必要です。

以下に、Seeed Studio BeagleBone® Green Gatewayと相性の良いGroveモジュールを一覧で示します。

SKU名称インターフェースリンク
101020054Grove - 3-Axis Digital Accelerometer(+16g)I2Cリンク
101020071Grove - 3-Axis Digital Accelerometer(+400g)I2Cリンク
101020034Grove - 3-Axis Digital CompassI2Cリンク
101020050Grove - 3-Axis Digital Gyroアナログリンク
101020081Grove - 6-Axis Accelerometer&Compass v2.0I2Cリンク
101020072Grove - Barometer Sensor(BMP180)I2Cリンク
104030010Grove - Blue LEDI/Oリンク
101020003Grove - ButtonI/Oリンク
111020000Grove - Button(P)I/Oリンク
107020000Grove - BuzzerI/Oリンク
104030006Grove - Chainable RGB LEDI2Cリンク
101020030Grove - Digital Light SensorI2Cリンク
103020024Grove - Finger-clip Heart Rate SensorI2Cリンク
101020082Grove - Finger-clip Heart Rate Sensor with shellI2Cリンク
113020003Grove - GPSUARTリンク
104030007Grove - Green LEDI/Oリンク
103020013Grove - I2C ADCI2Cリンク
103020006Grove - I2C HubI2Cリンク
101020079Grove - IMU 10DOFI2Cリンク
101020080Grove - IMU 9DOF v2.0I2Cリンク
101020040Grove - IR Distance InterrupterI/Oリンク
104030011Grove - OLED Display 0.96''I2Cリンク
104030008Grove - OLED Display 1.12''I2Cリンク
104030005Grove - Red LEDI/Oリンク
103020005Grove - RelayI/Oリンク
316010005Grove - ServoI/Oリンク
101020023Grove - Sound Sensorアナログリンク
101020004Grove - Switch(P)I/Oリンク
101020015Grove - Temperature Sensorアナログリンク
101020019Grove - Temperature&Humidity Sensor Proアナログリンク

Seeed Studio BeagleBone® Green Gateway 用のケープ

プロジェクトを開始する際には、拡張ボードが必要になることがあります。Seeed Studio BeagleBone® Green Gateway 用のケープはすでに多数存在しており、LCDディスプレイ、モータードライバー、HDMI拡張などが含まれています。以下におすすめのケープをいくつか紹介します。

Grove CapeMotor Bridge CapeHDMI Cape
画像をここに挿入画像をここに挿入画像をここに挿入
今すぐ購入!今すぐ購入!今すぐ購入!
Grove Cape5インチLCD7インチLCD
画像をここに挿入画像をここに挿入画像をここに挿入
今すぐ購入!今すぐ購入!今すぐ購入!

FAQ

  1. 2 x 46ピンヘッダーと2x Groveコネクタは、Seeed Studio BeagleBone® GreenおよびSeeed Studio BeagleBone® Green Wirelessと同じ仕様で、以下の点に注意してください:
    • ADアナログインターフェースの最大入力電圧は1.8Vです。
    • 3.3Vを超える電圧を入力しないでください。CPUが損傷する可能性があります。
    • 外部I2C RTCバッテリー電源コネクタには3Vボタン電池のみを接続してください。電圧が5Vを超えてはいけません。

参考資料

ボードに関する情報をさらに得るための参考資料が多数あります。

リソース


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

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

Loading Comments...