مقدمه:از دیرباز آرزوی بسیاری از انسانها ساخت ابزاری بود که انجام کارها را برای آنها آسان کند. همین دغدغه باعث ساخت وسایلی مانند چرخ شد. پس از اختراع ماشین بخار و دوره صنعتی شذن جوامع، پیشگامان صنعت کم کم به این نتیجه رسیدند که نیاز است تا مکانیسمها و ماشینهایی اختراع شوند که بتوانند کارها را به صورت خودکار و بدون حضور انسان انجام دهند و همین امر موجب پیدایش روباتهای اولیهای مانند بازوهای روباتیک شد. از آنجا که روباتیک بخشهای مختلفی شامل مکانیک، الکترونیک، کنترل و ... را شامل میگردد، امروزه به عنوان یکی از معیارهای پیشرفته بودن یک کشور در نظر گرفته میشود، به همین دلیل یادگیری و استفاده از روباتها یک مسئله مهم است که امروزه بسیار مورد توجه است. روبات آتشنشان، روباتی است که توانایی یافتن و خاموش کردن آتش به وسیلهی مکانیزم خاص خود را داراست. اساس کار این روبات برای پیدا کردن آتش بر گرمای محیط و دود موجود در هوا استوار است. به این صورت که این روبات دارای سنسورهای دما و دود در جلوی بدنهی خود است و طوری برنامه ریزی شده است که توسط اطلاعات ورودی از سنسورها مکان آتش را تشخیص داده و به طور دستی از طریق کامپیوتر به سمت آن حرکت میکند. به محض رسیدن به آتش به وسیله پمپاژ آب آتش را خاموش می کند.برنامهی روبات به زبان C نوشته شده و توسط میکروکنترلر AVR به اجرا درمیآید. در واقع میکروکنترلر همان مغز هوشمند روبات است که اطلاعات ورودی را پردازش نموده و در هر لحظه تصمیم مناسب را جهت چگونگی حرکت روبات و موتورها اتخاذ مینماید.
فهرست مطالب:مقدمه
فصل اول: روباتها، تاریخچه و انواع آنها1.1 مقدمه
1.2 روبات
1.2.1 تعاریف روبات
1.2.2 علم روباتیک
1.2.3 مزایای روباتها
1.2.4 معایب روباتها
1.3 تاریخچه روباتها
1.4 دسته بندی روباتها
1.4.1 دسته بندی اتحادیه روبات های ژاپنی
1.4.2 دستهبندی موسسه روباتیک آمریکا
1.4.3 دسته بندی اتحادیه فرانسوی روبات های صنعتی
1.5 انواع روباتها
1.6 طبقه بندی روباتها
1.6.1 طبقهبندی روباتها از نقطه نظرکاربرد
1.6.2 طبقهبندی از نقطه نظراستراتژی کنترل درنسل های روبات
1.6.3 طبقه بندی از نقطه نظر محرک مفصل ها
فصل دوم: اجزای روباتها 2.1 اجزای اصلی یک روبات
2.1.1 بازوی مکانیکی ماهر
2.1.2 سنسورها
2.1.3 کنترلرها
2.1.4 واحد تبدیل توان
2.1.5 محرکهای مفاصل
فصل سوم: مراحل ساخت روبات آتش نشان 3.1 روبات آتشنشان
3.2 قطعات مورد نیاز
3.3 شرح عملکرد روبات
3.4 مراحل ساخت روبات
پیوستنحوه نوشتن برنامه در codevision
لبهی Chip
لبهی Port
Output value یا مقدار اولیه:
Pullup
مشکلات احتمالی
-
راهنمای استفاده:
مناسب جهت استفاده دانشجویان برق و کامپیوتر
-
محتوای فایل دانلودی:
در قالب فایل word و قابل ویرایش
سجاد
یکشنبه 10 مرداد 1395 ساعت 03:53