Open truedat101 opened 2 weeks ago
概要
概念検証1(POC1)とは、IMUセンサー(https://www.adafruit.com/product/4517) をM5StampS3に取り付け、これがロケトーンを構成する基礎的要素になります。また、ロケットの発射情報を入手したり、将来的にはロケットデータを収集するという点で、シンプルなNFC(Near Field Communication)コンセプトを含んでいます。
ゴール ・パワー消費量を検証 ・ネットワークの範囲を検証 (ESP-NOW, BLE使用) ・温度の検証 ・センサー用のビジュアルダッシュボードの試作品をくつる(多分Project MagNET使用) ・大まかな設計に必要な部品コストの見積もりの入手 ・上記のインプット情報を概念実証2(POC2)に入力
概念実証の特徴 ・ブラウザを使用する9DOFセンサーのvisual viewer ・ロケット発射データ、多分ロケットキャプテン情報を集めるNFC接触コンセプト
配線図
M5StampS3にはgroveコネクターがありません。簡単に配線するには以下の図を参照してください。
Qwiicコネクターはブレッドボードを経由してM5StampS3へ接続するために使われます。もしリンク先のようなコネクターがなければ、M5StampS3に直接はんだ付けができます。 https://www.sparkfun.com/products/17912
この場合に使われているIMU(慣性計算ユニット)はAdafruit LSM6DSOX + LIS3MDL - Precision 9 DoF IMU - STEMMA QT / Qwiic。正しく配線されていれば、電源LEDが緑色に点灯しているはずです。
設定
・事前にM5StampS3の設定が必要になります。以下の手順にしたがって、アンドロイドM5Stack開発のための設定を行って下さい。
・LEDをインストールすることで、M5StampS3の設定を確認してください。 ・Adafruit Sensor Labをインストールする必要があります。以下のリンクを参照してください。 https://learn.adafruit.com/adafruit-sensorlab-gyroscope-calibration/install-sensorlab
・まずAdafruit Sensor Calibrationを実行し、 sensor_calibration_write とsensor_calibration_read を選択します(検証するため)。以下のリンクを参照してください。 https://github.com/IoTone/RockeTone/blob/main/POC/poc1/sensor_calibration_write/sensor_calibration_write.ini https://github.com/IoTone/RockeTone/blob/main/POC/poc1/sensor_calibration_read/sensor_calibration_read.ini
・the calibrated_orientation directoryの中で、calibrated_orientation修正版を実行してください。これには必要なPINとヘッダーが定義されています。少しトリッキーなのは、ドキュメントにはとうすればうまくいくか、断片的でまとまっていないからです。
・以下のリンクにあるファイルをあなたのウェブサーバーにコピーしてください。
注意: ウェブサーバーはHTTPSを使用する必要があります。最新のクロームブラウザは、httpsが配信されないと機能しません。
実演 以下のテストサイトを使ってください。 https://iotoneai.site/rocketone/poc1/modelviewer これにはArduinoのセットアップとcalibrated_orientationサンプルの実行が必要です。
IoTone Japan's RockeTone プロジェクトは紙飛行機と小型ロケットをIOTによって最新化する。
I dropped translation of hardware and software because that sounds simple. Not dropping version is IoTone Japan's RockeTone プロジェクトは紙飛行機と小型ロケットをIOTハードウェア、ソフトウェアによって最新化する。
I have some questions.
・Do POC1 and POC2 mean Proof of Concept 1 and 2? ・Is an Adafruit LSM6DSOX + LIS3MDL - Precision 9 DoF IMU - STEMMA QT / Qwiic one device? ・Regarding of this sentence: Run Adafruit Sensor Calibration -> sensor_calibration_write and sensor_calibration_read (to verify), deos this sign"->" mean like "and then"? or is it a kind of IT term?
I have some questions.
・Do POC1 and POC2 mean Proof of Concept 1 and 2? ・Is an Adafruit LSM6DSOX + LIS3MDL - Precision 9 DoF IMU - STEMMA QT / Qwiic one device? ・Regarding of this sentence: Run Adafruit Sensor Calibration -> sensor_calibration_write and sensor_calibration_read (to verify), deos this sign"->" mean like "and then"? or is it a kind of IT term?
Good questions.
1) POC = Proof of Concept =~ prototype 2) Yes, its a single device: https://www.adafruit.com/product/4517 3) In the ARduino menu, you have to go to Examples -> (Select this one) -> Adafruit Sensor Calibration -> sensor_calibration_write and sensor_calibration_read .... it's just a way to describe what to select in the menu of the Arduino software. However, I have checked in these files so they are in the directory.
I've added the file
IThanks. I also have a question. What is Rocket captain?
IThanks. I also have a question. What is Rocket captain?
It's just a concept. We demoed the NFC tap on the rocket. I suggested we could use this as a "checkin" mechanism. One could log launches by tapping their phone on the rocket.
TODO