فهرست مطالب:

پتانسیومتر و سروو: حرکت کنترل شده با آردوینو: 4 مرحله
پتانسیومتر و سروو: حرکت کنترل شده با آردوینو: 4 مرحله

تصویری: پتانسیومتر و سروو: حرکت کنترل شده با آردوینو: 4 مرحله

تصویری: پتانسیومتر و سروو: حرکت کنترل شده با آردوینو: 4 مرحله
تصویری: موتور سروو را با فشار 2 دکمه با آردوینو کنترل کنید 2024, دسامبر
Anonim
پتانسیومتر و سروو: حرکت کنترل شده با آردوینو
پتانسیومتر و سروو: حرکت کنترل شده با آردوینو
پتانسیومتر و سروو: حرکت کنترل شده با آردوینو
پتانسیومتر و سروو: حرکت کنترل شده با آردوینو
پتانسیومتر و سروو: حرکت کنترل شده با آردوینو
پتانسیومتر و سروو: حرکت کنترل شده با آردوینو

ابتدا برای جمع آوری این مدار باید مواد مربوطه را جمع آوری کنید.

تدارکات

1 آردوینو

1 پتانسیومتر

1 سروو

1 تخته نان

2 سیم بلوز بلک (زمین/منفی)

2 سیم بلوز قرمز (ولتاژ/مثبت)

2 سیم بلوز زرد/رنگی (ورودی/خروجی)

مرحله 1: درک اجزاء

درک اجزاء
درک اجزاء
درک اجزاء
درک اجزاء
درک اجزاء
درک اجزاء
درک اجزاء
درک اجزاء

قبل از ترکیب مدار فیزیکی درک هر جزء مهم است:

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

پتانسیومتر دارای پین 5 ولت (قرمز) ، پین Vout (زرد/رنگ) و پایه Ground/GND (سیاه) است.

این سروو دارای یک پورت 5 ولت (قرمز) ، یک پورت مدولاسیون عرض پالس/پورت PWM (زرد/رنگی) و یک پورت Ground/GND (سیاه) است. برای آگاهی بیشتر از نحوه کار روی پیوند کلیک کنید.

مرحله 2: راه اندازی مدار

راه اندازی مدار
راه اندازی مدار

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

پتانسیومتر را با توجه به جهت آن به تخته نان متصل کنید (هنگام استفاده از سیم های جامپر برای اتصال به آردوینو این امر مهم خواهد بود). از سیم بلوز زرد استفاده کنید و پین خروجی میانی را به پورت آنالوگ (A0) در آردوینو وصل کنید. سیم بلوز قرمز را به پورت V5 و یک سیم بلوز مشکی را به پورت GND در آردوینو وصل کنید.

سروو را به تخته نان و آردوینو وصل کنید. برای اتصال پورت ورودی/سیگنال به پورت دیجیتال PWM ، 9 در آردوینو ، از یک سیم بلوز زرد استفاده کنید. سیم جامپر قرمز را به نوار پایانه V5 و یک سیم بلوز سیاه را به صورت سری با طرح پتانسیومتر به نوار پایانه GND وصل کنید (به تصویر مراجعه کنید).

پس از راه اندازی مدار ، آردوینو خود را به کامپیوتر وصل کنید.

مرحله 3: GUI و کد ورودی Arduino را بارگیری کنید

GUI و کد ورودی Arduino را بارگیری کنید
GUI و کد ورودی Arduino را بارگیری کنید
GUI و کد ورودی Arduino را بارگیری کنید
GUI و کد ورودی Arduino را بارگیری کنید

رابط کاربری گرافیکی آردوینو (GUI) را از اینجا بارگیری کنید.

کد زیر را وصل کنید ، توجه داشته باشید که اطلاعات سمت راست "//" به شما می گوید آن خط کد در حال انجام چه کاری است:

#شامل // کتابخانه سرو

سرو سرو_تست؛ // مقداردهی اولیه یک شیء سروو برای سرووی متصل شده

int زاویه = 0 ؛

int potentio = A0؛ // مقداردهی اولیه پین A0 آنالوگ برای پتانسیومتر

void setup () {

servo_test.attach (9)؛ // پین سیگنال سروو را به پین 9 آردوینو وصل کنید

}

حلقه خالی () {

angle = analogRead (potentio) ؛ // خواندن مقدار پتانسیومتر بین 0 تا 1023

زاویه = نقشه (زاویه ، 0 ، 1023 ، 0 ، 179) ؛ // مقیاس بندی مقدار پتانسیومتر به مقدار زاویه برای سرو بین 0 تا 180)

servo_test.write (زاویه) ؛ // فرمان چرخاندن سروو به تاخیر زاویه مشخص شده (5) ؛

}

مرحله 4: پتانسیومتر + سرو + آردوینو

پتانسیومتر + سرو + آردوینو
پتانسیومتر + سرو + آردوینو

مدار نهایی باید به این شکل باشد. ویدیو را ببینید تا ببینید چگونه کار می کند.

توصیه شده: