سلام دوستان . وقت بخیر. به یه مساله ای برخوردم که به کمک نیاز دارم.
وسیله ای هستش که بشه باهاش تعداد دور یه استپ موتور رو تنظیم کرد. میخوام 60 دور در دقیقه و 7.5 دور در دقیقه بچرخه؟ به جفتش هم نیاز دارم.
نمایش نسخه قابل چاپ
سلام دوستان . وقت بخیر. به یه مساله ای برخوردم که به کمک نیاز دارم.
وسیله ای هستش که بشه باهاش تعداد دور یه استپ موتور رو تنظیم کرد. میخوام 60 دور در دقیقه و 7.5 دور در دقیقه بچرخه؟ به جفتش هم نیاز دارم.
می تونید از کتابخونه stepper آردوینو استفاده کنید
استفاده از درایور مناسب سرووتون هم نباید فراموش بشه چون امپر سرووها بالاست و آردوینو نمیتونه فراهم کنهکد:#include <Stepper.h>
const int stepsPerRevolution =200;// change this to fit the number of steps per revolution
// for your motor
// initialize the stepper library on pins 8 through 11:
Stepper myStepper(stepsPerRevolution,8,9,10,11);
voidsetup(){
// set the speed at 60 rpm:
myStepper.setSpeed(60);
// initialize the serial port:
Serial.begin(9600);
}
voidloop(){
// step one revolution in one direction:
Serial.println("clockwise");
myStepper.step(stepsPerRevolution);
delay(500);
// step one revolution in the other direction:
Serial.println("counterclockwise");
myStepper.step(-stepsPerRevolution);
delay(500);
}
رفرنس:
https://www.arduino.cc/en/Tutorial/StepperOneRevolution