امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
تغییر رنگ پیست(1)
نویسنده پیام
alif آفلاین
تازه وارد

ارسال‌ها: 2
موضوع‌ها: 2
تاریخ عضویت: بهمن ۱۳۸۹

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #1
تغییر رنگ پیست(1)
سلام:
من در رباتم از 8 سنسور استفاده کرده ام.چینش سنسورها بگونه ای است که هنگامی که ربات کاملا روی خط قرار دارد 2 سنسور جلو با هم روی خط هستند.
چینش سنسورها بصورت حالت هشت(8)است:
**
*--*
*----*
*------*

زبان برنامه نویسی C
میکرو:ATMEGA16
خروجی های میکرو:PD.3 PD.4 برای موتور راست و PD.5 PD.6 برای موتور سمت چپ هستند.
ورودی های میکرو 8 پایه ی ADC هستند.
در ضمن پهنای خط 3/1 است یعنی به اندازه ی پهنای یک نوار چسب.
و اندازه ی ربات:18*14
لطفا" اگر امکان داره برنامه ی تغییر رنگ پیست را بنویسید .
با تشکر فراوان (علی بهرامی)
(آخرین ویرایش در این ارسال: ۲۰-بهمن-۱۳۸۹, ۲۲:۴۹:۵۹، توسط alif.)
۲۰-بهمن-۱۳۸۹, ۲۲:۴۵:۲۰
ارسال‌ها
پاسخ
h0x00i آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 959
موضوع‌ها: 109
تاریخ عضویت: دى ۱۳۸۹

تشکرها : 2866
( 2450 تشکر در 949 ارسال )
ارسال: #2
RE: تغییر رنگ پیست(1)
در این مورد که شما خواستید تو انجمن مثالهای زیادی هست یه سرچ کن اگه نتیجه نداشت در خدمت شما هستیم

:)

دوستان الکترونیکی پیشنهاد می کنم حتما برن python یاد بگیرن ...
پروژه ، مقاله ،... 
۲۱-بهمن-۱۳۸۹, ۱۳:۲۱:۴۴
وب سایت ارسال‌ها
پاسخ
amir00 آفلاین
كاربر دو ستاره
**

ارسال‌ها: 78
موضوع‌ها: 6
تاریخ عضویت: تير ۱۳۸۷

تشکرها : 42
( 129 تشکر در 48 ارسال )
ارسال: #3
RE: تغییر رنگ پیست(1)
[در همون ارسال قبلیت هم میتونستی مشخصات بذاری]

فکر نمیکنم کسی اینجا برنامه آماده بهت بده. اما همه اینجا کمکت میکنند تا به نتیجه برسی.

میتونی یک LCD وصل کنی و مقدار عددی که از سنسورت میخونی را روش بنویسی. حالا سنسورت را بذار روی رنگ سبز ببین روی ال سی دی چه عددی نوشته شده.

این مقدار تقریبی برای رنگ سبز هست. همین...

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

نکته: رنگهایی که شما میذاری برای تست، تا رنگ هایی که توی پیست به کار میره متفاوت هستند ، پس باید یک راه سریع برای خودت بذاری و انعطاف به برنامه و رباتت بدی که توی پیست سریع بتونی مقادیر را تشخیص بدی و تغییر بدی.

اگر برای اضافه کردن LCD به مدارت و همچنین کار کردن با اون مشکل داری یک راه دیگه برای دیدن مقادیر خونده شده توسط سنسورها پیدا کن. مثلا مقادیر را در یک حافظه ماندگار ذخیره کن و بعد بخونشون.


حافظ خلوت نشین دوش به میخانه شد از سر پیمان گذشت بر سر پیمانه شد
۲۴-بهمن-۱۳۸۹, ۱۴:۰۷:۵۲
ارسال‌ها
پاسخ
تشکر شده توسط : h0x00i, رسول


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  تغییر رنگ پیست alif 2 2,038 ۱۹-بهمن-۱۳۸۹, ۰۱:۰۴:۲۷
آخرین ارسال: h0x00i

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS