まとめ
おそらく、印刷できる最小かつ最も安いローバーでしょう。
ステッパーモーターは、4線式2相のミニステッパーモーターで、D6xH11 mmで、小さな銅製ギアが付いています。http://www.amazon.com/gp/product/B00M7QQIZ6?
このデータシートをオンラインで見つけました。http://www.nidec-copal-electronics.com/e/product/files/file/b862724e290bcc90376e42235e959fd090c36ad7.pdf
どうやら、3Nでは約300mAを引き出せるようで、私が持っているものよりも優れたバッテリーを手に入れてみてください。ArduinoのRawピンに直列に接続された2つの3.7V 680mAhのリポバッテリーをお勧めします。私がアップグレードしようと考えているのはこれです。https://www.amazon.com/gp/product/B00MF3SAF2/ref=ox_sc_act_title_1?ie=UTF8&psc=1&smid=A3EFY0HU0G8BT6
コントローラーは、Arduino対応のエストニア製の新しいバージョンのProミニモジュールAtmega328であり、5V、16MHzに対応しています。http://www.amazon.com/gp/product/B00GLES8BW?
ステッパーに必要な8つのDIOの後に、あなたはそれに追加したいセンシングのための6つのDIOと8つのAIOが残ります。ステッパーはあまり重いものを処理できないので、バッテリーは軽くしておいてください。お楽しみください。
更新:ホイールをはるかに小さくしました(モーターにかかるトルクが少なくなりました)し、バッテリーホルダーを追加しました。私はクアドロター玩具から3.7V 110mAhのバッテリーを使用しています(長時間走行する場合は1つのバッテリーで十分です)。質問がある方は教えてください。
印刷設定
ラフト:
はい
サポート:
はい
解決策:
.1 mm
充填:
100%
備考:
この印刷物は小さいので、明らかに100%で印刷し、できるだけ高い解像度で印刷し、非常にゆっくりと行ってください。とにかく印刷に10分かかることはないでしょう。ホイールの場合は、そのまま印刷し、ドリルビットで全体を慎重に拡幅し、ステッパーギアに取り付けられるようにしてください。ただし、ステッパーケースを通してギアが外れてしまうこともあるので(それは破損
印刷後

ステップ1: ステッパーにワイヤーリードを半田付けする(写真は申し訳ありません)。ステッパーのピンが燃えたり、外れてしまうことがあるので注意しましょう。

ステップ 2: ステッパーモーターを取り付けます(きつくフィットすべきです - プラスチック製のサポートを割らないでください)。また、ギアに直接力をかけないでください。そうすると、ギアが割れてしまい、ステッパーが壊れてしまう可能性があります。

私はアルデュイノの組み付けを容易にするために、ワイヤーを事前に切断してはんだ付けを行っています。ステッパーコイルのピンペアはステッパーシャフトと垂直です。それに合わせて配線を行ってください(後でコードで修正できる場合もあります)。

ステップ 3: モーターに Arduino を半田付けします。左モーターにはDIO 6-9、右モーターには 13-10 を使用しました。

ステップ 4: 私がしたように、PCBをシャーシにホットグルーで固定しないでください... ヘッダーピンの半田付けがめちゃくちゃ面倒くさいです。

ステップ 5: ホイールで動かす (ドリルビットで微調整が必要ですが、ギアに強く押し込まないでください)、1~2本のバッテリーをセットし、コーディングを始める準備ができています。
カスタムセクション
AccelStepper.h
複数のステッピングモーターを同時に稼働するには、GitHubのAccelStepperライブラリをチェックしてください。これはシンプルで、軽量で、使いやすいです。入手場所はこちらです。
https://github.com/adafruit/AccelStepper
アルデュイノのスターターコード
// MultiStepper.pde
// -- モード: C++ -- 。
//
・同時に複数のステッパーを操作する方法を示します。
・1つのステッパーモーターを前後に動かし、加速と減速を繰り返します
・限界に達しています。他のステッパーも同時に稼働しています。
//
// 著作権 (C) 2009 マイク・マクコーリー
// $Id: HRFMessage.h,v 1.1 2009/08/15 05:32:58 mikem Exp mikem $
含める
いくつかのステッパーと、それらが使用するピンを定義する。
アクセルステッパー stepper1(4, 6, 7, 8, 9);
アクセルステッパー stepper2(4, 13, 12, 12, 10);
void setup()
{
ステッパー1.setMaxSpeed(120.0);
ステッパー1.setAcceleration(100.0);
ステッパー1.moveTo(60);
』
void loop()
{
・限界で方向を変更する
もし(stepper1.distanceToGo() == 0)ならば、
ステッパー1.moveTo(-stepper1.currentPosition());
もし(stepper2.distanceToGo() == 0)ならば、
ステッパー2.moveTo(-stepper2.currentPosition());
ステッパー1.run();
ステッパー2.run();
}
模型来源
