名称 |
MIRS1904 基本設計書(ソフトウェア) |
番号 |
MIRS1904-DSGN-0005 |
版数 |
最終更新日 |
作成 |
承認 |
改訂記事 |
A01 |
2019.10.23 |
杉山七海 |
|
初版 |
ドキュメント内目次
本ドキュメントはMIRS1904の基本設計書のソフトウェアについてのドキュメントである。
プログラミングアプリケーション
目的:ユーザにプログラミングをしてもらうため
方法:Unityで制作をしたアプリケーションをAndroidタブレットにビルドして使用する
タブレット、MIRS間の通信
目的:通信するため
方法:Firebase Realtime databaseを使用する
プログラミングに沿った走行
目的:MIRSを走行制御して競技をするため
方法:受信したデータを解析し、inoファイルを作成。[platform io]を使用してコンパイル、書き込み
点数集計
目的:点数を集計するため
方法:センサーで受信し、処理されたデータ用いて集計プログラムにて集計する
Androidタブレットに必要な機能
プログラミング機能
Firebaseにデータを送信する機能
RaspberryPi
firebaseから受信したデータ解析
firebaseへの結果データの送信
Arduino?動作ファイル作成(.ino)
Arduinoファイルのコンパイル、送信
点数集計プログラム
Arduino
MIRS APIを利用したMIRS動作制御
システム構造設計図をFig.1に示す。
Fig.1 構造設計図
プログラミングアプリのサンプルAPK(Androidのみ)
※ダウンロードは自己責任でお願いします。
Fig.2 サンプル
基本設計(全体)
基本設計(メカ)
基本設計(エレキ)
MIRS DATABASE