■■■ 構成
■■UFOピッチャー
UFOピッチャーは、KonashiとArduino、そしてモーターを組み込んだハンディガジェットです。
ロープや、棒を自由に線移動できます。
■ Konashi (koshian)
BLEでiPhoneと接続するためのデバイスです。
こちらで直接モーターを制御することも可能なのですが、今回は通信処理のみで使用します。
動作自体は後述するライブラリが豊富なArduino を用いて行っています。
■ Arduino
モーターやセンサーなどを制御するためのデバイスです。
大きなサイズから小さなサイズまで用途によってお選びいただけます。
今回は、ArduinoNanoという比較的小型で安価な機種を選択しています。
■モーター
今回は、ステッピングモーターとサーボモーターの2種類を用いています。
ステッピングモーターは、回転の数や速度を細かく設定できるため、DCモーターよりも精度が高い動きをすることができます。
2度3度同じ動きを再現することも可能です。
サーボモーターは、用意したキャンディを落とすための機構として使っています。
■■スマートフォン側
■Konashi.JS
KonashiをJSで制御するためのアプリです。
SDKを用いたり、作り込むことで、オリジナルのデザインを比較的容易に組み込むことができます。
■Konashi Inspector
ガチでObjective-Cなどで書きたい本格派のユーザーにはこちらの用意もありますので、
Konashiでデバイスを開発することで、自分のスキルアップにも役立ちます。