Tito:3Dプリント・Arduino UNO二足歩行ロボット(サーボ駆動・センサー・BLE制御)
部品と材料
| 部品 | 数量 | 備考 |
|---|---|---|
| Arduino UNO(または互換ボード) | 1 | DFRduino UNOなど |
| サーボモーター(Tower Pro MG996RまたはFutaba S3003) | 4 | 脚部×2、足首×2 |
| ブザー | 1 | |
| 超音波距離センサー HC-SR04 | 1 | |
| M3ナット | 20 | |
| M3ネジ | 20 | |
| はんだ付け用ミニ・ブレッドボード(SparkFun) | 1 | |
| オス/メス ジャンパー・ワイヤー | 16本 | |
| ブレッドボード | 1 | |
| LED | 3 | |
| DFRobot Romeo BLE(Bluetooth 4.0搭載ロボット制御ボード) | 1 | Arduino UNO+ブレッドボードの代替として |
| Otto DIY メーカー・キット | 6 | 3Dプリントパーツ含む |
必要な工具
- 3Dプリンター
- はんだごて
- アレン・レンチ(OpenBuilds付属)
使用ソフトウェア・サービス
- Arduino IDE
- Arduino Web Editor
- Arduino IoT Cloud
プロジェクト概要
部品調達が難しい場合は、フル・キットを www.ottodiy.com で購入できます。
Titoは、ZowiとBobから派生した二足歩行ダンス・ロボットです。標準的なArduino UNOボードに対応し、配線とサポートを簡素化した最初のOtto DIYイテレーションです。
ツールと材料(詳細)
- Arduino UNO互換ボード(DFRduino UNO使用)
- ナノ・ブレッドボード
- ブザー
- Futaba S3003サーボ ×4
- HC-SR04超音波センサー
- モバイル・バッテリー(オプション)
- M3ナット ×20
- M3ネジ ×20
- 3Dプリント・ヘッド
- 3Dプリント・ベース
- 3Dプリント・レッグ ×2
- 3Dプリント・右足
- 3Dプリント・左足
工具: 3Dプリンター、アレン・キー、ドライバー
3Dプリント・パーツ
STLファイルはこちら。サポート不要設計で、20%インフィル、0.2mm解像度で簡単にプリント可能。完全オープンソースのため、Autodesk 123D Designで作成された3Dモデル設計ファイルも公開されています。
事前組み立て
推奨手順:サーボを接続する前に、サーボ・ディスク・パーツを脚部に組み付け、その後サーボをボディと足に取り付けます。
回路図
HC-SR04超音波センサー(Trig: ピン8、Echo: ピン9)。制作過程で頻繁に配線を外すため、回路図を手元に置いて作業してください。
サーボ位置のテスト
Arduinoに全サーボを90°にするスケッチを書き込み、写真のような姿勢になるようクランク・ディスクを調整。その後、サーボ固定ネジでロックします。
Arduino UNOボードの取り付け
最終組み立て
Arduino IDE プログラミング
USBケーブルを接続してコードをアップロード。歩行(前後左右)、超音波センサーによる障害物回避、起立、傾斜、ダンスなど多数の動作がプログラムされています。
リミックスや改造はHacksterコミュニティやThingiverseで共有してください。 ottodiy.com
コード
CADファイル・エンクロージャ
- Thingiverse でCADファイル公開中
回路図
製造プロセス
- Arduinoデジタルダイス: LCD表示の乱数ジェネレーター自作
- DIY Arduino USBゲームコントローラー - 高性能ゲームパッドを自作
- Arduino UNOで作る完全自律ライントラッカーロボット ─ 入門に最適な自作キット
- Arduino駆動3Dプリントロボットアームの製作:ステップバイステップガイド
- Arduino UNOで作るシンプル電卓 - シリアルモニターで四則演算
- Arduino Nanoで音声制御ロボットを自作
- MobBob:Arduino製ロボットをAndroidスマホでシームレスに制御
- Pixel Chaser: Arduino Nanoで作るワンタップLEDゲーム
- Arduino UNOとATtiny85で作る携帯型POV(残像)ディスプレイ
- Arduino Nanoで作るNeoPixelマトリックス版Pongゲーム
- DIY LEDルーレットゲーム – Arduino Nanoで作る1人用アーケードゲーム