Тёмный

[ Start Arduino easily #1 ] Let's turn the stepper motor (With subtitles) 

Hagiwara Mfg
Подписаться 659
Просмотров 11 тыс.
50% 1

マイコンボード(Arduino)でステッピングモーター(NEMA17)を回してみます。
私は簡単な装置の作製や、装置開発の試作時に使っています。
今回は初めての人でもわかるように「Arduino IDE」のインストールも説明します。

Опубликовано:

 

27 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 16   
@hagiwaramfg8822
@hagiwaramfg8822 Год назад
// アルディーノのプログラムは下記 #include Stepper myStepper(800, 8, 9); void setup() { pinMode( 3, INPUT_PULLUP ); } void loop() { if(digitalRead(3) == LOW){ myStepper.setSpeed(600); myStepper.step(1600); } else { delay(100); } }
@ゆうき-q3c
@ゆうき-q3c Год назад
モーターについている銀の円盤のようなものはどこで買えますか?
@hagiwaramfg8822
@hagiwaramfg8822 Год назад
Amazon等で売っています。タイミングプーリーというタイミングベルトを回すための部品です。回すモーターの軸径に合ったものを選んでください。
@ガオガオ-i3n
@ガオガオ-i3n Год назад
この回路を使ってモーターを 90°回転→1秒待機→90°逆回転→1秒待機 みたいな制御はできますでしょうか?
@hagiwaramfg8822
@hagiwaramfg8822 Год назад
ガオ ガオさん できますよ。 if(digitalRead(3) == LOW){ //もしスタートボタンが押されてインプット3番ピンがLOWになったとき この動画では、 myStepper.setSpeed(600); myStepper.step(1600); //スピード600 1600パルス=1回転 ↑こうなっているところを myStepper.setSpeed(600); myStepper.step(400); delay(1000); //スピード600 400パルス=90度回転 1秒待機 myStepper.setSpeed(600); myStepper.step(-400); delay(1000); //スピード600 -400パルス=-90度回転 1秒待機 このように書き換えれば良いです。お試しください!
@ガオガオ-i3n
@ガオガオ-i3n Год назад
実際に試して上手くいきました! ありがとうございます!
@hagiwaramfg8822
@hagiwaramfg8822 Год назад
90度なのでstep 400 でしたね。うまくいってよかったです!
@ゆうき-q3c
@ゆうき-q3c Год назад
1分間に5000回転させたいのですが1秒間だと大体84回転になります。1ステップ1.8°だったと思うので83回転するには1秒間に16800Hzのパルスを送れば良いということですか?
@hagiwaramfg8822
@hagiwaramfg8822 Год назад
この動画の部品と設定では1600で1回転となっています。1分間に5000回転は回転が速いのでこのステッピングモーターでは無理です。回転数や角度に多少の誤差が有っても良いのであればステッピングモーターではなく、DCモーターが良いように思います。
@dynikuro
@dynikuro Год назад
こんにちは。すごく参考にまりました🙂。やってみたのですがやはり精密にモーターを動かすにはMach3モータードライバー(アンプ)が必要でしょうか?もしご興味あったらそのような動画楽しみにしてます。
@hagiwaramfg8822
@hagiwaramfg8822 Год назад
こんにちは。現時点Mach3に関する知識が全くないので、また勉強しておきます!コメントありがとうございました。
@dynikuro
@dynikuro Год назад
@@hagiwaramfg8822 こんにちは🙂色々調べた結果、Mach3より芝学園さんの動画のやり方が近道みたいです。CNC拡張ボードのA4988です。 Arduino+CNCシールドで作る ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-Ma3UEWBvHC8.html
@オクノユウキ-w5p
@オクノユウキ-w5p Год назад
モータードライバーを1相励磁か2相励磁にしたいのですがどうしたら良いですか?
@hagiwaramfg8822
@hagiwaramfg8822 Год назад
モーターにそこまで詳しくなくてわかりません。お役に立てず、すみません。
@electronicsideas1361
@electronicsideas1361 Год назад
No code no use
@hagiwaramfg8822
@hagiwaramfg8822 Год назад
#include Stepper myStepper(800, 8, 9); void setup() { pinMode( 3, INPUT_PULLUP ); } void loop() { if(digitalRead(3) == LOW){ myStepper.setSpeed(600); myStepper.step(1600); } else { delay(100); } }
Далее
БЕЛКА СЬЕЛА КОТЕНКА?#cat
00:13
Просмотров 2,1 млн
Making a CUSTOM Testing Machine | powerboard-lite
6:04
What else is an M.2 WiFi slot good for?
10:24
Просмотров 1,2 млн