راه اندازی موتور سروو با آردوینو{جلسه بیست و هشتم}

دوست عزیز برای دیدن ادامه این مطلب لازم است که ابتدا دوره را خریداری نمایید. لطفا دوره مربوطه را از گزینه های زیر انتخاب کنید :

 

 

 

 

 

 

 

اشتراک گذاری:
مطالب زیر را حتما بخوانید

28 دیدگاه

به گفتگوی ما بپیوندید و دیدگاه خود را با ما در میان بگذارید.

  • سلام.
    این کد رو کم و زیاد تونستم تغییر بدم.
    درسته؟

    [php]
    include <servo.h>

    int swPin = 13; // input
    int servoPin = 12; // output

    Servo Servo1;
    void setup() // run once, when the sketch starts
    {
    pinMode(servoPin, OUTPUT); // sets the digital pin as output
    }

    void loop() // run over and over again
    {
    if (digitalRead(swPin)) {
    digitalWrite(servoPin, HIGH);
    delay(0);
    }

    }

    فقط 60 درجه رو بلد نبودم.

    • با سلام مجدد. ما در مثال مربوطه ، نحوه تغییر درجه رو آوردیم. این دستور مطابق زیر هست :
      Servo1.write(90);
      فقط باید به جای 90 از 60 استفاده کنید.
      در ضمن علاوه بر If باید از else هم برای حالت دیگر استفاده کنید تا وقتی که اپتوکانتر خروجی نداشت ، موتور سروو به حالت اول خود برگردد.
      موفق باشید.

  • سلام وقتتون بخیر.
    ببخشید میخواستم از اپتوکانتر استفاده کنم.
    وقتی اپتوکانتر خروجی میده سروو 60 درجه گردش کنه و وقتی اپتو کانتر خروجی نداره به حالت اولش برگرده.
    برنامه ی اردینو تغییر خاصی نیاز داره؟
    اپتوکانترم fc33 هست
    و آردینو ی خودم هم mega 2560 r3 هست.
    کدش چه تغییری باید بکنه؟

    • با سلام خدمت شما. برنامه ای که در این مثال قرار داده شده ، صرفا یک برنامه ساده برای تست یک موتور سروو با استفاده از برد arduino UNO می باشد و برای راه اندازی این اپتوکانتر باید یک کد جدید ساخت. نمونه ای از این کد در لینک زیر اورده شده است :
      لینک
      تنها نکته ای که وجود دارد این است که در کد بالا به جای روشن شده LED باید کدهای مربوط به سروو موتور را قرار دهید ، تنها تفاوت این است که باید از پایه های مربوط به برد mega2560 استفاده کنید.
      این مراحل رو انجام بدید و هر جا که به مشکل برخوردید ، همینجا مطرح بفرمایید تا پاسخ داده بشه.
      موفق باشید.

  • خيلي آلی بود از لطف شما بسیار سپاسگزارم از اینکه معلومات خودتون رو به اشتراک گذاشتید خیلی ممنون
    تو نیکی کن و در دجله انداز
    که ایزد در بیابانت دهد باز

    • ممنون از لطف شما.
      با ما همراه باشید برنامه های ویژه ای خواهیم داشت.

دیدگاهتان را بنویسید