فهرست مطالب:
تصویری: SERVO MOTOR با ARDUINO UNO R3: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
سروو یک نوع موتور دنده ای است که فقط می تواند 180 درجه بچرخد. با ارسال پالس های الکتریکی از برد Arduino Uno شما کنترل می شود. این پالس ها به سروو می گویند که باید در چه موقعیتی حرکت کند.
مرحله 1: اجزای مورد نیاز
- برد Arduino Uno * 1
- کابل USB * 1
- سروو * 1
- تخته نان * 1
- سیم های بلوز
مرحله 2: اصل
سروو شامل پوسته ، برد مدار ، موتور غیر هسته ای ، چرخ دنده و تشخیص مکان است. اصل کار آن به شرح زیر است: برد Arduino Uno سیگنال PWM را به سروو موتور ارسال می کند و سپس این سیگنال توسط IC روی برد مدار پردازش می شود تا جهت چرخش موتور را محاسبه کند و سپس این قدرت رانندگی با چرخ دنده به بازوی چرخشی منتقل می شود. به در عین حال ، آشکارساز موقعیت سیگنال مکان را برمی گرداند تا قضاوت کند که آیا به محل تعیین شده رسیده است یا خیر.
مرحله 3: نمودار شماتیک
مرحله 4: روش ها
مرحله 1:
مدار را بسازید.
گام 2:
کد را از https://github.com/primerobotics/Arduino بارگیری کنید
مرحله 3:
طرح را روی برد Arduino Uno بارگذاری کنید
برای بارگذاری کد در صفحه کنترل ، روی نماد بارگذاری کلیک کنید.
اگر "بارگذاری انجام شد" در پایین پنجره ظاهر شد ، به این معنی است که طرح با موفقیت بارگذاری شده است.
اکنون ، می توانید سروو موتور را 90 درجه بچرخانید (هر 15 درجه یک بار بچرخانید). و سپس در جهت مخالف بچرخانید.
مرحله 5: کد
/***********************************************
* نام: سروو
* عملکرد: می توانید موتور سروو را 90 درجه بچرخانید (هر 15 درجه یک بار بچرخید).
* و سپس در جهت مخالف بچرخانید.
************************************************/
// ایمیل: [email protected]
// وب سایت: www.primerobotics.in
#عبارتند از
/************************************************/
Servo myservo ؛ // ایجاد شیء سروو برای کنترل سروو
/************************************************/
void setup ()
{
myservo.attach (9) ؛ // سروو را روی پین 9 به شی سروو متصل می کند
myservo.write (0) ؛ // بازگشت به 0 درجه
تأخیر (1000) ؛ // یک ثانیه صبر کنید
}
/*************************************************/
حلقه خالی ()
{
myservo.write (15) ؛ // به 15 درجه می رود
تأخیر (1000) ؛ // یک ثانیه صبر کنید
myservo.write (30) ؛ // به 30 درجه می رود
تاخیر (1000) ؛ // منتظر یک ثانیه باشید.33
myservo.write (45) ؛ // به 45 درجه می رود
تاخیر (1000) ؛ // منتظر یک ثانیه باشید.33
myservo.write (60) ؛ // به 60 درجه می رود
تاخیر (1000) ؛ // منتظر یک ثانیه باشید.33
myservo.write (75) ؛ // به 75 درجه می رود
تاخیر (1000) ؛ // منتظر یک ثانیه باشید.33
myservo.write (90) ؛ // به 90 درجه می رود
تأخیر (1000) ؛ // یک ثانیه صبر کنید
myservo.write (75) ؛ // برگشت به 75 درجه
تاخیر (1000) ؛ // منتظر یک ثانیه باشید.33
myservo.write (60) ؛ // برگشت به 60 درجه
تاخیر (1000) ؛ // منتظر یک ثانیه باشید.33
myservo.write (45) ؛ // برگشت به 45 درجه
تاخیر (1000) ؛ // منتظر یک ثانیه باشید.33
myservo.write (30) ؛ // برگشت به 30 درجه
تاخیر (1000) ؛ // منتظر یک ثانیه باشید.33
myservo.write (15) ؛ // برگشت به 15 درجه
تأخیر (1000) ؛ // یک ثانیه صبر کنید
myservo.write (0) ؛ // بازگشت به 0 درجه
تأخیر (1000) ؛ // یک ثانیه صبر کنید
}
/**************************************************/
توصیه شده:
SERVO MOTOR TEST: 5 مرحله
SERVO MOTOR TEST: سلام ، در این قسمت آموزشی ، ما عملکرد سروو میکرو سرو SG 90 را آزمایش می کنیم. استفاده از کنترلر Arduino Micro
FPGA Cyclone IV DueProLogic Control Servo Motor: 4 مرحله
FPGA Cyclone IV DueProLogic Controls Servo Motor: در این آموزش قصد داریم کد Verilog را برای کنترل سرو موتور بنویسیم. سرو SG-90 توسط Waveshare تولید می شود. هنگام خرید سروو موتور ، ممکن است یک برگه داده دریافت کنید که ولتاژ کار ، حداکثر گشتاور و Pu پیشنهادی را نشان می دهد
Elektro Motor + Fidget Motor: 12 مرحله
Elektro Motor + Fidget Motor: In deze learnt wordt uitgelegd hoe je 2 verschillende elektromotoren kan maken. De eerste is een kleine elektromotor waarbij de spoel draait en de magneet وسیع zit. De tweede fidget motor waarbij de spoil zit enit de de magneten op een fidg
SERVO MOTOR - KNOB - ARDUINO - CODE REVEAL #2: 4 مرحله
SERVO MOTOR - KNOB - ARDUINO - CODE REVEAL #2: KNOB: موقعیت RC (سرگرمی) & nbsp؛ سرو موتور را با آردوینو و پتانسیومتر خود کنترل کنید. در این مثال از کتابخانه سروو آردوینو استفاده می شود
ARDUINO: نحوه استفاده از SERVO MOTOR با قدرت خارجی: 5 مرحله
ARDUINO: نحوه استفاده از SERVO MOTOR با قدرت خارجی: این دستورالعمل نسخه مکتوب & quot؛ Arduino: نحوه استفاده از سروو موتور با قدرت خارجی & quot؛ ویدیوی YouTube که اخیراً بارگذاری کرده ام. من اکیداً به شما توصیه می کنم که آن را بررسی کنید. از کانال YouTube دیدن کنید