インソール型機器の動作方法
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
[[IoTによる足元・ネック型の不安検知システム]]
*目次 [#l4c3717f]
#CONTENTS
**【このページでできること】 [#n4cd1906]
インソール型機器の使用
**【使用するプログラム】 [#q3bb13c3]
***<Arduino Nanoに書き込むプログラム> [#o425837d]
#ref(Arduino_left_right.zip)
***<Raspberry Pi Zero Wに置くプログラム> [#l89ddab7]
#ref(Raspberry_left_right.zip)
***<サーバーに置くプログラム> [#z507d591]
#ref(Server_server.zip)
**【手順】 [#n3dd7db5]
***<ステップ1 Arduino Nanoにプログラムを書き込む> [#i7140...
添付したArduinoのプログラムを開き,ツールのところを以下の...
#ref(Arduino2.png,,50%)
これで左上の→をクリックすれば書き込まれる.~
書き込まれた後心配ならツール→シリアルモニタorシリアルプロ...
***<ステップ2 サーバーにログインし,動かせる状態にする> [...
今回は八十住のアカウントでの説明をするが個人でやる場合は...
最初は権限が無いと思うので先生にやってもらう.~
まずサーバーに添付したプログラムを置く.~
winSCPを開いたらホスト名は
133.55.115.240
ユーザー名は
xi
パスワードは
Uxi42
でログインできる.~
左側は自分のPCのフォルダ,右側はサーバーのフォルダ.~
左側をサーバーに置くプログラムの階層に行き,右側を
../../var/www/html/server
に移動する.~
あとはプログラムをドラッグで動かせば移動できる.~
次にPCのコマンドプロンプトを開く.~
開いたら
ssh xi@133.55.115.240
を入力してenter.~
パスワードを要求されるので
Uxi42
と入力してenter.~
次にサーバーをroot権限で扱うので
sudo su -
を入力してenter.~
パスワードは上と同じ.~
ここまで来たら
cd ../var/www/html/server
を入力してenter.~
フォルダの中身を見たい場合は
ls
を入力してenter.~
これを2つのコマンドプロンプトを立ち上げて作る.
成功すると以下のようになる.
#ref(server.png,,50%)
~
***<ステップ3 VNC ViewerでRaspberry Pi Zero Wにアクセスを...
まずRaspberry Pi Zero Wの電源を入れる.~
電源ボダンを1回押すか,2回押す(2回目長押し)で電源を入れ...
緑のランプが光ったら成功.~
次にPCのWiFiとRaspberry Pi Zero WのWiFiを同じにしておく.
Raspberry Pi Zero WのIPアドレスをVNCに打ち込む.
#ref(vnc.png,,50%)
アカウントを作成すると名前を変更できたりできるので便利で...
Raspberry Pi Zero WのIPアドレスを打ち込み開いたら,ユーザ...
初期設定と一緒なのでユーザー名は
pi
パスワードは
raspberry
である.~
立ち上げたらRaspberry Pi Zero Wでコマンドプロンプトを開き...
cd Desktop
Raspberry Pi Zero Wに添付したプログラムを転送する.~
Raspberry Pi Zero Wのデスクトップの上の方にカーソルをやる...
#ref(vnc2.png,,50%)
これのTransfer filesから自分のPCにあるプログラムをRaspber...
転送先はDesktopにする.~
これをleftとrightの2つを立ち上げる.~
以下のようになれば成功.
#ref(vnc3.png,,50%)
~
***<ステップ4 プログラムを動かす> [#a06f5594]
順番は~
1.Server_all.py(サーバー)~
2.rene_left.py,rene_right.py(Raspverry Pi Zero W)~
3.Analysis_walk.py(サーバー)~
の順番で動かす.~
解説を行う.~
まず,サーバーのコマンドプロンプトに行き,
python3 Server_all.py
と入力してenter.~
以下のようになれば成功.
#ref(server2.png,,50%)
次にRaspberry Pi Zero Wに行き,left側で
python rene_reft.py
right側で
python rene_right.py
を入力してenter(順番はどっちでも良い).~
以下のようになれば成功.
#ref(vnc4.png,,50%)
最後に余っているサーバーのコマンドプロンプトに行き,
python3 Analysis_walk.py
を動かす.~
以下のようになれば成功.
#ref(server3.png,,50%)
この状態で1分間のキャリブレーションを行うので機器に触れな...
***<ステップ5 データの確認> [#v05fbf0e]
プログラムを止めた後はデータの確認を行う.~
winSCPのサーバー側のフォルダで
../../var/www/html/company/事業所名(日本海倶楽部)/ユー...
の中にleft.dat,right.dat,analysis.datファイルが存在し,...
もしanalysis.datが1KBの時はAnalysis_walk.pyだけもう一度動...
これでデータが入ると思う.~
以下のようになれば成功.
#ref(winSCP3.png,,50%)
~
**【補足(外で現地実験を行う場合)】 [#o9942ffd]
外で現地実験を行う場合は外部から研究室のサーバーを動かさ...
また,サーバーを動かすにはWiFiを研究室内のWiFiにする必要...
そのため,Googleリモートデスクトップを用いて外でのPCから...
これにより外からでも研究室のサーバーにアクセスすることが...
終了行:
[[IoTによる足元・ネック型の不安検知システム]]
*目次 [#l4c3717f]
#CONTENTS
**【このページでできること】 [#n4cd1906]
インソール型機器の使用
**【使用するプログラム】 [#q3bb13c3]
***<Arduino Nanoに書き込むプログラム> [#o425837d]
#ref(Arduino_left_right.zip)
***<Raspberry Pi Zero Wに置くプログラム> [#l89ddab7]
#ref(Raspberry_left_right.zip)
***<サーバーに置くプログラム> [#z507d591]
#ref(Server_server.zip)
**【手順】 [#n3dd7db5]
***<ステップ1 Arduino Nanoにプログラムを書き込む> [#i7140...
添付したArduinoのプログラムを開き,ツールのところを以下の...
#ref(Arduino2.png,,50%)
これで左上の→をクリックすれば書き込まれる.~
書き込まれた後心配ならツール→シリアルモニタorシリアルプロ...
***<ステップ2 サーバーにログインし,動かせる状態にする> [...
今回は八十住のアカウントでの説明をするが個人でやる場合は...
最初は権限が無いと思うので先生にやってもらう.~
まずサーバーに添付したプログラムを置く.~
winSCPを開いたらホスト名は
133.55.115.240
ユーザー名は
xi
パスワードは
Uxi42
でログインできる.~
左側は自分のPCのフォルダ,右側はサーバーのフォルダ.~
左側をサーバーに置くプログラムの階層に行き,右側を
../../var/www/html/server
に移動する.~
あとはプログラムをドラッグで動かせば移動できる.~
次にPCのコマンドプロンプトを開く.~
開いたら
ssh xi@133.55.115.240
を入力してenter.~
パスワードを要求されるので
Uxi42
と入力してenter.~
次にサーバーをroot権限で扱うので
sudo su -
を入力してenter.~
パスワードは上と同じ.~
ここまで来たら
cd ../var/www/html/server
を入力してenter.~
フォルダの中身を見たい場合は
ls
を入力してenter.~
これを2つのコマンドプロンプトを立ち上げて作る.
成功すると以下のようになる.
#ref(server.png,,50%)
~
***<ステップ3 VNC ViewerでRaspberry Pi Zero Wにアクセスを...
まずRaspberry Pi Zero Wの電源を入れる.~
電源ボダンを1回押すか,2回押す(2回目長押し)で電源を入れ...
緑のランプが光ったら成功.~
次にPCのWiFiとRaspberry Pi Zero WのWiFiを同じにしておく.
Raspberry Pi Zero WのIPアドレスをVNCに打ち込む.
#ref(vnc.png,,50%)
アカウントを作成すると名前を変更できたりできるので便利で...
Raspberry Pi Zero WのIPアドレスを打ち込み開いたら,ユーザ...
初期設定と一緒なのでユーザー名は
pi
パスワードは
raspberry
である.~
立ち上げたらRaspberry Pi Zero Wでコマンドプロンプトを開き...
cd Desktop
Raspberry Pi Zero Wに添付したプログラムを転送する.~
Raspberry Pi Zero Wのデスクトップの上の方にカーソルをやる...
#ref(vnc2.png,,50%)
これのTransfer filesから自分のPCにあるプログラムをRaspber...
転送先はDesktopにする.~
これをleftとrightの2つを立ち上げる.~
以下のようになれば成功.
#ref(vnc3.png,,50%)
~
***<ステップ4 プログラムを動かす> [#a06f5594]
順番は~
1.Server_all.py(サーバー)~
2.rene_left.py,rene_right.py(Raspverry Pi Zero W)~
3.Analysis_walk.py(サーバー)~
の順番で動かす.~
解説を行う.~
まず,サーバーのコマンドプロンプトに行き,
python3 Server_all.py
と入力してenter.~
以下のようになれば成功.
#ref(server2.png,,50%)
次にRaspberry Pi Zero Wに行き,left側で
python rene_reft.py
right側で
python rene_right.py
を入力してenter(順番はどっちでも良い).~
以下のようになれば成功.
#ref(vnc4.png,,50%)
最後に余っているサーバーのコマンドプロンプトに行き,
python3 Analysis_walk.py
を動かす.~
以下のようになれば成功.
#ref(server3.png,,50%)
この状態で1分間のキャリブレーションを行うので機器に触れな...
***<ステップ5 データの確認> [#v05fbf0e]
プログラムを止めた後はデータの確認を行う.~
winSCPのサーバー側のフォルダで
../../var/www/html/company/事業所名(日本海倶楽部)/ユー...
の中にleft.dat,right.dat,analysis.datファイルが存在し,...
もしanalysis.datが1KBの時はAnalysis_walk.pyだけもう一度動...
これでデータが入ると思う.~
以下のようになれば成功.
#ref(winSCP3.png,,50%)
~
**【補足(外で現地実験を行う場合)】 [#o9942ffd]
外で現地実験を行う場合は外部から研究室のサーバーを動かさ...
また,サーバーを動かすにはWiFiを研究室内のWiFiにする必要...
そのため,Googleリモートデスクトップを用いて外でのPCから...
これにより外からでも研究室のサーバーにアクセスすることが...
ページ名: