یکی از دوستان ربات قدیمی Lego Spybotics خود را به من داد، با این حال، محیط برنامه نویسی همراه با آن برای کاربر جوان تر کمی بیش از حد جهت گیری شده است.
پس چرا با استفاده از آردوینو آن را کنترل نکنیم؟
مرحله 1: باز کنید!
برای اینکه این ربات به حرکت درآید، باید موتورهای آن را قرض بگیریم.
دو موتور DC در ربات وجود دارد. این عالی است، زیرا ما می توانیم آنها را به طور مستقل کنترل کنیم، به جلو، عقب و حرکت چرخشی اجازه دهیم.
با باز کردن پیچ درب بالای ربات شروع کنید. پیچ ها در قسمت پایین قرار دارند. چهار عدد در محل باتری و دو عدد در جلو.
دو موتور DC را نزدیک پشت قرار دهید، سپس آهن لحیم کاری خود را روشن کنید.
موتورها را از نقاط تماس جدا کنید. این کار را می توان با اعمال فشار کمی به سمت بالا بر روی موتور در حین گرم کردن لحیم انجام داد - تماس باید از بین برود.
پس از جدا شدن، موتورها را فقط با تکان دادن آنها خارج کنید. مقداری سیم (حدود 10 سانتی متر یا بیشتر) را روی کنتاکت ها لحیم کنید، مراقب باشید که به کنتاکت های نسبتاً شکننده موتور آسیب نرسانید.
قبل از بازگرداندن موتورها، کنتاکت های اصلی را با مقداری نوار برق بپوشانید تا برد قدیمی را از جریانی که به موتورها می فرستیم جدا کنید. سپس فقط موتورها را دوباره وارد کنید.
در بالای درب دو دکمه وجود دارد. آنها را بیرون بکشید. با این کار دو سوراخ ایجاد می شود. کابل ها را از آن سوراخ ها عبور دهید و درب را دوباره روی آن بچسبانید.
مرحله 2: کنترل موتور (با H-Bridge بدنام!)
اکنون که به موتورها دسترسی داریم، باید آنها را هدایت کنیم. من از تراشه راه انداز L293D چهار نیمه H استفاده می کنم. هزینه آن برای من 27 روپیه (3 دلار) بود، و به دلیل چهار نیم بودن آن، میتوانیم هر دو موتور را با یک تراشه کنترل کنیم.
برای نحوه اتصال پل H به تصویر مراجعه کنید.
دلیل زمین های چهارگانه کاهش گرما (و البته زمین گیر کردن تراشه) است، پس حتماً همه آنها را به هم وصل کنید.