فهرست مطالب:

GARBAGE اتوماتیک می تواند یا BIN. برای نجات سیاره: 19 مرحله (همراه با تصاویر)
GARBAGE اتوماتیک می تواند یا BIN. برای نجات سیاره: 19 مرحله (همراه با تصاویر)

تصویری: GARBAGE اتوماتیک می تواند یا BIN. برای نجات سیاره: 19 مرحله (همراه با تصاویر)

تصویری: GARBAGE اتوماتیک می تواند یا BIN. برای نجات سیاره: 19 مرحله (همراه با تصاویر)
تصویری: Napoleonic Wars 1809 - 14: Downfall 2024, جولای
Anonim
Image
Image

با احساس بازی 0 بیشتر توسط نویسنده دنبال کنید:

ماسک اتوماتیک
ماسک اتوماتیک
طراحی ربات با سپر Adafruit (مسابقه را در حرکت انجام دهید)
طراحی ربات با سپر Adafruit (مسابقه را در حرکت انجام دهید)
طراحی ربات با سپر Adafruit (مسابقه را در حرکت انجام دهید)
طراحی ربات با سپر Adafruit (مسابقه را در حرکت انجام دهید)

پروژه های Tinkercad »

قبل از شروع ، توصیه می کنم قبل از خواندن این فیلم ، اولین ویدیو را تماشا کنید زیرا بسیار مفید است

سلام ، نام من جیکوب است و در انگلستان زندگی می کنم.

بازیافت یک مشکل بزرگ است جایی که من زندگی می کنم ، زباله های زیادی در مزارع می بینم و می تواند مضر باشد. آزاردهنده ترین نکته در این مورد این است که همه جا سطل زباله وجود دارد. آیا این به این دلیل است که مردم تنبل هستند؟ تصمیم گرفتم با ساختن سطل بازیافتی که به دست شما می رسد این مشکل را برطرف کنم!

بیایید شروع کنیم…

تدارکات

Dewalt/ هر گونه باتری ابزار بی سیم.

چاپگر سه بعدی. احتمالاً می توانید با یکی از آنها فرار کنید.

آردوینو اونو

ماژول بلوتوث

مبدل Buck. بسته به مدت زمانی که می خواهید آردوینو شما دوام بیاورد اختیاری است.

کامپیوتر و تلفن.

2 برابر IBT_2.

2 برابر موتور برف پاک کن

مرحله 1: به دست آوردن قدرت

Image
Image
قدرت گرفتن
قدرت گرفتن

من با بودجه بسیار محدودی روبرو هستم بنابراین نمی توانم پولم را با باتری گران قیمت Li-Po یا حتی اسید Led هدر دهم. با این حال ، احتمالاً باتری های ارزان قیمت LI-Po در خانه شما وجود دارد که شما حتی نمی دانید. مته بی سیم باتری یا حتی برخی از ماشین های چمن زن. این باتری ها بسیار مفید و سبک هستند!

من برای شروع وقت زیادی تلف نکردم! من وارد tinkercad شدم و بعد از چند بار تکرار به این نتیجه رسیدم:

در بالا.

مرحله 2: سیم کشی موتورها

سیم کشی موتورها
سیم کشی موتورها

همانطور که در قسمت لوازم گفتم من از 2 برابر IBT_2 و آردوینو استفاده می کنم. من از این نمودار سیم کشی استفاده کردم توجه داشته باشید که من از قسمت پتانسیومتر استفاده نکردم. سیم کشی بسیار ساده بود و فقط شامل لحیم کاری بود. IBT_2 دارای دو پین PWM است که یکی را برای چرخاندن موتور به عقب و دیگری به سمت جلو می چرخاند. همچنین دارای دو پین برق است که می تواند 3.3 ولت تا 5 ولت باشد. اینها همه چیزهایی هستند که باید برای کنترل کامل موتور روی آنها سیم کشی کنید. نگران سایر پین ها نباشید.

مرحله 3: * تست * کد

Image
Image

من یک قطعه کد کوچک نوشتم که هر 10 ثانیه به آرامی سرعت موتور و تغییر جهت را افزایش می دهد. این امر با استفاده از حلقه for به دست می آید. IBT_2 به پین 5 و 6 PWM متصل شد. می توانید آن را کپی و جایگذاری کنید.

کد:

int RPWM_Output = 5 ؛ // پین خروجی Arduino PWM 5 ؛ اتصال به IBT-2 پین 1 (RPWM) int LPWM_Output = 6؛ // پین خروجی Arduino PWM 6 ؛ اتصال به IBT-2 پین 2 (LPWM)

void setup () {pinMode (RPWM_Output، OUTPUT)؛ pinMode (LPWM_Output ، OUTPUT) ؛ }

حلقه خالی () {

int i = 0 ؛ // کد اصلی خود را در اینجا قرار دهید تا بارها اجرا شود:

برای (i = 0؛ i <255؛ i ++) {

// analogWrite در جهت عقربه های ساعت (RPWM_Output ، i) ؛ analogWrite (LPWM_Output ، 0) ؛ تأخیر (100) ؛ }

تاخیر (10000) ؛

برای (i = 0؛ i <255؛ i ++) {

// AntiWroll analogWrite (RPWM_Output ، 0) ؛ analogWrite (LPWM_Output ، i) ؛ تأخیر (100) ؛ }

تاخیر (10000) ؛

}

مرحله 4: Arduino ، ماژول بلوتوث و Mount Distributor Power

آردوینو ، ماژول بلوتوث و Mount Distributor Mount
آردوینو ، ماژول بلوتوث و Mount Distributor Mount
آردوینو ، ماژول بلوتوث و Mount Distributor Mount
آردوینو ، ماژول بلوتوث و Mount Distributor Mount

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

مرحله 5: شاسی

شاسی
شاسی
شاسی
شاسی

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

مرحله 6: موتورهای برف پاک کن

پایه های موتور برف پاک کن
پایه های موتور برف پاک کن

این در واقع مربوط به یک پروژه قبلی است ، بنابراین پایه ها قبلاً ساخته شده اند ، اما شامل 3 قطعه بندهای سنگین است.

مرحله 7: Saftey

سافتی
سافتی

من مجدداً یک پایه در tinkercad طراحی کردم تا یک قطع کننده مدار 7.5 آمپر را نگه دارد. همانطور که در تصویر پیوست بالا مشاهده می کنید.

مرحله 8: پایه های IBT_2 / پایه های درایور موتور

پایه های IBT_2 / پایه های راننده موتور
پایه های IBT_2 / پایه های راننده موتور
پایه های IBT_2 / پایه های راننده موتور
پایه های IBT_2 / پایه های راننده موتور

من بر روی thingiverse کوهی پیدا کردم که کمی ویرایش کردم. به نظر من کار بسیار خوبی انجام می دهد. همچنین با وجود چسب حرارتی بسیار محکم است.

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

Image
Image

من چند کد نوشته ام که هر زمان که شماره یک را برای آنها ارسال کنید ، موتورها را به جلو می چرخاند. اینجا:

مرحله 10: سیم کشی

سیم کشی
سیم کشی

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

مرحله 11: نصب چرخ

نصب چرخ
نصب چرخ

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

مرحله 12: کد نهایی

کد نهایی
کد نهایی

این قطعه کد از متغیری به نام 'i' به عنوان یک عدد صحیح روی 170 استفاده می کند. این امر نوشتن این مقاله را بسیار ساده تر می کند ، زیرا مجبور نیستم هر بار که می خواهم هر موتور را بچرخانم 170 بنویسم. از شماره 170 به عنوان 170/255 استفاده می شود که معادل 12/18 ولت است. من این کار را با تقسیم 18 بر دوازده و سپس تقسیم 255 بر حاصل جمع آخر انجام دادم. 5/18 = 1.5 255 / 1.5 = 170.

سپس ، از آنجا که دو پین pwm وجود دارد ، هر موتور را یک موتور نامگذاری کردم: RRPWM: RLPWM موتور 2: LRPWM LLPWM. هر دو به عنوان خروجی در پین 5 ، 6 ، 10 و 11 تنظیم شدند.

همچنین ، من 4 عدد صحیح 1: forward_state 2: Backward_state 3: حالت چپ 4: حالت راست را تنظیم کردم. در تنظیمات ، اینها به طور پیش فرض روی 0 تنظیم شده است. من برای هر یک از دستورات ساده if استفاده کردم. در صورت دریافت '1' با تنظیم حالت به 1 کار می کند و همچنین موتورها را روشن می کند. سپس ، عبارت if دیگری وجود دارد که می گوید اگر حالت رو به جلو = 1 و یک دریافت شود موتورها را خاموش کنید. به طور کلی ، این بدان معناست که وقتی روی دکمه ای کلیک می کنید همچنان ادامه دارد و سپس وقتی دوباره روی آن کلیک می کنید متوقف می شود.

مرحله 13: برنامه

Image
Image
صورت متحرک اختیاری
صورت متحرک اختیاری

این برنامه در مخترع برنامه MIT نوشته شده است و از صفحه های مجازی برای دستیابی به اتصال بلوتوث در هر صفحه (2 مورد) استفاده می کند. به شما اجازه ورود به صفحه کنترل را نمی دهد مگر اینکه از طریق بلوتوث اتصال داشته باشید. به سادگی ، تنها کاری که انجام می دهد این است که بسته به دکمه ای که فشار می دهید ، "1" "2" 3 "" 4 "به arduino ارسال شود.

مرحله 14: حرکت (آزمایش بدون سطل)

من یک ویدئو ایجاد کرده ام تا نشان دهم که بدون سطل زباله چه کاری می تواند انجام دهد.

مرحله 15: نصب سطل زباله

این مورد بسیار آسان بود و فقط داخل آن قرار گرفت. نیازی به پیچاندن آن یا هر چیزی ندارید. فقط چرخ ها و ZOOM را اضافه کنید!

مرحله 16: اولین رانندگی مناسب

Image
Image

ویدئویی وجود دارد که من در صورت عدم مشاهده آن در ابتدا تهیه کردم.

مرحله 17: صورت متحرک اختیاری

من هر فایل را از اینجا چاپ می کنم: https://www.thingiverse.com/thing:2994999 thingiverse post در مقیاس 60٪. سپس آن را بطور داغ به شاخ سرو چسباندم و شکافی به این شکل در سطل زباله بریدم. من از یک باتری aa برای تغذیه جداگانه آردوینو و سروو استفاده کردم. من از نمونه کتابخانه آردوینو با کد رفت و برگشت استفاده کردم.

مرحله 18: با تشکر از شما برای دریافت این دور !

تو موفق شدی. ممنون میشم اگر تا اینجا پیش رفتید امیدوارم لذت برده باشید.

مرحله 19: پیشرفت ها

من فکر می کنم این پروژه عالی بود اما همیشه جایی برای پیشرفت وجود دارد!

اولین چیزی که من تغییر می دهم این است که آن را به طور کامل با سنسورهای Lidar یا مواردی از این دست اتوماتیک کنم. چرخ ها را هم عوض می کنم. چرخها فقط 7 اینچ قطر دارند و من فکر می کنم اگر بتوانم آن را کمی بزرگتر کنم ، انجام کراس کانتری بهتر و سریعتر خواهد بود. در نهایت ، من آن را بسیار فشرده تر می کنم تا بتوانم فضای بیشتری برای قسمت سطل زباله داشته باشم.

مسابقه روبات ها
مسابقه روبات ها
مسابقه روبات ها
مسابقه روبات ها

نفر دوم در مسابقه روبات ها

توصیه شده: