つくってバイバイ(5)「実装 その2」

つくってバイバイ(5)「実装 その2」

バイバイワールド
バイバイワールド (ID123) 公認maker 2014/09/02
0

ものづくりの過程をお届けする連載第5回!

(1)「はじめまして+企画打ち合わせ」
https://media.dmm-make.com/item/249/
(2)「サーベイ+スケッチ」
https://media.dmm-make.com/item/853/
(3)「役割分担+設計」
https://media.dmm-make.com/item/1853/
(4)「実装 その1」
https://media.dmm-make.com/item/1855/

スマホの加速度センサーと連動させてジャンプするおもちゃ「リモピョン」のアイディアは段々と具体化してきました。
今回は、無線接続からのレスポンスを改善した結果と、部品をひとつにまとめた状態で動作を確認していく様子をお送りします!

モジュールとレスポンス

髙橋:
前回は、無線で接続してiPhoneから動かすところまで行けたけど、レスポンスの遅さが課題として残ったんだよね。

シン:
その遅さの原因が「Konashi」(BLE接続のモジュール)を使ってるからかもしれないということで、前回も紹介した「WiMaster」(Wi-Fi接続のモジュール)を試して、比較しました。結果から言うとWiMasterの方がレスポンスは早かったです!

髙橋:
おっ!

シン:
速さの違いを考えてみると、WiMasterは1回の信号で複数のピンを同時にHIGHやLOWにできるんですが、Konashiだと1つのピンのHIGHやLOWに対して個別の通信をしてしまうっぽくて、例えば2個のピンを同時にHIGHにするときでも通信が2往復行なわれちゃうんです。だから、今回みたいにソレノイドを同時に2個動かすっていうのはちょっと向いてないかも。

髙橋:
konashiはその都度コンパイルしたものを実行するわけじゃないのね。

シン:
そうそう。あと、ついでに「mbed」っていうArduinoとはまた別の基板モジュールにBLEに対応したものが出てたので、それも試してみました。iPhoneとの無線接続は簡単に成功したんですが、デジタルアウトピンの出力電流がArduinoと異なっていたので、ソレノイドが動かず…。真価はまだわからないんですけど、スピードとしては早いものを出せていると思います。

髙橋:
そこ調整します!

シン:
まだこれにセンシングとかを含めようとすると、もう1往復使うことになってしまうので、処理が増えて遅くなるという懸念はあるんですが、どうしてもスピードが追いつかなくなった時はmbedに切り替える可能性も残しつつ、引き続きKonashiを使っていこうと思います!

パーツを一体化!

髙橋:
ハードの方は前回まではソレノイド単体で動かしてたのを、全体のパーツを一体化させてみました。KonashiとかトランジスタをNC加工マシンを使って1つの基板にまとめて、あとは充電池も積んで、USBで充電もできるように。

髙橋:
外装はまだなんだけど、とりあえず1回動かしてみますか。

https://www.youtube.com/watch?v=jECxxzP5U3M&feature=youtu.be

髙橋:うぅぅ。。(泣)

シン:
……まあ、処理のスピード的にはこれくらいなら問題なさそう。

髙橋:
レスポンスは問題ないけど、動きがピョンピョンというよりカタカタだ…。
基板もかなり薄くして、部品もコンパクトにしたけど、ソレノイド自体が金属で結構重いから、軽量化が必要だなー。ソレノイドを一度分解してプラスチックで外装を作り直して、充電池も今は余裕を持って大きめのを使っているのを半分くらいの容量に変えよう。ソレノイドの強さも調整してみます……。

シン:
ハードとソフトの両側から飛び方を改善していきましょう!

髙橋:
ぴょんぴょんするようにするのと、外装を作ります!

シン:
ソフト側はソレノイドを良い感じに動かすのと、Y軸の調整の動きを調整して、あとはアプリのUIを整えます!

次回の目標!

髙橋:
ハード側は次回、メイン基板と外装と足を作ってきます!

シン:
ソフト側はレスポンスの問題を解決するためにもう一度WiMasterでも作りきってみて反応が変わるか見てみます。
それが解決できたらX軸Y軸で曲がったりっていうのを調整していこうかな!

(1)「はじめまして+企画打ち合わせ」
https://media.dmm-make.com/item/249/
(2)「サーベイ+スケッチ」
https://media.dmm-make.com/item/853/
(3)「役割分担+設計」
https://media.dmm-make.com/item/1853/
(4)「実装 その1」
https://media.dmm-make.com/item/1855/

参考にしてくれた記事

記事が登録されていません。
この記事を参考にして、新しく記事を投稿しよう!

違反について