Materials0これらメインとなるパーツ+3Dプリントまたはアクリル板を用いて作るアタッチメントパーツによって構成されます。Arduinoサーボモータボタン(モーメンタリ押しボタンスイッチ)手(3Dプリントしたもの)ベルArduino0Arduino Unoを使っていますが他の種類でも大丈夫です。これとジャンパワイヤ5本を使います。サーボモータ0GWSサーボ MICRO/STD/F(フタバ)を使っています。※他のサーボモータでも問題ないですが、アタッチメントパーツの寸法はこれに合わせて設計してあります。 ボタン(モーメンタリ押しボタンスイッチ)0三和電子 OBSF-24-G(緑) φ24ゲームSW(はめ込み) 緑を使っています。 ※他のボタンでも問題ないですが、アタッチメントパーツの寸法はこれに合わせて設計してあります。手(3Dプリントしたもの)0hand.stl(クリックするとダウンロードできます)を3Dプリントします。サーボモータと手はservo.stlを使ってネジで止めます。手にはservo.stlと直径4mmのネジとサーボモーターに取り付けるためのパーツが入る穴が空いています。手のデータ実寸:W39.5×L94.76×H178.74mm引用データ元:https://www.turbosquid.com/FullPreview/Index.cfm/ID/587188ベル0ダイソーで108円で買ったものを使っています。Add Annotation Order
ボタン(モーメンタリ押しボタンスイッチ)0三和電子 OBSF-24-G(緑) φ24ゲームSW(はめ込み) 緑を使っています。 ※他のボタンでも問題ないですが、アタッチメントパーツの寸法はこれに合わせて設計してあります。
手(3Dプリントしたもの)0hand.stl(クリックするとダウンロードできます)を3Dプリントします。サーボモータと手はservo.stlを使ってネジで止めます。手にはservo.stlと直径4mmのネジとサーボモーターに取り付けるためのパーツが入る穴が空いています。手のデータ実寸:W39.5×L94.76×H178.74mm引用データ元:https://www.turbosquid.com/FullPreview/Index.cfm/ID/587188
Making0全体のおおまかな流れテキトーな棒でベルを鳴らす、プロトタイプを作るテキトーな棒の代わりに手を3Dプリントして取り付けるアタッチメントパーツを作って取り付けるテキトーな棒でベルを鳴らす、プロトタイプを作る0Arduinoの基本的な使い方は別途参照してください。図のようにArduinoのピンにサーボモータ、ボタンをつけます。プログラム(HandyHandTimer.ino)をArduinoに書き込みます。電源はPCのUSB端子or単3電池×4本(6V)から取り、ボタンを押すと3秒後にサーボモータが動いたら動作確認はおわりです。最後にベルを押すためにサーボモータにテキトーな棒を取り付けたら、プロトタイプの完成です。テキトーな棒の代わりに手を3Dプリントして取り付ける0手(hand.stl)とサーボモータに取り付けるためのパーツ(servo.stl)を3Dプリントして、ネジでとめます。手は自分の手を3Dスキャンして作るとより自分感が出ます。(Optionに後述)アタッチメントパーツを作って取り付ける0①〜⑤までのアタッチメントパーツを3Dプリンタで出力します。⑥のパーツは3mm厚のアクリル板をレーザーカッターで加工して切り出します。スイッチをはめこむパーツ(attachment_1.stl)手を支えるパーツ(attachment_2.stl)サーボモータをはめこむパーツ(attachment_3.stl)Arduinoを格納するパーツ(attachment_4.stl)ベルをのせるパーツ(attachment_5.stl)手とベルの位置を固定するパーツ(attachment_6.pdf)完成0完成!Add Annotation Order
テキトーな棒でベルを鳴らす、プロトタイプを作る0Arduinoの基本的な使い方は別途参照してください。図のようにArduinoのピンにサーボモータ、ボタンをつけます。プログラム(HandyHandTimer.ino)をArduinoに書き込みます。電源はPCのUSB端子or単3電池×4本(6V)から取り、ボタンを押すと3秒後にサーボモータが動いたら動作確認はおわりです。最後にベルを押すためにサーボモータにテキトーな棒を取り付けたら、プロトタイプの完成です。
テキトーな棒の代わりに手を3Dプリントして取り付ける0手(hand.stl)とサーボモータに取り付けるためのパーツ(servo.stl)を3Dプリントして、ネジでとめます。手は自分の手を3Dスキャンして作るとより自分感が出ます。(Optionに後述)
アタッチメントパーツを作って取り付ける0①〜⑤までのアタッチメントパーツを3Dプリンタで出力します。⑥のパーツは3mm厚のアクリル板をレーザーカッターで加工して切り出します。スイッチをはめこむパーツ(attachment_1.stl)手を支えるパーツ(attachment_2.stl)サーボモータをはめこむパーツ(attachment_3.stl)Arduinoを格納するパーツ(attachment_4.stl)ベルをのせるパーツ(attachment_5.stl)手とベルの位置を固定するパーツ(attachment_6.pdf)
Option0入力ディスプレイを付ける可変抵抗(半固定ボリューム 1kΩ)7セグメントLED(1文字アノードコモン)自分の手の3Dモデルを使う3Dスキャナー(Sense)入力ディスプレイを付ける0図のようにブレッドボードとArduinoのピンにサーボモータ、ボタンに加えて可変抵抗と7セグメントLED(7セグ)をつけます。可変抵抗のつまみをひねって設定時間を決められるプログラム(HandyHandTimer_7seg.ino)をArduinoに書き込みます。このプログラムでは7セグの数字に対応して0~9分の設定ができるようになっています。ボタンを押すと設定時間後にサーボモータが動いたら動作確認はおわりです。アタッチメントパーツ①と④は7セグ用のものを使ってください。(attachment_1_7seg.stl、attachment_4_7seg.stl)組み立てたら完成です!自分の手の3Dモデルを使う03Dスキャナーを使って自分の手の3Dモデルを作ります。(自分の手を自分でスキャンするのは難しいので誰かに手伝ってもらう必要があります)モデルを修正・編集したあとモーターに取り付けられるように直径4mmの穴を親指側に1cm間隔で2つ、そのうち1つは小指側まで貫通するように穴を開けます。Add Annotation Order
入力ディスプレイを付ける0図のようにブレッドボードとArduinoのピンにサーボモータ、ボタンに加えて可変抵抗と7セグメントLED(7セグ)をつけます。可変抵抗のつまみをひねって設定時間を決められるプログラム(HandyHandTimer_7seg.ino)をArduinoに書き込みます。このプログラムでは7セグの数字に対応して0~9分の設定ができるようになっています。ボタンを押すと設定時間後にサーボモータが動いたら動作確認はおわりです。アタッチメントパーツ①と④は7セグ用のものを使ってください。(attachment_1_7seg.stl、attachment_4_7seg.stl)組み立てたら完成です!
自分の手の3Dモデルを使う03Dスキャナーを使って自分の手の3Dモデルを作ります。(自分の手を自分でスキャンするのは難しいので誰かに手伝ってもらう必要があります)モデルを修正・編集したあとモーターに取り付けられるように直径4mmの穴を親指側に1cm間隔で2つ、そのうち1つは小指側まで貫通するように穴を開けます。
Comments