技術紹介
ミニかわロボの製作に役立つ技術情報を、公開されている記事を中心に紹介します。
サンプルプログラム
本プロジェクトでは、リポジトリ内の samplecode ディレクトリに、ミニかわロボを動かすためのサンプルプログラムを順次公開していく予定です。
- samplecode/ ディレクトリを見る
- ※GitHubのリポジトリを直接参照してください。
製作・運用ガイド
ミニかわロボ設計・製作・操縦・運用のポイント
開発者による総合ガイドです。メカ・エレキ・ソフト・操縦・運用の各観点から、サーボの保護やリポバッテリーの扱いなど、実戦で役立つノウハウが凝縮されています。
ミニかわロボ作ってみた!|すーほ。
ミニ大会への参加レポートです。スナップフィットを活用した組み立てやすいメカ設計や、車輪の換装機構など、独自の工夫が満載で設計の参考になります。
制御・プログラミング
M5シリーズを用いてミニかわロボを動かす(初心者向け)|Exem
M5StackシリーズとPS4コントローラを使用した制御方法の解説です。Arduino IDEの導入から、環境構築、具体的な制御コードの使い分けまで丁寧に説明されています。
M5ATOMを用いてミニかわロボを動かすコード(上級者向け)|Exem
M5ATOM Matrixを使用した、より詳細なプログラミング例です。ソースコードの構造解説や、より高度なカスタマイズを行いたい方向けの情報が含まれています。
ハードウェア・設計
M5StickC+/Atom/Capsule向 サーボ接続基板の紹介
マイコンとサーボを効率よく接続するための専用基板の紹介です。低背化の工夫や電源ラインの設計、各マイコンごとの特徴がまとめられています。
ダブルヘリカルギア(やまば歯車)のご紹介
3Dプリンタならではの「やまば歯車」の採用メリットと設計の注意点を解説しています。高強度で軸方向にズレにくい、見た目も格好良いギア機構の導入ガイドです。
M5ATOM S3向け小型ジョイスティックコントローラについて
専用の自作コントローラの製作ガイドです。部品構成や組み立て動画、M5AtomS3用のサンプルコードが公開されており、本格的な操縦環境を構築できます。
設計データ
3Dプリンタでフレームを製作する際に使用できる設計データが、以下のプラットフォームで公開されています:
- ミニかわロボ 試作ロボ - 一番最初に作成したお試しロボです
- ミニかわロボ用リング - リング形状の指定はありませんが、参考にして下さい
- リング用の台座 - 必須ではありませんが、台座を入れて高さがあると競技として判定しやすくなります
ご不明な点やご質問がございましたら、GitHub IssuesやSNSでお気軽にお問い合わせください。