pdf-icon

BALA2

SKU:K014-C

チュートリアル

BALA2 は較正済みで、電源を入れると自動的にバランスを保つことができます。手動校正については、このチュートリアルを参照してください。

説明

BALA2は'Balance'の略で、その名前が示すように、M5Stacksバランシングロボットシリーズの第二世代です。BALA2はM5Stack Grayと2つの車輪(DCモーター)で構成されるセルフバランスロボットです。ベースはSTM32F030C8T6をメイン制御として使用し、双方向エンコーディングモータードライバーと1200mAhバッテリーを内蔵しています。

このロボット製品には、プリロードされたソフトウェアが付属しています。クローズドループアルゴリズムを使用してロボットを垂直にバランスさせるセルフバランスロボットアプリケーションです。プログラミングにより自動で移動させたり、Wi-Fiを組み合わせて遠隔操作機能を開発することができます。

このロボットはスマートフォン端末やトランスミッターで制御可能です。BALA2ベースには豊富なインターフェースが搭載されています。従来のPortB、PortCに加え、8chサーボに対応しており、そのうち4chは直接接続、残りの4chはベース内部から接続する必要がある。このようなバランスロボットのプログラムに挑戦したことがなくても、すぐにコツをつかみ、UIFlowを通して制御することができる。セルフバランスロボットは、加速度センサーとジャイロセンサーからのデータを使用して、姿勢と位置を修正します。2 DCドライバーモジュールは、I2C(0x3A)を介してM5Stack Grayと通信します。

製品の特徴

  • 9自由度IMU
  • 2輪駆動、PID制御バランス
  • グローブ拡張ポート
  • 8チャンネルサーボドライブ、4チャンネル外部接続、4チャンネル内蔵
  • Wi-Fiプログラマブル対応
  • スピーカー内蔵
  • TFカードサポート
  • LEGO™互換
  • プログラミングサポート
    • Python
    • UIFlow (Blockly)
    • Arduino

含まれるもの

  • 1x M5Stack Gray + BALA2
  • 4x ホイールコネクター
  • 2x HY2.0-4Pケーブル(20cm)
  • 2x レンガ
  • 1x HEXキー
  • Type-C USBケーブル(120cm)

アプリケーション

  • バランシングカー

仕様

パラメーター
ESP32 240MHzデュアルコア、600DMIPS、520KB SRAM、Wi-Fi
フラッシュ/RAM 16MB Flash
LCD 2.0インチ、320x240カラーTFT LCD、ILI9342C
スピーカー 1W-0928
メンズ BMM150+MPU6886
モータードライバ HR8833
ベースコントローラ STM32F030C8T6
ポート GROVE I2C*1/UART*1/GPIO*1/SERVO*4(㊦+4 Extendable Channel)
電池容量 1200mAh
製品重量 157g
梱包重量 337g
製品サイズ 54*54*65*mm
パッケージ寸法 100*100*100mm
ケース材質 プラスチック

イージーローダー

EasyLoaderは簡潔で速いプログラムライターで、製品に関連するケースプログラムを内蔵しています。簡単なステップでメインコントロールに書き込み、一連の機能検証を行うことができます。

Download Windows Version Easyloader Download MacOS Version Easyloader

Description:
起動するとプログラムが実行されます。ボタンBと左側のパワーボタンをクリックするとキャリブレーションモードに入ります。

回路図

ピンマップ

GROVE ポート A & B & C

ESP32チップ GPIO22 GPIO21 GPIO26 GPIO36 GPIO16 GPIO17
PORT A SCL SDA
PORT B DAC ADC
PORT C RX TX

Arduino IDE

コードを取得するには、 こちら をクリックしてください。