pesare irani 41805 اشتراک گذاری ارسال شده در 18 آبان، ۱۳۸۹ امروز می خواهیم برنامه ای بنویسیم که بوسیله اون بشه استپر موتورهامون رو راه اندازی کنیم (عین همین روش رو باید در برنامه اصلی ربات استفاده کنیم) : $crystal = 1000000 $regfile = "m32def.dat" Config Portb = Output Config Portc = Output Dim A As Byte Dim B As Byte B = &B10001000 A = &B10001000 Do Rotate A , Left Portb = A Rotate B , Right Portc = B Waitms 15 Loop End خوب حالا خط به خط تحلیل می کنیم. البته خوب یادمه توضیحات کاملی رو در مورد کدهای استفاده شده در چهار خط اول در پست های "آموزش ساخت ربات (میکرو کنترلر برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام - برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام - برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام - برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام ) دادم. پس اگه یادتون رفته بهشون دوباره سر بزنید. Dim A As Byte Dim B As Byte کلا در زبان های خانواده بیسیک که کامپایلر BASCOM هم از اون استفاده می کنه، از کلمات Dim و as به صورت Dim varname as type برای تعریف متغیر استفاده می شه، که varname نام متغیر و type نوع متغیر هستش. در اینجا دو متغیر به نامهای A و B با نوع Byte معرفی شدن (هر بایت از ۸ بیت تشکیل شده) B = &B10001000 A = &B10001000 استفاده از " مقدار = نام متغیر " که برای همه قابل درکه (یعنی یک مقدار رو داخل متغیر بریزیم) اما در اینجا بجای مقدار از &B10001000 استفاده شده. برای قرار دادن مقادیر به صورت باینری در یک متغیر (در این زبان) باید مقدار باینری رو بعد از B& بنویسم. در اینجا، هم در A و هم در B مقدار باینری ۱۰۰۰۱۰۰۰ معادل دهدهی ۱۳۶ رو قرار دادیم. که دلیلش رو توضیح خواهم داد. اینم یه لینک برای کسانی که می خوان سریع یه مسیریاب بسازن : برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام 4 لینک به دیدگاه
spow 44197 اشتراک گذاری ارسال شده در 24 آبان، ۱۳۸۹ سلام اینم دانلود پروژه ساخت ربات مسیریاب برای دانلود روی لینک برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام کلیک کنید. 5 لینک به دیدگاه
Yoohoo 292 اشتراک گذاری ارسال شده در 24 آبان، ۱۳۸۹ خیلی، خیلی، خیلی، خیلی، خیلی، ممنونم!!!! خیلی دلم میخواست یه جزوه خوبشو داشته باشم البته تعریف از خود نباشه ها ولی در این زمینه یه دستی بر آتش دارم 2 لینک به دیدگاه
spow 44197 اشتراک گذاری ارسال شده در 24 آبان، ۱۳۸۹ خیلی، خیلی، خیلی، خیلی، خیلی، ممنونم!!!! خیلی دلم میخواست یه جزوه خوبشو داشته باشم البته تعریف از خود نباشه ها ولی در این زمینه یه دستی بر آتش دارم خواهش میکنم ازدوستی که زحمتشو کشیده باید تشکرکنم منتظر مطالب خوبت درزمینه رباتیک بمونیم؟ 1 لینک به دیدگاه
Yoohoo 292 اشتراک گذاری ارسال شده در 24 آبان، ۱۳۸۹ حیف که اصلا وقتشو ندارم وگرنه خیلی دلم می خواست تو این زمینه مفید باشمو مطالب خوب تو این زمینه بذارم:ws37:آخه از امروز رفتم سر کار!:ws44: 1 لینک به دیدگاه
Mehdi.Aref 26780 اشتراک گذاری ارسال شده در 17 آذر، ۱۳۹۰ یک مقاله اموزشی با این عنوان که چگونه یک ربات مسیریاب بسازیم نوشته علی معیری رو میتونید از لینک زیر دانلود کنید: دانلود مقاله 3 لینک به دیدگاه
سمندون 19437 اشتراک گذاری ارسال شده در 9 دی، ۱۳۹۰ برنامه ربات مسیر یاب استاندارد برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام برای دوستاران رباتیک اونم از نوع مسیر یاب یک برنامه اصولی و استاندارد تهیه کردم که امیدوارم کمک خوبی باشه. این برنامه برای ربات مسیر یاب با ۸ سنسور نشوته شده که نکات زیر خالی از لطف نیست: ۱- به دلیل کمی وقت، نتونستم توضیح و آموزشی برای این برنامه تهیه کنم. ۲- برنامه به زبان AVR نوشته شده. ۳- درسته که این برنامه برای ۸ سنسور هست ولی به راحتی و با کمی دانش می توان اون رو برای انواع مختلف چینش آماده کرد. ۴- این برنامه به هیچ وجه برای افزاد کم تجربه مناسب نیست. ۵-یک فایل پروتئوس حاوی شکل مداری ربات ضمیمه شده که می توانید چینش بهتر و درست رو هم داخل آن مشاهده کنید. برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام 3 لینک به دیدگاه
سمندون 19437 اشتراک گذاری ارسال شده در 7 اردیبهشت، ۱۳۹۱ روبات مسير ياب line follower در اين مدار آي سي L293D يك درايور استپ موتور است. البنه در مقاله هاي بعدي در مورد درايورهاي استپ موتور صحبت ميكنم اين درايور در ازاء دريافت كد باينري از ميكرو كنترلر با دادن فركانس به استپ موتور آن را داريو كرده مثلا با دادن كد 0010 استپ 2 درجه به سمت راست مي چرخد . جريان ورودي اين درايور خيلي كم بوده و جريان دهي خروجي آن تقريبا زياد است و ميتوان با اين دارايور به راحتي دو استپ موتور را حركت داد. ميكرو كنترلر استفاده شده 89C2051 يك ميكرو كنترلر مشهور كه ايرانيان همگي آن را حوب مي شناسند سنسور استفاده شده در مدار مادون قرمز بوده و نسبت به فوتوسل مطمئن تر به نظر ميرسد. براي اين مدار از هر آپ امپي ميتوان استفاده كرد كه من LM324 را ترجيح ميدهم كريستال مدار حتما بايد 11.0592 باشد . براي تنظيم دقت مدار در محل از يك ولوم 20K بايد استفاده شود بايد اين نكته را ذكر كنم كه اين مدار قبل از حركت بايد تنظيم شود سنسور هاي مدار بايد طبق شكل و با رعايت كامل در زير مدار نصب شود اين ربات سبك بوده وميتوان از هر استپ موتوري با زاويه 0.7 استفاده كرد اينم نمونه مسير براي اين روبات برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام (1,303kB) برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام (373kB) برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام 4 لینک به دیدگاه
ارسال های توصیه شده