فهرست مطالب:
- مرحله 1: آنچه شما نیاز دارید
- مرحله 2: مونتاژ کانن- ساختمان الکتریکی
- مرحله 3: سنسور Ir را به برد V5 وصل کنید
- مرحله 4: V5 Board را روی Arduino Uno تنظیم کنید
- مرحله 5: منبع تغذیه را به برد آردوینو وصل کنید
- مرحله 6: طرح کلی مدار
- مرحله 7: کد و اصل کار
- مرحله 8: شامل کتابخانه IR
- مرحله 9: کلیدهایی را که می خواهید استفاده کنید برنامه ریزی کنید
- مرحله 10: کد را تکمیل کرده و حرکت کنید
- مرحله 11: کد خود را بارگذاری کرده و آن را آزمایش کنید
تصویری: RC Cannon: 11 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
این دستورالعمل برای برآوردن الزامات پروژه Makecourse در دانشگاه فلوریدا جنوبی ایجاد شده است (www.makecourse.com)
مرحله 1: آنچه شما نیاز دارید
اجزای بدن
-2 چرخ (چاپ سه بعدی یا هر طور که می خواهید آنها را طراحی کنید)
-شاسی-ترجیحاً از چیزی ساخته شود که بتوان آن را به راحتی شکل داد ، یعنی مته کاری ، برش لیزری و غیره. این به این دلیل است که ما سیم کشی زیادی خواهیم داشت و بنابراین برای سیم کشی اجزای الکتریکی توپ ها نیاز به ایجاد درگاه هایی در شاسی خواهیم داشت.
قطعات الکتریکی
-بورد آردوینو اونو
-Ir Remote
-حسگر ایر
-موتورهای پله ای/سرعت DC
-تعداد زیادی سیم کشی و کابل پرش
-V.2 برد (الزامی نیست اما ارتباطات را بسیار سازمان یافته و آسان تر اجرا می کند)
باتری 12 ولت و بسته باتری (منبع تغذیه)
-درایور موتور L298
مرحله 2: مونتاژ کانن- ساختمان الکتریکی
موتورهای سرعت DC را به درایور موتور L298 وصل کنید
-سیمهای جداگانه را از موتور Dc speed/stepper اجرا کرده و آنها را به پورت های ماژول L298 وصل کنید. این قطعه ای است که موتورها را به حرکت در می آورد.
مرحله 3: سنسور Ir را به برد V5 وصل کنید
سنسور Ir را به برد V5 وصل کنید. این بخشی است که به کاربر اجازه می دهد ماشین را از طریق ریموت کنترل IR کنترل کند. این کار به سادگی کابل را از سنسور IR به پورت وصل می کند که روی آن "حسگر IR" نوشته شده است.
مرحله 4: V5 Board را روی Arduino Uno تنظیم کنید
-این قسمت بزرگی در مورد استفاده از برد V5 است ، این اتصالات را آسان می کند. این دستگاه به گونه ای طراحی شده است که بر روی Arduino Uno بسته بندی شود و بنابراین سیم کشی زیادی را ذخیره کرده و اتصالات را مرتب نشان می دهد. اطمینان حاصل کنید که پین های خود را مطابق مناسب تنظیم کنید ، یعنی (GND به پورت زمینی ، آنالوگ به آنالوگ و غیره) این به منظور جلوگیری از خم شدن یا آسیب رساندن به پورت ها است.
مرحله 5: منبع تغذیه را به برد آردوینو وصل کنید
با استفاده از یک باتری برای این کار ، این عنصر همچنین باعث صرفه جویی در سیم کشی زیادی می شود و کمی ظریف تر به نظر می رسد. بسیار توصیه شده. این بسته های باتری که اغلب ارزان هستند ، دارای کلید روشن و خاموش مستقل خود نیز هستند. به سادگی پریز برق (مطمئن شوید که یک پورت سازگار با آردوینو دارید) را به آردوینو وصل کنید.
مرحله 6: طرح کلی مدار
در اینجا آنچه زیر کاپوت می گذرد است.
-موتورهای تندرو که توسط L298 هدایت می شوند
سنسور Ir متصل به برد V5.
-منبع تغذیه 12 ولت
- همه اجزای الکتریکی در صورت نیاز با استفاده از یک ریل زمین تغذیه می شوند.
مرحله 7: کد و اصل کار
این توپ اساساً به طور کامل از طریق کنترل از راه دور Ir کار می کند و تمرکز اصلی برای اهداف برنامه نویسی خواهد بود. سیستم کنترل Ir شامل ارسال و دریافت اطلاعات است. ارسال از راه دور و دریافت توسط سنسور Ir انجام می شود. کنترل از راه دور مانند بسیاری از ابزارهای روزمره سیگنال ها را از طریق کد پالس باینری ارسال می کند. برای این که سنسور را اشتباه نگیرید و از انتخاب کد پالس اشتباه خودداری کنید ، معمول است که آن را در فرکانس حامل معینی تغییر دهید که سنسور می تواند آن را فیلتر کرده و به عنوان یک فرمان منحصر به فرد دریافت کند.
مرحله 8: شامل کتابخانه IR
-بسیاری از کتابخانه های آنلاین آنلاین وجود دارد که می توانند در طرح آردوینو گنجانده شوند تا برنامه نویسی ریموت کنترل تسهیل شود. اینها را می توان به عنوان مثال در پیدا کرد
www.liquidcrystal.com
www.elegoo.com
پس از بارگیری کتابخانه ، آن را در طرح اولیه خود قرار دهید ، (تصویر بالا را ببینید).
همچنین "طرح های نمونه" در برنامه وجود دارد که یکی از آنها مربوط به سیستم Ir است. این نیز یک نقطه شروع عالی خواهد بود. (تصویر بالا را ببینید)
شامل یک فایل کریستال مایع با برخی از ویژگی های کتابخانه است.
مرحله 9: کلیدهایی را که می خواهید استفاده کنید برنامه ریزی کنید
توپ به جلو ، عقب می رود و چپ و راست را نشانه می رود. بنابراین ما برای انجام این عملیات به کلید نیاز داریم. ما می توانیم وظیفه اختصاص کلیدها را برای انجام کارهای خاص با استفاده از ارزش کلیدی منحصر به فرد آنها انجام دهیم. سپس می توانیم با استفاده از تابع #define این مقادیر کلیدی را به توابع خاصی اختصاص دهیم.
به عنوان مثال
#عبارتند از
#تعریف F 16736925
#تعریف B 16754775
جایی که "F" متغیر مربوط به جلو رفتن و رقم کنار آن باشد ، مقدار کلیدی منحصر به فرد برای انجام این کار است.
تنظیم اجزای خاص بر روی "بالا" یا "پایین" اهداف خاصی را انجام می دهد. به عنوان مثال، در کد ما اگر بخواهیم توپ جلو برود ، پین های خروجی روی موتور dc را بالا قرار می دهیم و باعث حرکت ماشین می شود. یک طرح کامل از همه اینها در پایان ارائه می شود.
مرحله 10: کد را تکمیل کرده و حرکت کنید
-اگر با کد نویسی آشنا نیستید ، نترسید ، بسیاری از کدها و نمونه های آنلاین وجود دارد که می توانید برای حرکت توپ خود از آنها پیروی کنید. در اینجا کد نهایی من برای این توپ آمده است ، از www.elegoo.com نمونه برداری شده و مطابق با معیارهای هدف گیری توپ تنظیم شده است.
مرحله 11: کد خود را بارگذاری کرده و آن را آزمایش کنید
اگر همه چیز خوب پیش رفت ، باید بتوانید توپ خود را حرکت دهید. حتماً شارژ باتری و روشن کردن آن را به خاطر داشته باشید. همچنین ، هنگامی که به کامپیوتر وصل هستید ، توپ را اجرا نکنید. این می تواند برای برخی از قسمت های حساس در ساختمان شما خطرناک باشد.
موفق باشید!
توصیه شده:
مرحله به مرحله ساخت کامپیوتر: 9 مرحله
گام به گام ساخت کامپیوتر: لوازم: سخت افزار: مادربرد CPU & amp؛ CPU coolerPSU (منبع تغذیه) ذخیره سازی (HDD/SSD) RAMGPU (لازم نیست) مورد ابزار: پیچ گوشتی دستبند ESD/خمیر ماتریسمی با اپلیکاتور
Hex Robo V1 (با Cannon): 9 مرحله (همراه با تصاویر)
Hex Robo V1 (با Cannon): از ربات قبلی من الهام بگیرید ، این بار من Hex Robo for War Game را ایجاد می کنم. مجهز به توپ (بعدی در V2) یا شاید با استفاده از جوی استیک (بعدی در V3) کنترل کنم فکر می کنم بازی سرگرم کننده خواهد بود با friend.shooting یکدیگر با استفاده از توپ پلاستیکی کوچک توپ و
9-UV Cannon Thortanium محفظه پلاسما: 10 مرحله
9-UV Plasma Cannon Thortanium Chamber: من باید به Aeon Junophor برای جرقه یک ایده عالی اعتبار بدهم. پس از مطالعه در مورد پروژه او اورانیوم-شیشه مرمر-حلقه-نوسان ساز ، باید این کار را با چند پیچ امتحان کنم. چند روز پس از خواندن و فکر کردن در مورد مسیری که می خواستم
LED Bouncy Ball Air Cannon Ammo. آسان: 6 مرحله
LED Bouncy Ball Air Cannon Ammo. آسان: این یک توپ با طراوت است که من برای شلیک کردن در شب از توپ هوایی خود ساخته ام. شما می توانید از آن برای چیزهای دیگر استفاده کنید ، اما من فقط از آنها برای شلیک توپ هوایی خود استفاده می کنم که برای شلیک توپ های تپنده ساخته شده است. این بسیار آسان است و همچنین می تواند در بسیاری از موارد مختلف انجام شود
Explosing Confetti Cannon: 5 Step (همراه با تصاویر)
Explosing Confetti Cannon: در اینجا یک ابزار خنک پیروتکنیک است که با دوش آبنبات منفجر می شود! عالی برای کنسرت های زنده ، مهمانی ها ، عروسی ها ، رویدادهای خاص … شما نام آن را بگذارید! آن را در عمل و نتایج آزمایش ببینید