این آموزش بخشی است از: آموزش کیت ماشین هوشمند Elegoo
لینک سایر ویدیوها در زیر همین مطلب قرار دارد.
ربات هوشمند Elegoo Smart Robot Car Kit V3: #2 مونتاژ گام به گام
🚗 درس ۲: برنامهنویسی حرکت – ربات ماشین هوشمند ELEGOO V3
در این درس، به یکی از اساسیترین بخشهای هر ربات متحرک میپردازیم — کنترل حرکت. با استفاده از کیت ربات ماشین هوشمند ELEGOO V3، نشان میدهیم که چگونه با شِفر (کود) ساده آردوینو، ربات را به جلو، عقب، چپ و راست حرکت دهیم. این مهارت پایهای برای تمام کاربردهای آینده رباتیک، مانند اجتناب از موانع، دنبالکردن مسیر یا ناوبری از راه دور، حیاتی است.
این آموزش فرض میکند که ربات شما قبلاً مونتاژ شده است. اگر نه، لطفاً به درس ۱ برای بازکردن جعبه و مرور اجزا مراجعه کنید. فایلهای شِفر (کود) استفادهشده در این آموزش در پایین مقاله ارائه شدهاند.
⚙️ درک منطق حرکت
موتورهای DC از طریق یک برد درایور موتور که توسط آردوینو کنترل میشود، متصل میشوند. با اعمال سیگنالهای HIGH یا LOW به پایههای کنترل خاص، میتوانیم هر موتور را به جلو یا عقب بچرخانیم و کنترل جهت را ممکن کنیم.
ما با کنترل دستی یک سمت چرخها — به عنوان مثال، فقط چرخهای سمت چپ — شروع میکنیم تا بفهمیم رفتار حرکت چگونه تغییر میکند. سپس، به کنترل کامل دو چرخ گسترش میدهیم.
۵. نمایش خودکار (Auto_go)
در بخش پایانی این درس، از یک تابع سفارشی مانند Auto_go() استفاده میکنیم که رفتار را خودکار میکند — ربات را به جلو میبرد، عقب میکشد، میچرخاند و تکرار میکند.
🎬 فصلهای ویدیو
۰۰:۰۰ – شروع
۰۰:۴۳ – مقدمه
۰۳:۳۹ – نحوه حرکت چرخهای چپ
۰۶:۳۷ – شِفر (کود): حرکت چرخهای راست
۰۷:۵۶ – شِفر (کود): حرکت ماشین به جلو و عقب
۱۰:۳۵ – شِفر (کود): حرکت ماشین به چپ و راست
۱۴:۰۶ – نمایش حرکت به جلو و عقب
۱۵:۰۰ – نمایش حرکت چپ، راست، جلو و عقب (
Auto_go)
تمام فایلهای شِفر (کود) و مراجع اضافی سیمکشی در پایین این مقاله موجود است. چه در حال ساخت یک سیستم ناوبری هوشمند باشید و چه تازه با رباتیک آردوینو شروع کردهاید، این درس راهنمای ضروری شما برای مبانی حرکت ربات است.
منابع و مراجع
هنوز هیچ منبعی موجود نیست.
فایلها📁
سایر فایلها
-
مستندات و کدهای ماشین هوشمند الگویتمام مدارک و کدها در این فایل فشرده وجود دارد.
Elegood Smart Car Files.zip20.88 MB