انجمن های گفتگوی روبوایکیو

لطفا به سیستم وارد یا ثبت‌نام کنید.

لطفا برای ورود نام کاربری و رمز عبورتان را وارد نمایید

لطفا برای استفاده بهتر از انجمن، ثبت نام کنید!

نویسنده موضوع: برنامه نویسی ربات مسیریاب  (دفعات بازدید: 14414 بار)

0 کاربر و 1 مهمان درحال دیدن موضوع.

آفلاین Soheil Beigi

  • مدیر انجمن
  • بابا حرفه ای
  • ****
  • ارسال: 484
  • امتیاز: 131
    • ديدن مشخصات
پاسخ : برنامه نویسی ربات مسیریاب
« پاسخ #15 : 14 تیر, 1393, 03:04:04 »
تو مدارتون مقاومت رو کجا استفاده کردید؟
ضمنا برای موتور حتما دیود محافظ بزارید. زیاد نمیشه به دیود های داخلی قطعه اعتماد کرد.
بدون اتصال موتور ، مدار رو راه اندازی کنید و روی هر 2 حالت حرکت موتور ، درایور رو تست کنید. (داغ نشه-جریان اضافی نکشه-ولتاژ های خروجی درست باشن)

آفلاین Tragzes

  • کاربر جدید
  • *
  • ارسال: 39
  • امتیاز: 5
    • ديدن مشخصات
پاسخ : برنامه نویسی ربات مسیریاب
« پاسخ #16 : 14 تیر, 1393, 09:49:03 »
نه در مدار درایور و موتورها جایی از مقاومت استفاده نشده،منظورم مقاومت درونی خود تراشه 293 بود :)
درمورد دیود یه کم از نظر شکل ظاهری وسواس دارم مدارهای جم جورتر بیشتر موردپسندمن ولی اگه احتمال ایجاد مشکل هست حتما استفاده کنم
1.وقتی موتورها وصل نیستن درایور داغ نمیشه
2.جریان مصرفی خیلی کمتره
3.مشکل اصلی:ولتاژ خروجی درایور 6.38 جای 7.38 است !!

تو مدارتون مقاومت رو کجا استفاده کردید؟
ضمنا برای موتور حتما دیود محافظ بزارید. زیاد نمیشه به دیود های داخلی قطعه اعتماد کرد.
بدون اتصال موتور ، مدار رو راه اندازی کنید و روی هر 2 حالت حرکت موتور ، درایور رو تست کنید. (داغ نشه-جریان اضافی نکشه-ولتاژ های خروجی درست باشن)

آفلاین Soheil Beigi

  • مدیر انجمن
  • بابا حرفه ای
  • ****
  • ارسال: 484
  • امتیاز: 131
    • ديدن مشخصات
پاسخ : برنامه نویسی ربات مسیریاب
« پاسخ #17 : 15 تیر, 1393, 02:02:20 »
خب پس مشکلی نیست.
چون 1 ولت افت ولتاژ مال ترانزیستور های خود درایور هست. :)

آفلاین Tragzes

  • کاربر جدید
  • *
  • ارسال: 39
  • امتیاز: 5
    • ديدن مشخصات
پاسخ : برنامه نویسی ربات مسیریاب
« پاسخ #18 : 16 شهریور, 1393, 11:57:37 »
سلام
دوستان کفرم دراومده این ارور مسخره در مورد میکرو نو چیه و چرا ؟
chip enable program error

آفلاین BlueSky

  • بابا حرفه ای
  • ****
  • ارسال: 260
  • امتیاز: 62
  • amir2012 سابق
    • ديدن مشخصات
پاسخ : برنامه نویسی ربات مسیریاب
« پاسخ #19 : 18 شهریور, 1393, 01:28:02 »
سلام
دوستان کفرم دراومده این ارور مسخره در مورد میکرو نو چیه و چرا ؟
chip enable program error


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

درخت هرچه پربار تر، سر به زیر تر

آفلاین Tragzes

  • کاربر جدید
  • *
  • ارسال: 39
  • امتیاز: 5
    • ديدن مشخصات
پاسخ : برنامه نویسی ربات مسیریاب
« پاسخ #20 : 18 شهریور, 1393, 10:26:57 »
سلام
دوستان کفرم دراومده این ارور مسخره در مورد میکرو نو چیه و چرا ؟
chip enable program error


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

سلام.مشکل تقریبا پیدا و حل شده
پروگرامر از این دست سازهاست میکرو مگا هشت داره و USB است
با ویندوز قبلی عین آدم درست کار میکرد البته من فقط یک دونه مگا16 داشتم درست پروگرام میشد ویندوزو که عوض کردم همچی ریخت بهم
سرچ کردم واسه راه حل این ارور خیلی گفته بودن با یه پروگرامر شبیه همین مدل های داخل سایت مشکل حل میشه یکی از دوستان دانشگاه صعنتی شهرخودمون دیدم از اون نوع پروگرامر داره امروز گفت پروگرامرش رو آورده رفتم هر 4 تا میکرو خراب با اون پروگرامر درست کار میکردن !!
مشکلی که پروگرامر خودم داشت این بود که چهارتا پین که یک طرف میکرو قرار داشتن میاس دوتاشون به هم وصل بشن تا میکرو بره روی حالت پروگرام کردن(یه چیزی Low بشه) همین کار رو کردیم با لپ تاپ ایشون امتحان کردیم دوباره میکروها درست کار میکردن همشونم محض اطمینان Erase کردیم : این بود دلیل اصلی مشکل چند ماه گذشته من کسی نیست که بگه چکار کنین(منظورم دورو بری های خودمه)
ولی وقتی برگشتم خونه باسیستم خودم مجدد ارور میده باید ویندوز رو عوض کنم ولی حداقل خوبه فهمیدم همه 5 تا میکرویی که این چند وقت خریدم سالمن !!

آفلاین محمد پورخلیلی

  • یه دنگ از سایت به نامشه
  • *****
  • ارسال: 893
  • امتیاز: 627
    • ديدن مشخصات
    • سپهر تراشه پارس
پاسخ : برنامه نویسی ربات مسیریاب
« پاسخ #21 : 19 شهریور, 1393, 09:37:25 »
این خطا چنتا دلیل داره
-۱از نصب بودن درایور پروگرامر اطمینان حاصل کن
-۲جامپر رو روی حالت low speed بذار
-۳ سومین دلیل تنظیم اشتباه فیوز بیت ها هست که گفتین میکروتون سالمه اما اونم راه حل داره که یکم طولانیه
چطور بپرسیم ؟    http://forum.roboeq.ir/index.php?topic=1902

آفلاین Tragzes

  • کاربر جدید
  • *
  • ارسال: 39
  • امتیاز: 5
    • ديدن مشخصات
پاسخ : برنامه نویسی ربات مسیریاب
« پاسخ #22 : 22 شهریور, 1393, 06:36:44 »
این خطا چنتا دلیل داره
-۱از نصب بودن درایور پروگرامر اطمینان حاصل کن
-۲جامپر رو روی حالت low speed بذار
-۳ سومین دلیل تنظیم اشتباه فیوز بیت ها هست که گفتین میکروتون سالمه اما اونم راه حل داره که یکم طولانیه

سلام
درایور نصبه
جامپر رو نمیذارم سریع ارور میده وقتی روی حالت Low speed میذارمش یه چندتاثانیه دیرتر ارور میده !!
فیوز بیت ها رو دست نزدم با لپ تاپ دوستم درست کار میکرد به سیستم خودم وصلش میکنم ارور میده فکر کنم موقع معرفی درایور پروگرامر میاس مثله هردفعه میکرو رو بهش وصل میکردم باهم شناخته بشن ( !! )
اگر درست نشد درمورد فیوز بیتها مزاحمتون میشم
http://roboeq.ir/products/detail/0405012
دوستان دیتاشیت این مدل سنسور رو خوندم چیزی سردرنیاوردم کسی تجربه کار کردن باهاش رو داره راهنمایی کنه لطفا

آفلاین محمد پورخلیلی

  • یه دنگ از سایت به نامشه
  • *****
  • ارسال: 893
  • امتیاز: 627
    • ديدن مشخصات
    • سپهر تراشه پارس
پاسخ : برنامه نویسی ربات مسیریاب
« پاسخ #23 : 23 شهریور, 1393, 01:20:07 »
اگه رو لپ تاپ دوستت درس کار میکنه پس شک نکن از درایو لپ تاپته، ویندوزت ۸ ؟
این پروگرامر رو ویندوز ۸ نصبش فرق داره، در مورد سنسور رنگ هم به نت دسترسی ندارم، وصل شدم یه توضیحاتی میدم
چطور بپرسیم ؟    http://forum.roboeq.ir/index.php?topic=1902

آفلاین Tragzes

  • کاربر جدید
  • *
  • ارسال: 39
  • امتیاز: 5
    • ديدن مشخصات
پاسخ : برنامه نویسی ربات مسیریاب
« پاسخ #24 : 24 شهریور, 1393, 12:47:33 »
اگه رو لپ تاپ دوستت درس کار میکنه پس شک نکن از درایو لپ تاپته، ویندوزت ۸ ؟
این پروگرامر رو ویندوز ۸ نصبش فرق داره، در مورد سنسور رنگ هم به نت دسترسی ندارم، وصل شدم یه توضیحاتی میدم

نه7 است بازم مشکل دارم
عزیز این ترتیب اتصال پایه های که نوشته L و H یعنی چی منظورش 0 و1 است ؟
جایی خوندم که پایه خروجی رو باید معرفی کرد به فرکانس متر میکرو نمیشه یه جوری وصلش کرد به ADC ؟
اگه حرفم خنده دار بود ببخشید
(پورتهای A-C-B به خروجی بافر وصلن)

آفلاین Tragzes

  • کاربر جدید
  • *
  • ارسال: 39
  • امتیاز: 5
    • ديدن مشخصات
پاسخ : برنامه نویسی ربات مسیریاب
« پاسخ #25 : 24 شهریور, 1393, 01:00:34 »
ظاهرا باید خروجی سنسور رنگی وصل بشود به پایه ب0 میکرو 32
فقط رنگ سبز رو تشخیص بده کافیه ممنون میشم اگه حوصله داشتید خطوط دستور کوتاه فرکانس متر مخصوص رنگ سبز رو بنویسید جوری که خودم تست کنم ببینم سبز ....
« آخرين ويرايش: 24 شهریور, 1393, 01:13:50 توسط Tragzes »

آفلاین Amir_Esh

  • کاربر جدید
  • *
  • ارسال: 6
  • امتیاز: 1
    • ديدن مشخصات
پاسخ : برنامه نویسی ربات مسیریاب
« پاسخ #26 : 24 شهریور, 1393, 05:25:40 »
سلام.
یه نمونه کد از ربات خودم به زبان C براتون میذارم که اینورت رو هم بتونه بره. اینورت همون مسیر سفید روی زمینه ی مشکی هست.

در این برنامه وقتی ربات وارد محیط اینورت میشه ، میکرو تمامی سنسور ها رو اینورت میخونه. در واقع زمینه ی سیاه رو سفید تشخیص میده و برعکس.

برای تشخیص ورود به محیط اینورت ، 4 سنسور همزمان زمینه ی مشکی رو میخونن و اگر شرط درست بود ، محیط اینورت هست.
معمولا بیرونی ترین سنسور های برای تشخیص اینورت استفاده میشن.

سلام
چند سوال در مورد کدتون .
1. شما یک شرطی نوشتین ک اگر این چند تا سنسور روی زمینه مشکی بود , یعنی زمین اینورت , منطق سنسور ها عوض میشه !خوب منطق عوض میشه و زمین سیاه با خط سفید رو هم میره بعد که باز دوباره وارد زمین سسفید با خط مشکی شد , خودش منطق رو عوض میکنه ؟ یعنی نیاید شرطی دیگه ای بنویسیم ک اگر همون 4 تا سنسو روی زمین سفید بودن منطق رو عوش کن به حالت اصلی , یعنی زمین سفید با خز مشکی ؟!!!1
2. عملگر ^ چیه ؟ مثلا PINA.1^i یعنی چی ؟

ممنون

آفلاین Tragzes

  • کاربر جدید
  • *
  • ارسال: 39
  • امتیاز: 5
    • ديدن مشخصات
پاسخ : برنامه نویسی ربات مسیریاب
« پاسخ #27 : 16 آذر, 1393, 08:31:54 »
سلام خدمت دوستان گرامی و اساتید محترم
مدتیه با ماژول های آردوینو آشنا شدم و قابلیت استثنایی اونها یعنی برنامه پذیری به زیان ++C ویژگی که خیلی دوست داشتم رباتم داشته باشه

حالا روز از نو روزی از نو ....
دوستان اگر جزوه ای مقاله ای کتاب ترجمه شده ای در مورد برنامه نویسی این ماژول ها به زبان شی گرا سراغ دارید ممنون میشم لینک بدید

آفلاین محمد پورخلیلی

  • یه دنگ از سایت به نامشه
  • *****
  • ارسال: 893
  • امتیاز: 627
    • ديدن مشخصات
    • سپهر تراشه پارس
پاسخ : برنامه نویسی ربات مسیریاب
« پاسخ #28 : 17 آذر, 1393, 08:26:44 »
بهترین رفرنس داخل خود برنامشه
چطور بپرسیم ؟    http://forum.roboeq.ir/index.php?topic=1902

آفلاین Tragzes

  • کاربر جدید
  • *
  • ارسال: 39
  • امتیاز: 5
    • ديدن مشخصات
برنامه نویسی آردوینو
« پاسخ #29 : 17 آذر, 1393, 05:48:33 »
درست میگید تمام دستورات رو کامل توضیح داده مرسی
ببینم تاکجا میشه پیش رفت