ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.






جهت تبلیغ در وب سایت ECA کلیک کنید.

کاربران برچسب زده شده

صفحه 1 از 2 12 آخرین
نمایش نتایج: از 1 به 10 از 12
  1. #1
    2012/05/10
    4
    0

    تشخيص دوراهي رنگ

    سلام به همه

    شريف کاپ يه آيتمي داره که بارکد سبز و قرمز گذاشته و حدادا 25 سانت ديگه مسير دوراهي ميشه و ربات بايد به سمت بارکد سبز بره . ما تونستيم رنگ سبز و قرمز رو تشخيص بديم اما الان نميدونيم چجوري هدايتش کنيم به سمت مسير درست ؟يعني مثلا تشخيص داديم که سمت راست سبز بوده الان چجوري بعدش بريم سمت راست؟
    لطفا هر ايده ايي داريد برام توضيح بدين.

    پيشاپيش تشکر و سپاس
  2. #2
    2014/05/04
    375
    11

    پاسخ : تشخيص دوراهي رنگ

    نقل قول نوشته اصلی توسط sasha313
    سلام به همه

    شريف کاپ يه آيتمي داره که بارکد سبز و قرمز گذاشته و حدادا 25 سانت ديگه مسير دوراهي ميشه و ربات بايد به سمت بارکد سبز بره . ما تونستيم رنگ سبز و قرمز رو تشخيص بديم اما الان نميدونيم چجوري هدايتش کنيم به سمت مسير درست ؟يعني مثلا تشخيص داديم که سمت راست سبز بوده الان چجوري بعدش بريم سمت راست؟
    لطفا هر ايده ايي داريد برام توضيح بدين.

    پيشاپيش تشکر و سپاس

    کار ساده اي هست .
    يک شرطي بايد قرار بدين ک فلان سنسور اگر رنگ سبز رو ديد , الويت هاي حرکت با سمت طرف رنگ باشه !
    من يک توضيحانتي ميدم اما چون کد يا نحوه ي کد نوشتنتون نيست فکر نکنم متوجه بشين .مثلا تيکي ي سببز رنک در طر ف رسايت هست . شما يک شرط قرار ميدين ک هر موقع رنگ سبز مشاهده شد , اول سنسور هاي طرف راست مورد بررسي قرار بگيرند سپس سنسور هاي چپي ! چون ساختا if وelse if يک الويت بندي هست ! وثثتي شما if , else if هاي سمت راستو اول بنويسيد و سپس شروط سنسور هاي سمت چپي , وقتي ربات به دوراهي خورد , ون شما اول شروط سمت راستو نوشتين , از سمت راست عبورميکنه ! ( ميتونيد تست کنيد)
    به هر حال اگه در مورد شرط هاي سنسور ها و نحوهي خواندش توضيح بدين , راحت تر ميشه اشاره کرد به اين موضوع
    موفق باشيد
    « با هر دستی بدی , با همان دست پس خواهی گرفت »
    این جمله رو فراموش نکن
  3. #3
    2012/05/10
    4
    0

    پاسخ : تشخيص دوراهي رنگ

    ممنون به خاطر پاسختون

    ما اين رو قبلا تست کرديم و اولويت رو داديم به سمت رنگ سبز .اما مشکلي که پيش مياد بعد از دوراهي هست . يعني بعداينکه دوراهي رو با اين روش تشخيص ميديم ديگه نميتونيم مسير رو درست ادامه بديم .چون مثلا اولويت راست بيشتر از چپ شده و ربات مسير رو اشتباه ميره بعد دوراهي !
    رنگ رو هم که با LDR تشخیص دادیم. چینش سنسورهامون در مرکز هم تقریبا به صورت هشتی هست .مرکز دوتا سنسور.

    در حالت عادي اولويتمون به صورت زير هست . منظور از RC سنسور سمت راست و LC سنسور سمت چپ هست. شماره ها هم از مرکز شروع ميشه به طرفين

    (if(RC1 && LC1 == lineColor

    ( driveMotor(max,0,max,0;
    ( else if(LC1 == lineColor
    (0, driveMotor(s1,0,max;
    ( else if(RC1 == lineColor
    ( driveMotor(max,0,s1,0;
    (else if(LC2 == lineColor
    ( driveMotor(s2,0,max,0;
    (else if(RC2 == lineColor
  4. #4
    2014/05/04
    375
    11

    پاسخ : پاسخ : تشخيص دوراهي رنگ

    نقل قول نوشته اصلی توسط sasha313
    ممنون به خاطر پاسختون

    ما اين رو قبلا تست کرديم و اولويت رو داديم به سمت رنگ سبز .اما مشکلي که پيش مياد بعد از دوراهي هست . يعني بعداينکه دوراهي رو با اين روش تشخيص ميديم ديگه نميتونيم مسير رو درست ادامه بديم .چون مثلا اولويت راست بيشتر از چپ شده و ربات مسير رو اشتباه ميره بعد دوراهي !
    رنگ رو هم که با LDR تشخيص داديم. چينش سنسورهامون در مرکز هم تقريبا به صورت هشتي هست .مرکز دوتا سنسور.

    در حالت عادي اولويتمون به صورت زير هست . منظور از RC سنسور سمت راست و LC سنسور سمت چپ هست. شماره ها هم از مرکز شروع ميشه به طرفين

    (if(RC1 && LC1 == lineColor

    ( driveMotor(max,0,max,0;
    ( else if(LC1 == lineColor
    (0, driveMotor(s1,0,max;
    ( else if(RC1 == lineColor
    ( driveMotor(max,0,s1,0;
    (else if(LC2 == lineColor
    ( driveMotor(s2,0,max,0;
    (else if(RC2 == lineColor
    ب نظر من شما ميتونيد وقتي رنگ تشخيص داده شد و شرط اجرا شد , مثلا به اندازه ان ميلي ثانيه اين شرط برقرار باشه تا ربات دو راهي رو رد کنه و بعد از شرط خارج شه و بره شرط هاي اصلي برو بررسي کنه ( همون اوليوت اصلي ! ) يعني شما مثلا 2 ثانيه اولويت ها رو تغيير دادين .
    راه بعدي ک ب نظر من رسيد , شما ميتونيد در داخل دستورات اين شرط , يعني دستوراتي ک اولويتو مثلا ميره رو راست , در آخرش يک شرظ ديگه اضافه کنيد ک اگر سنسور هاي چپي يکيشون روي خط رفت , از اين شرط خارج شه و بره شرط هاي اصلي رو بررسي کنه !

    نميدونم متوجه شدين يا نه . ايده دادن ساده هست , تبديل به کد کردن ( حداقل براي بنده ) يکم سخته !

    موفق باشيد
    « با هر دستی بدی , با همان دست پس خواهی گرفت »
    این جمله رو فراموش نکن
  5. #5
    2013/01/23
    48
    0

    پاسخ : تشخيص دوراهي رنگ

    سلام
    يه توضيحي در مورد کاري که ميخواي انجام بدي بده
    يه توضيحي هم درمورد مداري که بستي ونوع سنسور ها
  6. #6
    2012/05/10
    4
    0

    پاسخ : تشخيص دوراهي رنگ

    نقل قول نوشته اصلی توسط pouyaojaghi
    سلام
    يه توضيحي در مورد کاري که ميخواي انجام بدي بده
    يه توضيحي هم درمورد مداري که بستي ونوع سنسور ها

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

  7. #7
    2013/06/19
    1,544
    77

    پاسخ : تشخيص دوراهي رنگ

    وقتي رنگ رو تشخيص داديد با سرعت آرام ربات را تا دوراهي هدايت کنيد وقتي که به دوراهي رسيديد سنسور وسط رو بياري روي سمت سبز و ربات رو بندازين توي الگوريتم اصلي
    AYRIC
  8. #8
    2014/05/04
    375
    11

    پاسخ : تشخيص دوراهي رنگ

    راحت تر ين کار ممکنه همينه ... . شريف کاپ امسال شرکت ميکنيد ؟ اسم تيمتون چيه ؟
    من تو دانش آموزي 90 درصد شرکت ميکنم.
    « با هر دستی بدی , با همان دست پس خواهی گرفت »
    این جمله رو فراموش نکن
  9. #9
    2012/05/10
    4
    0

    پاسخ : تشخيص دوراهي رنگ

    نقل قول نوشته اصلی توسط Amir_Eshraghi
    راحت تر ين کار ممکنه همينه ... . شريف کاپ امسال شرکت ميکنيد ؟ اسم تيمتون چيه ؟
    من تو دانش آموزي 90 درصد شرکت ميکنم.
    ممنون به خاطر پاسخ تون

    انشاله اگه برسيم شرکت ميکنيم. تيم پارس
  10. #10
    2014/05/04
    375
    11

    پاسخ : تشخيص دوراهي رنگ

    نقل قول نوشته اصلی توسط sasha313
    ممنون به خاطر پاسخ تون

    انشاله اگه برسيم شرکت ميکنيم. تيم پارس
    انشالله . منم اگه شرکت کنم با اسم راشين توس ميام .
    « با هر دستی بدی , با همان دست پس خواهی گرفت »
    این جمله رو فراموش نکن
صفحه 1 از 2 12 آخرین
نمایش نتایج: از 1 به 10 از 12

موضوعات مشابه

  1. تشخيص دما با LM 35
    توسط SALMONFALCON در انجمن مدارهای آنالوگ و مدارهای مجتمع
    پاسخ: 10
    آخرين نوشته: 2013/06/09, 22:03
  2. تشخيص ترک
    توسط nsm در انجمن ايده هاي نو
    پاسخ: 5
    آخرين نوشته: 2013/04/06, 21:25
  3. تشخيص نور با avr
    توسط adc در انجمن میکروکنترلرهای AVR
    پاسخ: 6
    آخرين نوشته: 2011/08/14, 23:27
  4. تشخيص شدت نور
    توسط FMFM در انجمن میکروکنترلرهای AVR
    پاسخ: 1
    آخرين نوشته: 2011/02/06, 20:50
  5. تشخيص 220 ولت
    توسط tarasheh در انجمن میکروکنترلرهای AVR
    پاسخ: 5
    آخرين نوشته: 2010/12/05, 17:09

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •