فهرست مطالب:

ماشین Robo-Band: 11 پله
ماشین Robo-Band: 11 پله

تصویری: ماشین Robo-Band: 11 پله

تصویری: ماشین Robo-Band: 11 پله
تصویری: لزبازی لیلا اوتادی چه لبی میگیره (نبینی از دستت رفته) 2024, جولای
Anonim
ماشین Robo-Band
ماشین Robo-Band

این یک ارتقاء از ماشین سنتی شما با استفاده از نوار لاستیکی است

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

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

برای این پروژه به موارد زیر نیاز دارید:

  • ترجیحاً 4 چرخ همان اندازه (ما چرخ خود را به صورت سه بعدی چاپ کردیم)
  • یک رولپلاک که در چرخ ها قرار می گیرد
  • کیت آردوینو (ما از کیت SparkFun RedBoard استفاده کردیم)
  • ساختار نشستن آردوینو (ما دستگاه خود را به صورت سه بعدی چاپ کردیم)
  • بسته باتری
  • نوارهای لاستیکی
  • مقداری ماده برای افزایش آردوینو تا مستقیماً روی بدن نباشد (ما از آجیل استفاده کردیم)
  • چسب گرم
  • پیچ
  • یک دستگاه لولا مانند
  • اختیاری: نوار چسب و تخته سه لا برای ایجاد سطح شیب دار

مرحله 2: ساختار خود را طراحی کنید

ساختار خود را طراحی کنید
ساختار خود را طراحی کنید
ساختار خود را طراحی کنید
ساختار خود را طراحی کنید

شما باید پایه ای را که آردوینو تنظیم می کند ، به صورت سه بعدی چاپ کنید

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

OnShape یک نرم افزار طراحی آنلاین عالی و رایگان است که از آن استفاده کردیم

پایه ما ذوزنقه ای بود که دارای دو سوراخ برای محورهای سازه بود

ابعاد طرح در تصویر بالا و همچنین پیوند زیر ذکر شده است:

cad.onshape.com/documents/048fc6be951616f14e2deccc/w/20989624bf2558bc37959b78/e/68c66e4b2b2e6e5c3f831475

مرحله 3: طراحی چرخ ها

چرخ های طراحی
چرخ های طراحی
چرخ های طراحی
چرخ های طراحی

این مرحله اجباری نیست ، ما فقط می خواهیم هر مرحله ای را که انجام می دهیم توضیح دهیم

اگر می توانید چهار چرخ با اندازه یکسان پیدا کنید ، از آنها استفاده کنید و مطمئن شوید که محور در آن چرخ ها قرار می گیرد

ما با استفاده از OnShape تمام چرخ ها را به صورت سه بعدی چاپ کردیم

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

در اینجا پیوند طراحی ما در OnShape آمده است:

cad.onshape.com/documents/e1922e8518bcb45ebed6572a/w/079056c283baf08413a9531b/e/6447ceb52e949cd1573223c7

مرحله 4: Arduino را برای Buzzer تنظیم کنید

Arduino را برای Buzzer تنظیم کنید
Arduino را برای Buzzer تنظیم کنید
Arduino را برای Buzzer تنظیم کنید
Arduino را برای Buzzer تنظیم کنید
Arduino را برای Buzzer تنظیم کنید
Arduino را برای Buzzer تنظیم کنید

دستورالعمل های راهنمای SIK را برای مدار 11 ، زنگ پیزو دنبال کنید

این تنظیم بسیار ساده است ، بنابراین دستورالعمل های کتاب را دنبال کنید

یک تغییر ضروری این است که زنگ باید به نیمه پایینی تخته نان منتقل شود. مهم نیست کدام مکان را انتخاب می کنید ، فقط مادامی که دو سیم که زنگ را به زمین متصل می کنند در ردیف های مجاور پاهای زنگ قرار داشته باشند. سیم نارنجی که زنگ را به آردوینو RedBoard متصل می کند باید در سوراخ 8 قرار گیرد.

عیب یابی: زنگ اصلی ما به درستی وصل شده بود ، اما زیاد بلند نبود ، بنابراین ما با یک زنگ از یک کیت دیگر تغییر دادیم و صدا بسیار بلندتر بود

مرحله 5: Arduino for Lights را تنظیم کنید

آردوینو را برای چراغ ها تنظیم کنید
آردوینو را برای چراغ ها تنظیم کنید
آردوینو را برای چراغ ها تنظیم کنید
آردوینو را برای چراغ ها تنظیم کنید
آردوینو را برای چراغ ها تنظیم کنید
آردوینو را برای چراغ ها تنظیم کنید

دستورالعمل های راهنمای SIK را برای مدار 3 ، LED RGB دنبال کنید

این مدار را به مدار قبلی اضافه کنید تا هر دو عملکرد همزمان روی آردوینو اجرا شوند

سیم اتصال پایه آبی LED RBG باید به سوراخ 6 متصل شود.

مجدداً ، این مرحله دستورالعمل های کتاب را دنبال می کند ، اما اگر مشکل دارید ، همه اتصالات را دوبار بررسی کنید

مرحله 6: ترکیب کدها

ترکیب کدها
ترکیب کدها
ترکیب کدها
ترکیب کدها
ترکیب کدها
ترکیب کدها
ترکیب کدها
ترکیب کدها

این قسمت کمی پیچیده است. برای اطمینان از کارکرد همزمان آنها ، باید کدها را برای هر دو مدار ترکیب کنید.

برنامه کامل در بالا نشان داده شده است ، اما من تغییرات پیچیده تری را برای شما بیان می کنم.

متغیرها را تعریف کنید

ابتدا همه متغیرها را از دو آموزش SIK Circuit به بالای برنامه منتقل کنید.

متغیر BLUE_PIN را به 6 بازتعریف کنید.

buzzerPin را به 8 تغییر دهید

نت ها ، سرعت و ضربات را می توان تغییر داد تا هر آهنگی را که می خواهید منعکس کند ، اما مطمئن شوید که متغیر songLength برابر با تعداد نت های آهنگ شما باشد.

حلقه راه اندازی

تنها چیزی که باید در این حلقه وجود داشته باشد چهار دستور pinMode است: یکی برای هر چراغ و زنگ.

حلقه باطل

ابتدا حلقه های خالی دو برنامه را با هم ترکیب کنید.

سپس ، خطوط کد کنترل کننده چراغها را حذف کنید: ما قصد داریم کد را همزمان با آهنگ به رنگهای تصادفی چشمک زن تغییر دهیم.

در داخل حلقه void ، myColor را به عنوان myColor خالی (int redIntensity ، int greenIntensity ، int blueIntensity) تعریف کنید. این خط درست بالای دستورات analogWrite در پایین حلقه ترکیبی قرار می گیرد.

در بالای دستور tone ، myColor را به myColor (r ، g ، b) تعریف کنید. در بالا ، int r ، int g و int b را به صورت تصادفی تعریف کنید (255). این یک شدت تصادفی برای هر رنگ فراخوانی می کند.

در زیر آن ، دستور Serial.println را برای هر یک از r ، g و b ایجاد کنید.

کد تمام شده شما باید عکس های بالا را خرد کند. عکس ها به متغیرها ، تنظیمات و حلقه های خالی تقسیم می شوند ، و حلقه خالی دارای دو عکس است. خوش بگذره

عیب یابی

دوبار بررسی کنید که myColor (r، g، b) قبل از لحن تعریف شده باشد!

مرحله 7: چاپ کنید

چاپ
چاپ
چاپ
چاپ

اکنون که آردوینو راه اندازی شده است ، می توانید طرح های خود را از OnShape چاپ کنید

مرحله 8: ساختار را جمع کنید

ساختار مونتاژ
ساختار مونتاژ
ساختار مونتاژ
ساختار مونتاژ
ساختار مونتاژ
ساختار مونتاژ

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

  1. چسب حرارتی دو مهره در قسمت بالای سازه فاصله شکاف سازه را کم می کند
  2. با پیچاندن محکم نوار لاستیکی به دور ساختار و آردوینو ، آردوینو را روی ساختار محکم کنید
  3. لولا را بطور داغ به کناره سازه بچسبانید تا بتواند بسته باتری را بدون مانع از نوار لاستیکی مورد استفاده برای تغذیه خودرو پشتیبانی کند (تصاویر 3 و 4)
  4. با استفاده از نوار لاستیکی بسته باتری را به لولا محکم کنید. باید خارج از کل ساختار استراحت کند (تصاویر 5 و 6)
  5. رولپلاک را داخل سوراخ های اکسل قرار دهید و مطمئن شوید که چرخ ها به طور محکم به اکسل متصل شده اند
  6. یک سوراخ در مرکز محور عقب ایجاد کنید
  7. پیچ را داخل سوراخ پیچ قرار دهید

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

برای راه اندازی آماده شوید
برای راه اندازی آماده شوید
برای راه اندازی آماده شوید
برای راه اندازی آماده شوید
برای راه اندازی آماده شوید
برای راه اندازی آماده شوید

کار شما تقریبا تمام شده است!

  1. برای کشش یک نوار لاستیکی روی هر چرخ عقب قرار دهید
  2. یک زنجیر از نوارهای لاستیکی بسازید و آن را به لب در جلوی بدن وصل کنید
  3. آخرین نوار لاستیکی را به پیچ وصل کرده و محور را به عقب بپیچید

مرحله 10: راه اندازی کنید

Image
Image

تبریک می گویم!

مرحله 11: اختیاری: یک سطح شیب دار بسازید

هر قطعه چوب یا پلاستیک یا هر چیزی که می خواهید به اندازه کافی برای چرخ های خود تهیه کنید!

همانطور که می بینید ، ما از نوار چسب و تخته سه لا استفاده کردیم ، بنابراین واقعاً هر چیزی کار می کند

سپس از یک پشتیبان برای بالا بردن سطح شیب دار خود به زاویه دلخواه ، راه اندازی ماشین و تماشای خود استفاده کنید!

توصیه شده: