سلام خدمت دوستان عزیز
برای آشنایی هر چه بیشتر دوستان با قابلیت های برد ربات تعقیب خط کامل ECA یه برنامه نمونه ساده به همراه فیلمی ازش براتون گذاشتم. همون طور که در فیلم مشاهده میکنید با چند تا دستور شرطی ساده ربات کل مسیر رو به راحتی طی میکنه. در ادامه توضیحات مختصری در مورد قسمت هایی از برنامه گذاشتم:
1- با توجه به اینکه از ADC در این ربات استفاده شده برای کالیبره کردن با محیط از دستورات زیر استفاده شده:
2- برای اینکه ربات بتونه قسمت هایی از مسیر رو که خط بریده بریده هستش کافیه که ربات اخرین وضعیت رو قبل از اینکه تمامی سنسور ها روی زمین سفید قرار گیرند ادامه بده.
3- در آخر برای اینکه ربات در خط پایان توقف کنه کافیه بگیم زمانی که تمامی سنسور ها روی خط سیاه قرار گرفتن دستور تابع stop رو اجرا کنه.
امیدوارم که برای دوستان مفید واقع بشه.
فیلم را از این لینک میتوانید مشاهده کنید:
http://host11.aparat.com//public/use...24.apt?start=0

برای آشنایی هر چه بیشتر دوستان با قابلیت های برد ربات تعقیب خط کامل ECA یه برنامه نمونه ساده به همراه فیلمی ازش براتون گذاشتم. همون طور که در فیلم مشاهده میکنید با چند تا دستور شرطی ساده ربات کل مسیر رو به راحتی طی میکنه. در ادامه توضیحات مختصری در مورد قسمت هایی از برنامه گذاشتم:
1- با توجه به اینکه از ADC در این ربات استفاده شده برای کالیبره کردن با محیط از دستورات زیر استفاده شده:
کد:
for(i=1;i<=5;i++) { ref[i]=adc_data[i]-adc; delay_ms(100); }
3- در آخر برای اینکه ربات در خط پایان توقف کنه کافیه بگیم زمانی که تمامی سنسور ها روی خط سیاه قرار گرفتن دستور تابع stop رو اجرا کنه.
امیدوارم که برای دوستان مفید واقع بشه.

فیلم را از این لینک میتوانید مشاهده کنید:
http://host11.aparat.com//public/use...24.apt?start=0

دیدگاه