iOS端末で意外とランダム(パソコン不使用)


前回のスマホでモーター制御の続きです
前回の記事(android端末)はこちら

スマホでモーター制御(パソコン不使用)

ずっと探してた物がやっと見つかりました パソコンを一切使わずにスマホのみでモーターを制御できるモータードライバ送料が500円かかりました MotorAir v2 - Bluetoothデュアルモータドライバスマートフォンリモートコントロールキット デュアルチャネルDC...


今回はiOSのスイッチコントロールを使ってやってみました

スイッチコントロールを使って iPhone、iPad、iPod touch を操作する

スイッチコントロールを利用すれば、1 つまたは複数のスイッチ操作で iPhone、iPad、または iPod touch をコントロールできます。


iOS端末の他にモータードライバが必要です

MotorAir v2 - Bluetoothデュアルモータドライバスマートフォンリモートコントロールキット

デュアルチャネルDCモータドライバボード DC 5-24Vモータ2台をチャネルあたり最大2アンペアまで駆動 Bluetooth Bee モジュールが付属 USBバスまたはDC電源で電力供給可能 AndroidとiOSの無料アプリ


まずは画面のどこでもいいのでタップすると
コントローラーの4ヶ所のボタンを2.5秒くらいの間隔で押下するスイッチコントロールのレシピを作ってみます

設定→アクセシビリティ→スイッチコントロール→スイッチと進む
ファイル_000[1]

スイッチ→新しいスイッチを追加→画面→フルスクリーン→タップと進む
ファイル_001[1]

スイッチコントロール画面に戻る→
レシピ→新規レシピを作成→名前「チクニータップ」と入力→スイッチを割り当てる→フルスクリーン→カスタムジェスチャ
(名前はチクニータップでなく、好きな名前で構いません。)

2.5秒くらいの間隔でボタンの位置4か所をタップ→保存
(上左下右の順で設定しました)
※ここは後からでも編集できます
ファイル_002[1]

この表示になれば成功です
ファイル_003[1]

レシピに戻る→レシピを起動→チクニータップ
この表示になれば成功です
ファイル_005[1]

アクセシビリティに戻る
ショートカット→スイッチコントロール
ファイル_006[1]
これでホームボタンをトリプルクリックするとスイッチコントロールを起動できるようになります

コントローラーを起動
画面の何もない所をタップしてConnectを表示
右下のスイッチは「Latching」に
1_IMG_7990[1]

BT Bee-BLEを選択
2_IMG_7991[1]

ホームボタンを素早く3回クリック(トリプルクリック)するとスイッチコントロールが開始されます
※開始すると画面のどこをタップしてもスイッチコントロールの扱いになり通常操作ができなくなるので注意です

解除もホームボタンを素早く3回クリック(トリプルクリック)
電源ボタンでも中止できるっぽいです

先行入力可能で5回タップすると設定されたレシピを5回繰り返します
1回のレシピが10秒なので6回で1分。180回タップすれば30分動き続けます
ピアノを弾く様に数本の指でパラパラパラとタップすると180回程度ならすぐできます


と、まぁこれだと固定パターンなのですがここで嬉しい?ハプニングが。
アプリの処理落ちなのかノイズや先行入力のせいなのか分かりませんが
忙しくボタンを切り替えると結構頻繁に操作が飛んだり止まったりします

これが製品で固定パターンを作ろうとしているなら致命的ですが
こちらは自作で更にランダムパターンを求めています

と言う訳でタナボタでまさかのランダムが出来てしまいました

こんな感じで結構しっかりランダムしてます



先行入力をして30分ほど使用してみたところ最後まで動き続けました
1回だけ処理が暴れて同じボタンをタップして2~3秒止まりましたが
「あれ?」と思ったところ不意に動き始めたので逆に気持ちよくて「あふん!」となってしまいました

使ってみてちょっと不便に思ったのが回転を止め難い事ですかね
トリプルクリックでなかなか止まらず電源ボタンで画面消してから
また点けてトリプルクリックでやっと止まったりと、ちょっと癖がある感じです

再開する時も先行入力からなのでその間に白けてしまいそうです
なので「ちょっと止めて一休み」とかがし辛いです

あとは小刻みに~とか長めに~みたいなカスタマイズが難しかったりしますが
まぁ普通に気持ち良かったので十分合格点かなと思います



もう1つ
チクニー中に頭の動きで操作するレシピも作ってみます

設定→アクセシビリティ→スイッチコントロール→
スイッチ→新しいスイッチを追加→カメラ→
頭を左に動かす→タップ

同様に
頭を右に動かす→タップ
この表示になれば成功
チクニー顔0000

戻る→レシピ→新規レシピを作成→名前「チクニー顔」と入力→
スイッチを割り当てる→頭を左に動かす→カスタムジェスチャ
2.5秒くらいの間隔で上下のボタンを上下上下と交互にタップ→保存
※ここは後からでも編集できます
チクニー顔0001

同様に
スイッチを割り当てる→頭を右に動かす→カスタムジェスチャ
2.5秒くらいの間隔で左右のボタンを左右左右と交互にタップ→保存
※ここは後からでも編集できます
チクニー顔0002

レシピに戻る→レシピを起動→チクニー顔
チクニー顔0003

スイッチコントロールに戻る→頭の動きの感度→高
頭の動きの感度[1]

後は「チクニータップ」の時と一緒でホームボタンをトリプルクリックで動作開始します

こちらも多分先行入力が可能ですが
気持ちよくなってイヤイヤと頭を左右に振った時にスイッチ発動と言うのが狙いです(一応ランダム要素・・・)
こちらはまだ実践してません。

追記
「顔タップ」試しました
う~ん・・・ダメですねこれ
顔が遠いだの認識できないだの出まくって止まってばっかでした
部屋を暗くしてるとかドライ中は殆ど目を瞑っているからとかその辺が原因なんですかねぇ

まぁまともに動かないので10分もしないうちに
「チクニータップ」に切り替えて普通にチクニーしちゃいました。
こっちは良いですね。ちゃんと気持ちよかったです



このコントローラー(モータードライバ)は
ニップルカップ、ニップルドーム、ニップルマジックは勿論
UFOやUFOSA、UFOBASICのカップも繋げれば動かせます

断線や故障等で買い換える事に決まったら自作に踏み出すチャンスだと思います
捨てる前に一度、修理やプラグジャック等の改造に挑戦してみては如何でしょうか
ただ捨てるだけとか勿体なさすぎます

旧ニップルカップ(ドーム、マジック)とニップルカップR(ドームR、マジック新)はプラグの端子の位置が変わってます

新旧接続端子対応

ニップルカップが断線気味になったのでコスパで気になっていたニップルマジックを買いましたやはり接続端子も新タイプに変わっており旧タイプ仕様の端子を繋いでも動きませんそこで新旧共に対応できるよう改造しましたこうする事でどちらも動かせるようになります旧端子は回転中にプラグの抜き差しするとショートするとの情報がありました※プラグの抜き差しは電源を切ってから行ってください旧型を使わなくなったらプラグの配線は...


もう一歩踏み出してカップやモーター部分を自作してしまうという手もあります
こうなるともう故障は怖くなくなります

モーター部作成まとめ(自作カップ用)

モーター部分の作成手順が確立されてきたのでまとめましたペットボトルのキャップを用意し中心に穴をあけます五円玉を置くと中心が取りやすいです100均のドライバーセットを使い穴をグリグリしながら広げていきます最後はハサミを使って広げましたバリが汚いのでヤスリ等で綺麗にしますグリグリするときはペットボトルに付けてやった方が安全でやりやすいですハサミで穴を広げる時はこのようにしてグリグリしますペッドボトルキャ...


カップ自作

シリコンの軟らかタイプと、普通タイプを使って作ってみました出来上がりのフォルムが妙に長く不格好だったので短いタイプも作ってみましたAmazonのシリコン軟らかタイプと普通タイプを使用型取り用シリコンHTV-2000 500g硬さ:軟らかタイプ型取り用シリコンHTV-4000 500g硬さ:普通タイプダイソーの使い捨てどんぶりとお米のねんど(ケース)を使用どんぶり2つと上部を切り取ったどんぶり1つ(スペーサー)を用意  更...




関連記事

コメント

非公開コメント

このページのトップへ