Fabnow#8 目に見えないものを見えるようにしよう(Arduino)
Owner & Collaborators
License
Fabnow#8 目に見えないものを見えるようにしよう(Arduino) by Keisuke-Saito is licensed under the Creative Commons - Attribution license.
Summary
Materials
Tools
Blueprints
Making
- x,yの値がovfになる。
- zの値がnanになる。
- 感圧センサーを使用した。
- スクショは撮り忘れた。ovfしないよう、floatではなくintにすることによって解決。メモ:たまに不具合があるようなので、うまく動かない場合、
- USBを接続し直す
- Arduinoを再起動
- p5.botsというライブラリーを使って、Arduinoとp5jsを連携させたい。
- ターミナルに以下を入力して、実行する。npm install -g p5bots-server
- 指示通りにやっても、command not foundが表示される。
- 動かなかった理由はこれ。上記の手順でnodeをダウンロードすると、最新バージョン(12.0くらい)になってしまう。それをver0.12を使うよう設定し直す必要がある。
- bots-go -d の後にファイルを続くターミナルウィンドウに貼り付ける。しっかりと、bots-goコマンドを認識してくれる...!
- 他にも、スクリプトに多少のエラーがあるため、コンソールで自分でデバッグする必要があった。動作確認に使用したコードとスケッチを下に添付。
- 一行目のvar b = p5.board('/dev/cu.usbmodem1451', 'arduino');↑は自分のArduinoのポートを入力する。
- 完全に計算外。スケジュール管理をミスってしまった。
- 技術から考えるため、沢山買ってある。購入したセンサー・モーター・ディスプレイ・3軸加速度センサー・RGBカラーセンサー・圧力センサー・反射型フォトセンサー・超音波距離センサー・においセンサー・DCモーター・ソレノイド(プッシュ型)・ドットマトリックスLED
- 33Ωの抵抗を持っていなかったため、1kΩで代用してみる。しかし、1kΩの場合、「数時間の慣らし」が必要になってしまうという。実際には、抵抗を全く無しにするとすぐに使える。
- ピンソケットというものが必要らしい。持っていないため、購入する時間があれば使いたい。
- 全部520になる。うまくいっているのかわからない。(うまくいっていなかった)
- こちらのシリアルプロッタより、おおよそ210~290が平常時の計測結果と見られる。この計測結果より、少し臭い場合は140以下臭い場合は25以下とする。センサーに付属のガス感度特性表を元に数値を決めた。
- ・口臭チェッカー・SFCの臭い計測・お店の臭いチェッカー(空気清浄コントロール)
- Thingiverseからダウンロードし、Meshmixerでカット。https://www.myminifactory.com/object/3d-print-london-nose-from-meard-street-38628
- はじめからprocessingでやっても良かったかもしれない。
- ぜんぶb.pin()で動かせる訳ではないようだ...
- ・最初は参考になるものが多いやつでやるべきだと反省。・フィジカルな要素とインタラクティブなものが作れることが、電子工作の大きな強みだと思うが、ビジュアライゼーションをできなかったのは勿体なかった。悲しい。・Lチカのような簡単な事例をいくつか取り組んで、どういう原理で動いているのか、コードを理解する必要があった。・道具の用意もあるため、4日前には何を作るか決めた方が良かった。
References
Usages
Project comments
- 課題当日、翌日に一通り作り上げる。
Comments