فهرست مطالب:
- مرحله 1: جمع آوری مواد
- مرحله 2: آردوینو و موتور شیلد
- مرحله 3: اتصال Motor Shield به DC Motors
- مرحله 4: اتصال Motor Shield به باتری NIMH
- مرحله 5: گیرنده رادیویی را به آردوینو متصل کنید
- مرحله 6: منبع تغذیه Arduino را برای حالت مستقل آماده کنید
- مرحله 7: کد آردوینو
تصویری: مخزن آردوینو از راه دور: 9 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
سلام ،
من می خواستم یک مخزن خوب با رادیوی 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
مرحله 4: اتصال Motor Shield به باتری NIMH
مرحله 5: گیرنده رادیویی را به آردوینو متصل کنید
مرحله 6: منبع تغذیه Arduino را برای حالت مستقل آماده کنید
مرحله 7: کد آردوینو
آردوینو بسیار قدرتمند است. تمام کارهایی که می خواستم در جوانی انجام دهم ، اکنون می توانم آن را به راحتی انجام دهم! دیگر نیازی به دانستن اطلاعات زیاد در مورد وسایل الکترونیکی نیست.
من این کد آردوینو را از دو منبع نوشتم:
- خواندن-rc-receiver-values
- Monster Moto Shield کد نمونه
- لینک اصلی Moto Shield
هر دو را با هم مخلوط کنم ، می توانم قرائت را از گیرنده RC مستقیماً در آردوینو دریافت کنم ، مقادیر را از طریق سپر موتور به موتورها تبدیل کنم.
در مورد ترکیب دو کانال از رادیو به دو نشانگر سرعت جداگانه برای موتورها ، از طریق مخزن مخزن مخلوط کردن با Joystick به اینترنت رفتم تا ایده هایی در مورد نحوه نوشتن قسمت مربوطه بدست آورم.
همچنین مجبور شدم PWM را بررسی کنم تا کمی بفهمم این موضوع چیست. برخی از مقالات خوب در مورد arduino در دسترس هستند ، SecretsOfArduinoPWM و Tutorial PWM
مراقب باشید که این کد متکی به EnableInterrupt.h باشد که می تواند از منوی "Sketch"> "Include Library"> "Manage Libraries" نصب شود و سپس EnableInterrupt را جستجو کنید. این کتابخانه اجازه می دهد تا مقادیر را از گیرنده RC در هر زمان خارج از روش راه اندازی و حلقه استاندارد ضبط کند. کاملا راحت.
توصیه شده:
ESP8266 - سوکت کنترل از راه دور و از راه دور (امنیت سالمندان): 6 مرحله
ESP8266 - سوکت کنترل از راه دور و از راه دور (امنیت سالمندان): اطلاعات: این مونتاژ در صورت فراموشی وسایل وصل شده (عمدتا توسط افراد مسن مبتلا به آلزایمر) به منظور جلوگیری از گرم شدن بیش از حد ، آتش سوزی و حوادث است. پس از فعال شدن دکمه ، سوکت 110/220 VAC را به مدت 5 دقیقه دریافت می کند (دیگری
کنترل از راه دور جهانی از راه دور با Node-MCU: 12 مرحله
کنترل از راه دور جهانی با Node-MCU: سلام به همه و به این پروژه خوش آمدید! من یک شخص تنبل هستم و کابوس یک تنبل این است که وقتی متوجه می شوید که راه دور خیلی دور است ، تلویزیون تماشا کنید! متوجه شدم که اگر ریموتم را در دست داشته باشم هرگز خیلی دور نخواهد بود
IRduino: کنترل از راه دور Arduino - تقلید از راه دور از دست رفته: 6 مرحله
IRduino: کنترل از راه دور Arduino - تقلید از راه دور گمشده: اگر تا به حال کنترل از راه دور تلویزیون یا دستگاه پخش DVD خود را گم کرده اید ، می دانید که مجبور هستید به دکمه های خود دستگاه بروید ، از آن استفاده کنید و از آن استفاده کنید. گاهی اوقات ، این دکمه ها عملکرد مشابهی با ریموت ندارند. دریافت
راه دور IR خود را به RF از راه دور تبدیل کنید: 9 مرحله (همراه با تصاویر)
راه دور IR خود را به RF Remote تبدیل کنید: در دستورالعمل امروز ، به شما نشان خواهم داد که چگونه می توانید از یک ماژول RF عمومی بدون میکروکنترلر استفاده کنید که در نهایت ما را به ساخت پروژه ای می رساند که در آن می توانید یک IR Remote از هر دستگاه را به RF تبدیل کنید. از راه دور. مزیت اصلی تبدیل یک
کنترل از راه دور سایه/کنترل از راه دور: 5 مرحله
Shadow/Remote Control Activated Leds: آیا تا به حال خواسته اید یک نور فعال شده در شب یا سایه ایجاد کنید؟ خوب .. در اینجا یک دستورالعمل وجود دارد ، اما یک مورد اضافی وجود دارد: می توانید آن را با کنترل RF از راه دور فعال کنید. این بسیار قدرتمند است ، من می توانم اتاق سوراخ خود را روشن کنم