اطلاعیه

Collapse
No announcement yet.

برنامه نویسی ربات با بسکام

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    برنامه نویسی ربات با بسکام

    با سلام خدمت دوستان گرامی
    من میخواستم برنامه برای ربات بنویسم به این شکل که اول حرکت رو به جلو داشته باشه و بعد با دیدن سنسور به سمت چپ حرکت کنه مثلا با زاویه 90درجه
    بعد از گردش به حرکت رو به جلوی خودش ادامه بده تا جایی که دوباره چشم فعال بشه و بعد در همونجا متوقف بشه

    اگه واضحتر بخوام بگم یعنی با فعال شدن سنسور در بار اول گردش داشته باشه و با فعال شدن سنسور در بار دوم متوقف بشه
    کسی از دوستان میتونه من رو راهنمایی کنه؟
    با سپاس فراوان

    #2
    پاسخ : برنامه نویسی ربات با بسکام

    نوشته اصلی توسط علیرضا@ نمایش پست ها
    با سلام خدمت دوستان گرامی
    من میخواستم برنامه برای ربات بنویسم به این شکل که اول حرکت رو به جلو داشته باشه و بعد با دیدن سنسور به سمت چپ حرکت کنه مثلا با زاویه 90درجه
    بعد از گردش به حرکت رو به جلوی خودش ادامه بده تا جایی که دوباره چشم فعال بشه و بعد در همونجا متوقف بشه

    اگه واضحتر بخوام بگم یعنی با فعال شدن سنسور در بار اول گردش داشته باشه و با فعال شدن سنسور در بار دوم متوقف بشه
    کسی از دوستان میتونه من رو راهنمایی کنه؟
    با سپاس فراوان
    سلام
    این 90 درجه رو چجوری میخوای اندازه گیری کنی؟ فیدبکت چیه؟؟ اصلا چجور رباتی هست؟؟
    *** يا راهي خواهم يافت، يا راهي خواهم ساخت ... ***

    دیدگاه


      #3
      پاسخ : برنامه نویسی ربات با بسکام

      سلام و ممنونم از پاسخگویی
      ببین مهندس من ایده ام اینه که ما یه ربات تعقیب خط داریم ولی در عمل هیچ خطی بر روی زمین موجود نیست و این آموزش مسیر به عهده اپراتور هست
      ما به فرض 4ایستگاه در نظر میگیریم و دو تقاطع.ربات از لانه که شروع به حرکت کرد با رسیدن به تقاطع اول و فعال شدن سنسور میدونه که مثلا باید به ایستگاه شماره 1بره. پس 90درجه باید به سمت چپ بپیچه و بعد به راه خودش ادامه بده
      بعد با رسیدن به ایستگاه و فعال شدن سنسور برای بار دوم میدونه که باید به صورت دنده عقب همین مسیر رو برگرده به لانه
      عکس زیرهم نمای کلی طرح من هست.البته این را هم اضافه کنم که ایستگاه ها و تقاطع ها و لانه رو با وسیله ی یک چیزی به ربات میفهمونیم که این بستگی به سنسور داره.فرضا ما اگه از سنسوری مثل CNY70 استفاده کنیم میشه با یک نشونه روی زمین سنسور رو فعال کنیم
      البته نقاشیم اصلا خوب نیست

      جدیدترین ویرایش توسط علیرضا@; ۱۳:۳۶ ۱۳۹۹/۰۴/۲۴.

      دیدگاه


        #4
        پاسخ : برنامه نویسی ربات با بسکام

        ممنون خیلی عالی

        دیدگاه


          #5
          پاسخ : برنامه نویسی ربات با بسکام

          ابتدا باید تعریف کنی که با دیدن اولین مانع ربات باید به مدت مثل یک ثانیه یکی از چرخ ها ایست بکنه و چرخ دیگه با سرعت 2 برابر بچرخه تا ربات به زاویه مورد نظر برسه و بعد از این که چشم ربات دوباره مانع رو حس کرد باید جفت چرخ ایست کنند که برای این کار در مرحله اول که ربات مانع رو تشخیص داد باید از حلقه برنامه نویسی خارج بشه و وارد حلقه جدید بشه که باید داخل حلقه جدید دستور بدی جفت چرخ ها بعد از تشخیص ایست کنند

          دیدگاه

          لطفا صبر کنید...
          X