デバイスの使い方
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
[[大森]]~
[[技術資料]]
*目次 [#e890b3d5]
#CONTENTS
**【このページでできること】[#i495c384]
足裏センサデバイスのオフラインにおける使い方
**【参考資料】[#n524e1f0]
arduinoの記事 : https://qiita.com/ketaro-m/items/f6d6eb81...
**【実行環境】[#rde624e4]
・python 64bit版~
・python3.9.7~
・RealVNC
1つのパソコンに複数のPythonが入っている場合、今回はPython...
py -3.9 -m pip install ...
とし、Pythonファイルを実行する場合は~
py -3.9 Server.py
のように先頭にversionを示すように記述しなければならない
**【使い方】[#q403d9b3]
***ファイルの説明 [#yd049dee]
まず、PCにRealVNCをダウンロードする。~
次にVNCアカウントを作成する。~
VNCアカウントは無料で作成でき、最大5台のRaspberryPyをVNC...
#ref(Sensor_left.py,,Sensor_left.py)~
#ref(Sensor_right.py,,Sensor_right.py)~
圧力、加速度、ジャイロを検出し、csv形式で書き込むためのプ...
データは1分ごとに新しいファイルが作成されて作り変えられる...
#ref(AccelGyro.ino,,AccelGyro.ino)~
Arduino nanoに書き込むプログラム。センサの取り方を記載し...
#ref(Arduino_pressure.jpg,,60%)~
~
センサとArduinoのプログラムAccelGyro.inoの位置関係は上図...
作り方によってピン配置がばらばらなので必ずプログラムを調...
***pythonのpip install[#u92c2494]
足りていないpipを要求された場合、その都度
pip install 〇〇
と入力しpipを入れる
ここでpipのバージョンが古いと警告が出るので更新する~
更新の仕方は下記URLを参照~
https://sagasite.hatenablog.com/entry/2021/11/02/014339
python -m pip install --upgrade pip
で更新される~
***データの集め方 [#q0bc128b]
***<ステップ1 (PCでの作業)> [#vd791eef]
まず、VNCを使ってPCからRaspberryPyにSensor.pyとAccelGyro....
送信したらSensor.pyのプログラムを少し書き換える。~
プログラムの最後、csvファイルの名前をSensorData_leftまた...
図は右足用のセンサに使うSensor.pyのためrightにしてある。
#ref(file.jpg,,25%)~
***<ステップ2 (RaspberryPiでの作業)> [#na008614]
Sensor.pyを送信できたらhome/piの階層にSensorDataというフ...
その中にその日の日付でフォルダを作る。~
例、「20220921」のように~
そうしたらその日付フォルダの中にSensor.pyをコピーする。
次にArduinoというフォルダをhome/piの階層に作る。その中にA...
***<ステップ3 (RaspberryPiでの作業)> [#me575527]
Arduino IDEを用いてArduino nanoにAccelGyro.inoを書き込ま...
このときボードはArduino nano、プロセッサはATmega328P(Old ...
注意:もし初めて書き込む場合、ライブラリ「MPU9250_asukiaa...
スケッチ→ライブラリをインクルード、からMPU9250_asukiaaaを...
***<ステップ4 (RaspberryPiでの作業)> [#z97570d8]
以上ができたらプログラム実行開始。~
このとき、最初の行に「This is Debug 1023~.」などといった...
***<ステップ5 (RaspberryPiでの作業)> [#rd360b0e]
ステップ4ができたらあとは動作を実行してデータを集めるのみ...
実験が終わったらプログラムを停止する。~
***<ステップ6 (RaspberryPiでの作業)>[#k99cb72d]
データを収集できたらVNCのTransfar Fileを使ってRaspberryPy...
~
**【番外編 ~RaspberryPiの初期設定~】[#q403d9b3]
まずRaspberryPiのOSをSDカードに書き込むソフトウェアである...
#ref(RaspberryPiImager.png,,35%)
上図のようなソフトウェア画面が表示される。~
OSはRaspberryPiOS32bitを選択し、ストレージはSDカードを選...
できあがったらRaspberryPiにSDカードを差し込み起動させ、初...
~
次に初期設定が終わったRaspberryPiにArduino IDEをインスト...
arduino-1.8.19-linuxarm.tar.xz
をArduino IDE公式サイトからインストールする。~
PCにインストールができたらそれをRaspberryPiに転送する。転...
デスクトップなど階層はどこでも大丈夫。~
〈解凍の方法〉~
xz -dv arduino-1.8.19-linuxarm.tar.xz
tar -xvf arduino-1.8.19-linuxarm.tar
で解凍できる。もしデスクトップでやったならデスクトップ上...
cd Desktop/arduino-1.8.19
./arduino
のコマンドでArduino IDEを起動できる。
終了行:
[[大森]]~
[[技術資料]]
*目次 [#e890b3d5]
#CONTENTS
**【このページでできること】[#i495c384]
足裏センサデバイスのオフラインにおける使い方
**【参考資料】[#n524e1f0]
arduinoの記事 : https://qiita.com/ketaro-m/items/f6d6eb81...
**【実行環境】[#rde624e4]
・python 64bit版~
・python3.9.7~
・RealVNC
1つのパソコンに複数のPythonが入っている場合、今回はPython...
py -3.9 -m pip install ...
とし、Pythonファイルを実行する場合は~
py -3.9 Server.py
のように先頭にversionを示すように記述しなければならない
**【使い方】[#q403d9b3]
***ファイルの説明 [#yd049dee]
まず、PCにRealVNCをダウンロードする。~
次にVNCアカウントを作成する。~
VNCアカウントは無料で作成でき、最大5台のRaspberryPyをVNC...
#ref(Sensor_left.py,,Sensor_left.py)~
#ref(Sensor_right.py,,Sensor_right.py)~
圧力、加速度、ジャイロを検出し、csv形式で書き込むためのプ...
データは1分ごとに新しいファイルが作成されて作り変えられる...
#ref(AccelGyro.ino,,AccelGyro.ino)~
Arduino nanoに書き込むプログラム。センサの取り方を記載し...
#ref(Arduino_pressure.jpg,,60%)~
~
センサとArduinoのプログラムAccelGyro.inoの位置関係は上図...
作り方によってピン配置がばらばらなので必ずプログラムを調...
***pythonのpip install[#u92c2494]
足りていないpipを要求された場合、その都度
pip install 〇〇
と入力しpipを入れる
ここでpipのバージョンが古いと警告が出るので更新する~
更新の仕方は下記URLを参照~
https://sagasite.hatenablog.com/entry/2021/11/02/014339
python -m pip install --upgrade pip
で更新される~
***データの集め方 [#q0bc128b]
***<ステップ1 (PCでの作業)> [#vd791eef]
まず、VNCを使ってPCからRaspberryPyにSensor.pyとAccelGyro....
送信したらSensor.pyのプログラムを少し書き換える。~
プログラムの最後、csvファイルの名前をSensorData_leftまた...
図は右足用のセンサに使うSensor.pyのためrightにしてある。
#ref(file.jpg,,25%)~
***<ステップ2 (RaspberryPiでの作業)> [#na008614]
Sensor.pyを送信できたらhome/piの階層にSensorDataというフ...
その中にその日の日付でフォルダを作る。~
例、「20220921」のように~
そうしたらその日付フォルダの中にSensor.pyをコピーする。
次にArduinoというフォルダをhome/piの階層に作る。その中にA...
***<ステップ3 (RaspberryPiでの作業)> [#me575527]
Arduino IDEを用いてArduino nanoにAccelGyro.inoを書き込ま...
このときボードはArduino nano、プロセッサはATmega328P(Old ...
注意:もし初めて書き込む場合、ライブラリ「MPU9250_asukiaa...
スケッチ→ライブラリをインクルード、からMPU9250_asukiaaaを...
***<ステップ4 (RaspberryPiでの作業)> [#z97570d8]
以上ができたらプログラム実行開始。~
このとき、最初の行に「This is Debug 1023~.」などといった...
***<ステップ5 (RaspberryPiでの作業)> [#rd360b0e]
ステップ4ができたらあとは動作を実行してデータを集めるのみ...
実験が終わったらプログラムを停止する。~
***<ステップ6 (RaspberryPiでの作業)>[#k99cb72d]
データを収集できたらVNCのTransfar Fileを使ってRaspberryPy...
~
**【番外編 ~RaspberryPiの初期設定~】[#q403d9b3]
まずRaspberryPiのOSをSDカードに書き込むソフトウェアである...
#ref(RaspberryPiImager.png,,35%)
上図のようなソフトウェア画面が表示される。~
OSはRaspberryPiOS32bitを選択し、ストレージはSDカードを選...
できあがったらRaspberryPiにSDカードを差し込み起動させ、初...
~
次に初期設定が終わったRaspberryPiにArduino IDEをインスト...
arduino-1.8.19-linuxarm.tar.xz
をArduino IDE公式サイトからインストールする。~
PCにインストールができたらそれをRaspberryPiに転送する。転...
デスクトップなど階層はどこでも大丈夫。~
〈解凍の方法〉~
xz -dv arduino-1.8.19-linuxarm.tar.xz
tar -xvf arduino-1.8.19-linuxarm.tar
で解凍できる。もしデスクトップでやったならデスクトップ上...
cd Desktop/arduino-1.8.19
./arduino
のコマンドでArduino IDEを起動できる。
ページ名: