pdf-icon

Stamp-Fly

SKU:K138

説明

M5Stamp Flyは、StampS3をメインコントローラーとした、プログラマブルなオープンソース・クアッドコプターキットです。姿勢と方向を検出するために、BMI270 6 軸ジャイロスコープとBMM150 3 軸磁力計を統合しています。BMP280 気圧センサーと 2 つの VL53L3 距離センサーにより、正確な高度保持と障害物回避が可能です。PMW3901MB-TXQT オプティカルフローセンサーは変位検出を行います。キットには、ブザー、リセットボタン、インタラクションおよびステータス表示用のWS2812 RGB LED が含まれています。300mAh の高電圧バッテリーと 4 つの高速コアレスモーターを搭載しています。PCB はリアルタイムの電流 / 電圧モニタリング用にINA3221AIRGVRを搭載し、追加のセンサーや周辺機器用に 2 つの Grove コネクターを備えています。デバッグ用ファームウェアがプリロードされた Stamp Fly は、ESP-NOWプロトコル経由で Atom ジョイスティックを使用して制御できます。ユーザーは自動モードと手動モードを選択でき、正確なホバリングやフリップなどの機能を簡単に実装できます。ファームウェアのソースコードはオープンソースであり、教育、研究、様々なドローン開発プロジェクトに適しています。

This tutorial will guide you through using M5Burner to flash the factory firmware onto the StampFly & Atom Joystick, pairing them, and the basic operations and instructions for the quadcopter.
バッテリーの装着と取り外し方法は動画を参照してください。
バッテリーが消耗したら、バッテリーを Atom Joystick の充電スロットに挿入します。データケーブルを Atom ジョイスティックに接続し、充電を開始します。(AtomS3 の USB-C 端子ではなく、基板側の USB-C 端子に接続します。) 充電が始まると、左側の赤い LED が点灯します。
バッテリー保管時の注意 StampFly、Atom JoyStick の使用が終わって保管する際は、バッテリーの電圧にご注意ください。3.8〜3.9V の間で保管するとバッテリーの劣化が少なくなるようです。満充電状態や過放電状態で保管するとバッテリーの劣化が早くなります。

特徴

  • メインコントローラーとして M5StampS3
  • 気圧検出用 BMP280
  • 高度保持および障害物回避用 VL53L3 距離センサー
  • 6 軸姿勢センサー
  • 方向検出用 3 軸地磁気センサー
  • ホバリングおよび変位検出用オプティカルフロー検出
  • ブザー
  • 300mAh 高電圧バッテリー
  • 電流・電圧検出
  • Grove コネクター

含まれるもの

  • 1x StampFly
  • 1x 300mAh 高電圧リチウム電池
  • 1x Propeller Removal Tool
  • 2x Propellers (0.8mm bore)

アプリケーション

  • 教育
  • 研究
  • ドローン開発
  • DIY プロジェクト

仕様

仕様 パラメータ
M5StampS3 ESP32-S3@Xtensa LX7、8M-FLASH、WiFi、USB-OTG サポート
モーター 716-17600kv
距離センサー VL53L3C 0x29 (7-bits) max 3m
光流量センサー PMW3901MB-TXQT
気圧センサー BMP280 (0x76) @ 300-1100hPa
3 軸地磁気センサー BMM150 (0x10)
6 軸 IMU センサー BMI270
Grove I2C+UART
バッテリー 300mAh 1S 高電圧リチウムバッテリー
電流・電圧検出 INA3221AIRGVR (0x40)
ブザー 内蔵パッシブ・ブザー @5020
動作温度 0~40℃
製品サイズ 81.5 x 81.5 x 31mm
梱包サイズ 162 x 99 x 36mm
製品重量 36.8g
梱包重量 70.7g

操作説明

BMM150 の磁場干渉
磁石を搭載した製品は BMM150 の磁場センサに干渉を与え、読み取り値が異常になる可能性があります。磁石を含む M5 マスター制御機器と組み合わせる場合、磁石を取り外し、同時に BMM150 センサを強磁場の近くに配置しないでください。

EasyLoader

EasyLoader はシンプルで高速なプログラムバーナーで、製品関連のサンプルプログラムが付属しています。いくつかの簡単なステップに従うことで、プログラムをメインコントローラに書き込み、一連の機能検証を実行することができます。

Windows 版 EasyLoader のダウンロード

関連リンク

回路図

Schematics

ピンマップ

I2C インターフェース

Stamp Fly (StampS3) G3 G4
INA3221AIRGVG INA_SDA INA_SCL
BMM150 INA_SDA INA_SCL
BMP280 INA_SDA INA_SCL
VL53L3 INA_SDA INA_SCL

SPI インターフェース

Stamp Fly (StampS3) G14 G44 G43 G46 G12
BMI270 MOSI SCK MISO CS
PMW3901MB-TXQT MOSI SCK MISO CS2

Grove Interface

Stamp Fly (StampS3) G13 G15 G1 G2
Grove (RED) SDA SCL
Grove (BLACK) GROVE I GROVE O

ブザーと RGB LED

Stamp Fly (StampS3) G12 G14
BEEP BEEP
WS2812 RGB

製品サイズ

module size

Arduino

M5StampFlyファームウェアソースコード

動画

  • Atom JoyStick と Stamp Fly クアッドコプターの基本機能デモ