فهرست مطالب:

مخزن آردوینو از راه دور: 9 مرحله
مخزن آردوینو از راه دور: 9 مرحله

تصویری: مخزن آردوینو از راه دور: 9 مرحله

تصویری: مخزن آردوینو از راه دور: 9 مرحله
تصویری: آینده ایران از نگاه #هوش_مصنوعی #shorts 2024, جولای
Anonim
مخزن آردوینو از راه دور
مخزن آردوینو از راه دور
مخزن آردوینو از راه دور
مخزن آردوینو از راه دور

سلام ،

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

برای ساختن آن جانور باید چند عنصر تهیه کنید. ما مراحل این دستورالعمل را طی می کنیم.

مرحله 1: جمع آوری مواد

جمع آوری مواد
جمع آوری مواد
جمع آوری مواد
جمع آوری مواد

شما به عناصر زیر نیاز خواهید داشت:

- یک مخزن با دو موتور DC 12 ولت که قبلاً مانند T'Rex Tank نصب شده است

- یک محافظ موتور سازگار با آردوینو مانند Monster Shield

- یک Arduino UNO R3 - لطفاً یکی از موارد رسمی را ترجیح دهید

-یک فرستنده RC 2 کاناله و یک گیرنده RC-من از یک دستگاه قدیمی که در AM 27 MHZ است استفاده کردم اما می توانید موارد مدرن مانند این hobbykingr-tmhk-gt2b-3ch-2-4ghz-transmitter-and-گیرنده را پیدا کنید

- یک باتری برای UNO R3 - باتری 9V در حال حاضر - ایده آل نیست زیرا استقامت زیادی ندارد

- یک باتری بزرگ برای حرکت - من از NIMH 3300 mAH 10.5v استفاده کردم بنابراین حدس می زنم 7 سلول با هرکدام 1.5 ولت

- برخی از اتصالات dean که باعث می شود همه به راحتی متصل شوند

- آهن لحیم کاری

من از Arduino IDE برای برنامه نویسی UNO استفاده کردم و یک ابزار نظارت کوچک با Visual Studio 2017 اضافه کردم

مرحله 2: آردوینو و موتور شیلد

آردوینو و موتور شیلد
آردوینو و موتور شیلد

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

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

مرحله 3: اتصال Motor Shield به DC Motors

اتصال Motor Shield به DC Motors
اتصال Motor Shield به DC Motors

مرحله 4: اتصال Motor Shield به باتری NIMH

Motor Shield را به باتری NIMH وصل کنید
Motor Shield را به باتری NIMH وصل کنید
Motor Shield را به باتری NIMH وصل کنید
Motor Shield را به باتری NIMH وصل کنید

مرحله 5: گیرنده رادیویی را به آردوینو متصل کنید

مرحله 6: منبع تغذیه Arduino را برای حالت مستقل آماده کنید

منبع تغذیه Arduino را برای حالت مستقل آماده کنید
منبع تغذیه Arduino را برای حالت مستقل آماده کنید

مرحله 7: کد آردوینو

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

من این کد آردوینو را از دو منبع نوشتم:

  1. خواندن-rc-receiver-values
  2. Monster Moto Shield کد نمونه
  3. لینک اصلی Moto Shield

هر دو را با هم مخلوط کنم ، می توانم قرائت را از گیرنده RC مستقیماً در آردوینو دریافت کنم ، مقادیر را از طریق سپر موتور به موتورها تبدیل کنم.

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

همچنین مجبور شدم PWM را بررسی کنم تا کمی بفهمم این موضوع چیست. برخی از مقالات خوب در مورد arduino در دسترس هستند ، SecretsOfArduinoPWM و Tutorial PWM

مراقب باشید که این کد متکی به EnableInterrupt.h باشد که می تواند از منوی "Sketch"> "Include Library"> "Manage Libraries" نصب شود و سپس EnableInterrupt را جستجو کنید. این کتابخانه اجازه می دهد تا مقادیر را از گیرنده RC در هر زمان خارج از روش راه اندازی و حلقه استاندارد ضبط کند. کاملا راحت.

توصیه شده: