نمایش نتایج: از 1 به 2 از 2

موضوع: مشکل سروو موتور

  1. #1
    Junior Member
    تاریخ عضویت
    May 2018
    نوشته ها
    2

    Exclamation مشکل سروو موتور

    سلام

    یه سروو جدید خریدم مدل mg90s از این فلزی ها

    وقتی کد ها رو آپلود میکنم و به برد وصل میکنم یه صدای ویز میده(خیلی کم میچرخه) و چراغای برد خاموش میشه ( همچنین صدای قطع شدن usb از کامپیوتر هم میاد) بعدش به فاصله ی 1 ثانیه چراغای برد روشن میشه دوباره یه ویز و خاموش میشه !! و همینطور هی قطع و وصل میشه

    مشکل کجاست ؟؟؟
    حتی برق آداپتور هم به آردوینو وصل کردم فرقی نکرد !

    کد خیلی ساده برای تست :
    کد:
    #include <Servo.h>
    Servo servo;
    void setup()
    {
    
      servo.attach(9); 
    
    }
    
    void loop()
    {
    for(int i=0; i<=180; i++ )
    {
    servo.write(i);
    delay(10);
    }
    for(int j=180; j>=0; j-- )
    {
    servo.write(j);
    delay(10);
    }
    }

  2. #2
    Junior Member
    تاریخ عضویت
    May 2018
    نوشته ها
    2

    Post

    دوستان مشکل از برق بود که با وصل کردن یه برق 5 ولت به سروو مشکل حل شد.

    همچنین لرزش سروو توی زاویه های 0 درجه و 180 درجه با تغییر مقدار پالس ها درست شد که اینطوری هست :

    کد:
      servo.attach(6,570,2335);
    مقدار 6 پایه وصل شده به سیگنال هست

    مقدار اولی حداقل مقدار چرخش سروو هست که برای من روی عدد 570 تنظیم شد.
    مقدار دومی هم مقدار حداکثر چرخش هست که برای من روی 2335 تنظیم شد.

    این اعداد روی سروو های مختلف فرق داره پس باید به قدری با اعدد بازی کنید تا متوجه شید کجا حداقل چرخش هست و کجا حداکثر

    (اولی هر چقدر کمتر بشه به 0 درجه نزدیک میشه و دومی هر چی بیشتر بشه به 180 نزدیک میشه که باید به قدری کم و زیاد کنید که ویبره نزنه)

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

SEO by vBSEO