|
|
|
|
|
آموزش پردازش تصوير(۱) IMAGE PROCESSING تو این سلسه مقالات آموزشیم قصد دارم پردازش تصویر رو در قالب یک پروژه آموزش بدم. پروژه مربوطه یک ربات مسیریاب هستش که مسیر خودش رو توسط پردازش تصویر تشخیص میده!! البته این ربات بجای سنسورهای رنگ از یک دوربین کوچیک فیلم برداری با رابط USB (مثل وبکم) استفاده می کنه و مغز اصلی رباط بجای میکروکنترولر کامپیوتر هستش و توسط درگاه سریال کامپیوتر فرمان میگیره. اگر توجه کرده باشید ربات تولید شده از این روش اصلا نمیتونه تو مسابقات شرکت کنه و فقط جنبه آموزشی برای مقالات ما رو داره که البته از همین ایده میتونید در رباتهای دیگه بجز مسیریاب که بعدا اشاره می کنم استفاده کنید. پیشنهاد کلی اینه که شما از بدنه یک ربات مسیریاب که از قبل آماده کردید جهت آزمایش این پروژه استفاده کنید. در طی این دوره ما احتیاج داریم با تعدادی از جعبه ابزارهای مطلب از جمله:
کار کنیم که در مقالات آینده به ترتیب با دستورات موجود در این پکیجها آشنا خواهیم شد و پروژه خودمون رو کامل می کنیم. در پست بعدی (۳یا ۴ روز دیگه) کار با جعبه ابزار Image processing که شرین ترین بخش پروژه هست رو شروع می کنم. خوب دوستان ما پروژه خودمون رو (ربات مسیریاب توسط پردازش تصویر) به چند بخش تقسیم می کنیم و هر بخش رو بصورت مجزا آموزش میدم. این ربات توسط یک دوربین فیلم برداری ساده مثل وبکم کامپیوتر و یا حتی سادتر٬ بطور مکرر از مسیر تصاویری تهیه تولید می کنه (پایان مرحله اول) در مرحله بعدی این تصاویر پردازش و مسیر حرکت ربات از اطلاعات بدست آمده از آنها استخراج می شود (پایان مرحله دوم) و در مرحله آخر کاری که میکروکنترلر در رباتهای عادی انجام می دهد ما با استفاده از پورت های کامپیوتر انجام داده و فرامین حرکتی را برای سیستم کنترل موتورهای ربات ارسال می کنیم (چپ گرد٬ راست گرد). اما بیاد مراحل رو از وسط شروع کنیم! یعنی مرحله پردازش تصویر. فکر می کنیم یه تصویر توسط دوربین در محیط مطلب در اختیار ما قرار داده شده و ما پردازشات لازم جهت استخراج مسیر حرکت رو روی اون انجام میدیم٬ تا بعدا برسیم به مراحل بعدی... مقدمه دیگه بسه بریم سر اصل مطلب: منبع : http://eleboys.blogfa.com/ ادامه مطلب |
||
|
+
نوشته شده در پنجشنبه هفدهم آبان 1386ساعت 12:58 توسط Students
|
|
||
|
|
|
|
|
منطق فازی Fuzzy Logic از آن زمان كه انسان انديشيدن را آغاز كرد، همواره كلمات و عباراتى را بر زبان جارى ساخته كه مرزهاى روشنى نداشته اند. كلماتى نظير «خوب»، «بد»، «جوان»، «پير»، «بلند»، «كوتاه»، «قوى»، «ضعيف»، «گرم»، «سرد»، «خوشحال»، «باهوش»، «زيبا» و قيودى از قبيل «معمولاً»، «غالباً»، «تقريباً» و «به ندرت». روشن است كه نمى توان براى اين كلمات رمز مشخصى يافت، براى مثال در گزاره «على باهوش است» يا «گل رز زيباست» نمى توان مرز مشخصى براى «باهوش بودن» و «زيبا بودن» در نظر گرفت. اما در بسيارى از علوم نظير رياضيات و منطق، فرض بر اين است كه مرزها و محدوده هاى دقيقاً تعريف شده اى وجود دارد و يك موضوع خاص يا در محدوده آن مرز مى گنجد يا نمى گنجد. مواردى چون همه يا هيچ، فانى يا غيرفانى، زنده يا مرده، مرد يا زن، سفيد يا سياه، صفر يا يك، يا «اين» يا «نقيض اين» . در اين علوم هر گزاره اى يا درست است يا نادرست، پديده هاى واقعى يا «سفيد» هستند يا «سياه». منبع:http://roboirman.blogfa.com/ ادامه مطلب |
||
|
+
نوشته شده در پنجشنبه هفدهم آبان 1386ساعت 12:57 توسط Students
|
|
||
|
|
|
|
|
منابع تغذيه Power Supply يكي از بخشهاي مهم و حياتي در كليه سيستمهاي الكتريكي منابع تغذيه هستند. هرچه مدارات الكترونيكي پيچيده تر باشند به منابع تغذيه دقيقاري نياز داريم بعلاوه با افزايش توان مصرفي روبات حجم منبع تغديه نيز افزايش ميبايد كه اين مسأله ممكن است مشكلاتي از جمله افزايش وزن و حجم اشغال شده را در پي داشته باشد. از اين رو انتخاب يك منبع تغذيه متناسب با نياز از اهميت بسزايي برخوردار است. منبع :http://roboirman.blogfa.com/ ادامه مطلب |
||
|
+
نوشته شده در پنجشنبه هفدهم آبان 1386ساعت 12:55 توسط Students
|
|
||
|
|
|
|
|
ارتباط جويستيك با كامپيوتر پروژه جدیدی که می خواهیم شروع کنیم برمیگرده به یکی از علایق بزرگ من در علم الکترونیک! می دونید من اشتیاق زیادی به ایجاد ارتباط بین قطعات مختلف دارم مثلا میکرو با کامپیوتر٫ کامپیوتر با تلفن٫ یخچال با اتو و... . اما این یکی یکم متفاوت تر٫ سخت تر و بدردبخورتر هستش. اصل مطلب اینکه می خواستم یه ربات Manual (کنترل دستی) بسازم. به انواع کنترل های مختلف فکر کردم اما در آخر به ذهنم رسید که تو این پروژه از بهترین و محبوب ترین کنترلر دنیا یعنی دسته پلی استیشن استفاده کنم. فکر کنم منظورمو فهمیدید!؟!! درواقع قصد دارم تو این پروژه جدید آموزش استفاده از دسته Play Station بجای کنترلرهای دست ساز رو شروع
کنم. مزایای این روش اصلا قابل مقایسه با نمونه های ممکن دیگه نیست! اولا: این کنترلر کاملا استاندار و خوش فرم و خوش دست هستش. دوما: بجز 4 کلید جهتی٫ 7 کلید کنترلی دیگه هم داره که فکر می کنم برای هر کاری کافی باشه (طراحی یه کنترلر با این همه دکمه کار آسونی نیست) و سوما: اگر با دسته های دارای Joystick پلی استیشن آشنا باشید که واقعا این روش رو تحصین می کنید! کنترل ربات با جوی استیک همونقدر لذت داره که انگار بعد از یه عمر خر سواری حالا بیای ماکسیما سوار شی (جون چه حالی میده ) چهارما: فکر می کنید چطوری بشه از قابلیت شوک این دسته ها استفاده کرد(یعنی میشه بیخیالش شد؟) ؟ قول میدم که با شنیدن این صحبت ها الان دارن توی دلتون قند آب می کنن. اما صبر کنید! در کنار تمام این مزایا یه عیب بزرگ وجود داره که حداقل پیر من یکی رو که در آورده . منبع : http://eleboys.blogfa.com/ - آقا نيما ادامه مطلب |
||
|
+
نوشته شده در چهارشنبه شانزدهم آبان 1386ساعت 13:34 توسط Students
|
|
||