مشاهده همه محصولات
محصولی پیدا نشد
رتبه‌بندی کلی
5
13 نظرات
کیفیت کالا
(5)
ارزش خرید
(5)
محمدرضا نجاتی

من از نمونه کد سروو خود آردواینو استفاده کردم اما همان مشکلی که اشاره شد را دارد. متاسفانه پاسخ گو هم نیستید...
/*
Controlling a servo position using a potentiometer (variable resistor)
by Michal Rinott

modified on 8 Nov 2013
by Scott Fitzgerald
http://www.arduino.cc/en/Tutorial/Knob
*/

#include

Servo myservo; // create servo object to control a servo

int potpin = 0; // analog pin used to connect the potentiometer
int val; // variable to read the value from the analog pin

void setup() {
myservo.attach(9); // attaches the servo on pin 9 to the servo object
}

void loop() {
val = analogRead(potpin); // reads the value of the potentiometer (value between 0 and 1023)
val = map(val, 0, 1023, 0, 180); // scale it to use it with the servo (value between 0 and 180)
myservo.write(val); // sets the servo position according to the scaled value
delay(15); // waits for the servo to get there
}

مدیر سایت
6 سال  پیش

درود


همانطور که گفته شد، با توجه به عملکرد سرو در مقادیر مختلف، کد آردوینو ایراد دارد و پیشنهاد میشود با نمونه کد های دیگر تست کنید.

محمدرضا نجاتی

من برای تست از مثال خود IDE آردواینو استفاده کردم. File>Examples>Servo>Knob. برای مقادیر کمتر از 90درجه سروو درست کار می کند اما بعد از 90 درجه مجددا در همان جهت به حرکت خودش ادامه می دهد.


/*
Controlling a servo position using a potentiometer (variable resistor)
by Michal Rinott

modified on 8 Nov 2013
by Scott Fitzgerald
http://www.arduino.cc/en/Tutorial/Knob
*/

#include

Servo myservo; // create servo object to control a servo

int potpin = 0; // analog pin used to connect the potentiometer
int val; // variable to read the value from the analog pin

void setup() {
myservo.attach(9); // attaches the servo on pin 9 to the servo object
}

void loop() {
val = analogRead(potpin); // reads the value of the potentiometer (value between 0 and 1023)
val = map(val, 0, 1023, 0, 180); // scale it to use it with the servo (value between 0 and 180)
myservo.write(val); // sets the servo position according to the scaled value
delay(15); // waits for the servo to get there
}

مدیر سایت
6 سال  پیش

درود


با توجه به این نکته سرو حتی در مقادیر کمتر از 90 درجه چرخش دارد، پس عملکرد سرو ایرادی ندارد. کد آردوینو صحیح است و با نمونه کد های دیگر تست کنید. 

محمدرضا نجاتی

سلام
من یکی از این کالا تهیه کرده ام اما محصول ایراد دارد به نحوی که فقط در یک جهت دوران می کند. چطور باید کالا رو مرجوع کنم ؟

مدیر سایت
6 سال  پیش

با سلام


ضمن تشکر از توجه شما، لطفا قبل از اقدام به مرجوعی، مواردی را جهت بررسی اعلام بفرمایید.


نمونه برنامه و روش استفاده از سرو موتور را دقیقا اعلام بفرمایید.

فهرست

تماس با دانشجو کیت

ساعت تماس همه روزه از 9 صبح تا 5 عصر (بجز روزهای تعطیل) البته فروشگاه ما به صورت آنلاین است و می‌توانید خریدتان را انجام دهید. اما اگر سوالی داشتید که به تماس تلفنی نیاز داشت، فقط در ساعت‌های اعلام شده در خدمتیم.

021-88857245

021-88856524

031-32211313

 

شماره روبیکا و ایتا، فقط پیام، پاسخ به سوالات قبل از خرید و دریافت تصاویر کالاها

09375076606

 

ارسال سریع تهران (تحویل همان روز)

تمامی شهرهای ایران با پست

بخش قوانین ارسال و قوانین خرید را مطالعه کنید.

جستجو

مشاهده همه محصولات
محصولی پیدا نشد

یک حساب کاربری رایگان برای ذخیره آیتم‌های محبوب ایجاد کنید.

ورود به سیستم