M5Stackコンテストにエントリーしたジョーク作品です笑
以下詳細説明です
スマホのタッチパネルって不衛生らしいですが、それでもタップしたい時ってありますよね。
そこで!代わりにタップしてくれるロボットが居れば万事解決です!
ソシャゲの周回にも使えるかもしれませんね!(使うとは言ってない
(ソフトウエア的にタップも出来ますが、ルール的にNGなソフトもありますよね)
座標計算はPlotClockのソースコードを見た所 近似値っぽかったので、過去自前したリンク機構シミュレータから移植しました。
Twitterに製作過程をUPしていましたが、M5StickC+(マイコンボード)とAdventurer3(3Dプリンタ)のお陰で数日で完成しました!
使用した便利な部品たち
-
M5StickCPlus向 3サーボ接続基板 — スイッチサイエンス
M5Stickにサーボを接続するときに便利な基板です!同じシリーズでAtom用とCapsule用もありますので是非全部買って下さい。(24/2/7追記) - M5StickC Plus
スイッチサイエンスで買いましたが9/25現在在庫無いのでAmazon貼っときます
M5StickCだとHAT側3端子の内1つが入力専用なので無理ですし、サーボ動かすと電源落ちてたのがC Plusなら大丈夫。
- リレータッチボード
ドライバ有無に注意。自分は有りを使いました。 - 豆サーボ
10個セットぐらいのを昔買いました。
ちなみにサーボ制御基板のアンプに繋ぐ前の動作確認でも便利。
写真
サーボホーンも自作しましたがφ0.3のノズルでは厳しかったみたいで、過負荷で脱調します。ギア破損するより良いのでそのままですが。
リンク比はソースコードでも変更可能ですが、取敢えず同じ長さにしてます。
関節の中心にタッチボード配置したのが工夫ポイントです。
スマホによっては、タッチボードと同電位にするためにGND共通にしないと反応しないらしいです。イヤホン端子かUSB-Cでも良さそう。M5StickCの充電も出来るし。
PS3との接続は"Ps3Controller"のライブラリを使いました
参考:・ESP32 (M5StickC) で PS3 の コントローラ を使う : (Blog)SKYZOO(ヨッシーの備忘録(プチ情報))
【24/2/7追記】M5StickCPlus向 3サーボ接続基板を使用した場合の写真
製作過程
テスト用のを印刷。モデリング含め小一時間でこれ作れるの、思い立ったが吉日生活が捗る #adventurer3 pic.twitter.com/iB6qfP6KGC
— sin1 (@sin1west) 2020年9月9日
昨日の進捗 pic.twitter.com/zBSJVzWLWW
— sin1 (@sin1west) 2020年9月11日
進捗です
— sin1 (@sin1west) 2020年9月11日
Linksがこんな所で役立つとはね! pic.twitter.com/oFAwD7Cm56
自動で電卓アプリを叩いてくれるマシーンを作りました #Adventurer3 #M5StickC pic.twitter.com/4bqB6hz9M2
— sin1 (@sin1west) 2020年9月12日