با عرض سلام
ببخشید اگر بخواهیم از طریق آردینو دو سرو موتور همزمان در جهت مخالف بچرخند و دو استپر موتور همزمان در یک جهت بچرخند باید چکار کنیم و چه برنامه ای بنویسیم؟
با تشکر
#include <Servo.h>
Servo servo1; // create servo object to control a servo
Servo servo2; // create servo object to control a servo
int pos1; // angle of servo 1
int pos2; // angle of servo2
void setup()
{
servo1.attach(9); // attaches the servo on pin 9 to the servo object
servo2.attach(10); // attaches the servo on pin 10 to the servo object
}
void loop()
{
// Scene 1:
for (int i=0; i<45; i += 1) {
pos1 = 90 - i; // servo1 from 90 to 45 degrees
pos2 = 0 + (i*2); // servo2 from 0 to 90 degrees
servo1.write(pos1);
servo2.write(pos2);
delay(15); // waits for the servo to get there
}
// Scene 2
for (int i=0; i<60; i += 1) {
pos1 = 45; // servo1 doesn't move
pos2 = 90 + i; // servo2 from 90 to 150 degrees
servo1.write(pos1);
servo2.write(pos2);
delay(15); // waits for the servo to get there
}
}
تلفن و صندوق صوتی: ۰۲۱۲۸۴۲۱۴۹۰
تلفن: ۰۲۱۹۱۰۳۵۳۸۱
فقط برای پیام تلگرام، بله و ایتا: 09120870443
آدرس انبار: تهران، بزرگراه فتح (متوسلیان) شرق، بزرگراه باغستان، جاده گلگون، خیابان باغ، شهرک صنعتی گلگون، خیابان ششم جنوبی، پلاک 2
کد پستی: 3359751646
ساعت کاری از 9 تا 17 شنبه تا چهارشنبه و پنجشنبه از 9 تا 13.
©کپی رایت 2020-2016 | تمام حقوق برای صنعت بازار محفوظ است