#author("2021-12-10T08:30:14+00:00","","") #author("2021-12-12T23:33:37+00:00","","") [[瀧田の卒業研究]] 1, まず、以下の3つのファイルをダウンロードする。 #ref(app1.ino)←Arduinoでセンサ情報を取得するためのプログラム -app1.inoと一緒のフォルダに↓の2つも一緒に入れておく。起動しない(起動するとフォルダが自動的に作られてしまうため) #ref(AllSerialHandling.ino) #ref(Interrupt.ino) 2, ダウンロードしたら、VNC上でapp1.inoを開いてコンパイル、書き込みを行う。(この時、うまく書き込みができない場合は3に進む。普通にできたら4に行く) 3, 先ほど2でうまく書き込みが行えなかったのは、おそらくブートローダーの書き込みができないからだと考えられる。なので、その部分の修正を行う。 https://memoteki.net/archives/157←たぶん書き込んだ時に出てきたエラーはこれだと思う https://physical-computing-lab.net/arduino/learn_arduino_bootloader_install.html←このサイトを参考にしていく https://home-repair.ipwo.jp/nano/←上記のはArduino UNOでのやり方なので、このURLからArduino nanoの配線図を参考にしてください 4, 書き込みができたらnewsensa_all.pyを動かすことにより、Raspberry piでもセンサの情報が入ってくるようになるはず ***センサの値が入ってこないとき [#h518cbd9] センサの配線が間違っている、センサが壊れている(はんだごて)で焼きすぎたとか?→センサを変えたりするとできたりした 体温センサは結構強めに握らないと値入らないっぽい~ 配線はこのままでプログラムの値を変えて調整した方がよさそう~ 心拍センサは値が入ってくるまで5秒ほどかかりそう~ AllserialHanding.inoを入れないとダメっぽい~ たぶん入ってこない場合は、Arduino nanoのLの部分がオレンジ色に点滅していないと思うから確認する。 ***センサの値が変な時 [#db9744e9] GSR…たぶんdelay(5000)を300に変える? GSR…黄色の線側をA0(アナログピン)、真ん中を5V、黒側の線をGNDに接続する 9軸…多分センサ変えないと難しい 温湿度気圧…ここもたぶんセンサ変えた方がいい ***新しいライブラリを追加するとき(includeの部分) [#e30ef55d] 1, まず、普通のPCでArduino IDEに入れたいライブラリのzipファイルをダウンロードする。 2, 次に、USBか何かを使ってPCからRaspberry Piにzipファイルを移す。 3, そうしたら、Arduino IDE上のスケッチ→ライブラリの使用→Add librariesという順番で進み、先ほどダウンロードしたzipファイルを選択してOKを押す。 4, ここまで行うと、スケッチ→ライブラリの使用のところにユーザ提供というのが現れその下に自分の入れたいライブラリの名称が出てくる。 ・GitHubからダウンロードするとき ターミナルでgit clone GitHubのサイトURLでダウンロードできる