انواع فایل

دانلود فایل ، خرید جزوه، تحقیق،

انواع فایل

دانلود فایل ، خرید جزوه، تحقیق،

تحقیق در مورد ربات چیست

لینک دانلود و خرید پایین توضیحات

دسته بندی : وورد

نوع فایل :  .docx ( قابل ویرایش و آماده پرینت )

تعداد صفحه : 8 صفحه

 قسمتی از متن .docx : 

 

ربات چیست؟

/

کلمه ربات توسط Karel Capek  نویسنده نمایشنامه R.U.R  (روبات‌های جهانی روسیه) در سال 1921 ابداع شد.

ریشه این کلمه، کلمه چک اسلواکی(robotnic) به معنی کارگر می‌باشد.در نمایشنامه وی نمونه ماشین، بعد از انسان بدون دارا بودن نقاط ضعف معمولی او، بیشترین قدرت را داشت و در پایان نمایش این ماشین برای مبارزه علیه سازندگان خود استفاده شد.البته پیش از آن یونانیان مجسمه متحرکی ساخته بودند که نمونه اولیه چیزی بوده که ما امروزه ربات می‌نامیم.امروزه معمولاً کلمه ربات به معنی هر ماشین ساخت بشر که بتواند کار یا عملی که به‌طور طبیعی توسط انسان انجام می‌شود را انجام دهد، استفاده می‌شود.

بیشتر ربات‌ها امروزه در کارخانه‌ها برای ساخت محصولاتی مانند اتومبیل؛ الکترونیک و همچنین برای اکتشافات زیرآب یا در سیارات دیگر مورد استفاده قرار می‌گیرد.

ربات یک ماشین الکترومکانیکی هوشمند است با خصوصیات زیر:*  می توان آن را مکرراً برنامه ریزی کرد.*  چند کاره است.*  کارآمد و مناسب برای محیط است.

  قانون رباتیک مطرح شده توسط آسیموف:1- ربات ها نباید هیچگاه به انسانها صدمه بزنند.2- رباتهاباید دستورات انسانها را بدون سرپیجی از قانون اوّل اجرا کنند.3- رباتها باید بدون نقض قانون اوّل و دوم از خود محافظت کنند.

ربات‌ها دارای سه قسمت اصلی هستند:مغز که معمولاً یک کامپیوتر است. محرک و بخش مکانیکی شامل موتور، پیستون، تسمه، چرخ‌ها، چرخ دنده‌ها و … سنسور که می‌تواند از انواع بینایی، صوتی، تعیین دما، تشخیص نور، تماسی یا حرکتی باشد. با این سه قسمت، یک ربات می‌تواند با اثرپذیری  و اثرگذاری در محیط کاربردی‌تر شود.

 اجزای یک ربات با دیدی ریزتر : **  وسایل مکانیکی و الکتریکی شامل : * شاسی، موتورها، منبع تغذیه،  *  حسگرها (برای شناسایی محیط): *  دوربین ها، سنسورهای sonar، سنسورهای ultrasound، … *  عملکردها (برای انجام اعمال لازم) *  بازوی ربات، چرخها، پاها، … *  قسمت تصمیم گیری (برنامه ای برای تعیین اعمال لازم): *  حرکت در یک جهت خاص، دوری از موانع، برداشتن اجسام، … *  قسمت کنترل (برای راه اندازی و بررسی حرکات روبات): *  نیروها و گشتاورهای موتورها برای سرعت مورد نظر، جهت مورد نظر، کنترل مسیر، …

/

انواع رباتها ربات ماهی : رباتهایی که به شکل موجودات دریایی ساخته میشوند در این رده قرار میگیرند. در حقیقت این رباتها الگوی حرکتی خود را از ماهی ها و دیگر موجودات دریایی وام گرفته اند.سیستم جلو برنده این رباتها دقیقا همانند ماهی ها است و با حرکت موجی بدن و دم ربات در درون آب به جلو رانده میشوند. این رباتها عموما به دو روش حرکت میکنند. متداول ترین نوع آنها شبیه به ماهی های قرمز رنگی که به میهمانی هفت سین دعوت میشوند حرکت میکنند، به این معنی که حرکات بدنه و دم ربات در صفحه افقی صورت میگیرد. نوع دیگری شبیه به دلفین حرکت میکند به این معنی که حرکات بدنه ودم ربات در صفحه عمودی صورت می پذیرد. معادلات حرکتی این گونه رباتها به دلیل چگالی ربات در زیر آب بسیار پیچیده می باشد و از نظر ساخت محدودیت های مکانیکی زیادی وجود دارد. این گونه ربات ها دارای سیستم های کنترلی پیشرفته ای می باشند و با توجه به مقدار تواناییهای مکانیکی و الکترونیکی می توانند به عمق بیشتری از آب فرو بروند . معایب این گونه رباتها این است که بایستی تمام تجهیزات در یک محیط کاملا آب بندی قرار گیرد که این کار از انعطاف پذیری ربات میکاهد و کار طراحی را بسیار پیچیده می کند. ربات مار : شکل ظاهری این ربات شبیه به مار می باشد و از تعدادی قطعه شبیه به هم تشکیل شده که همانند مار به نرمی حرکت میکند و میتواند در سوراخها و لوله ها به راحتی بخزد. از دیگر مزایای این گونه ربات این است که میتواند حول یک لوله پیچ بخورد، یا اینکه از شیار دیوار بالا برود. به دلیل عرض و ارتقاء کم، این ربات ها میتوانند از مجاری بسیار باریک عبور نمایند. به همین دلایل و نیز پیچیدگی و فراوان بودن ساختار های مکانیکی این روباتها، طراحان آنها با دشواری های فراوانی مواجه میشوند و پس از به پایان رسیدن پروژه طراحی مکانیک متوجه میشوند که فضای بسیار کمی برای قطعات الکترونیکی در روی ربات وجود دارد. معایب این گونه ربات ها این است که بسیار کند حرکت می کنند و کنترل آنها بسیار پیچیده است. ربات های عنکبودی : شکل ظاهری این رباتها شبیه به حشرات بخصوص عنکبود است و معمولا دارای 6 یا 8 پا می باشند . در طراحی این رباتها سعی شده از تمامی قابلیتهایی که در یک عنکبود وجود دارد الگو برداری شود. معمولا رباتهایی که با این عنوان ساخته می شوند کاربردی نبوده و بیشتر جنبه تحقیقاتی دارند. طراحی و ساخت بخشهای مکانیکی این گونه رباتها پیچیده نیست ولی کنترل حرکتی آنها بسیار پیچیده میباشد و این باعث شده تا اینگونه رباتها به کندی حرکت کنند . از مزایای حرکتی این گونه رباتها میتوان به مانور در حرکت، بخصوص قدرت حرکت در زوایای مختلف اشاره نمود.

ربات های انسان نما : پیشرفته ترین رباتهایی که تاکنون ساخته شده است ربات های Human می باشند. در طراحی این ربات از انسان الهام گرفته شده و سعی کردیده تمام جزئیات حرکتی انسان در آن لحاظ شود. ساخت این رباتها بسیار پیچیده است و قطعات تشکیل دهنده آنها دارای دقت بالا و تعداد قطعات آنها با توجه به تعداد محور های آزادی که رباتها دارند بسیار زیاد می باشد. حفظ تعادل بر روی یک پا حتی برای برخی از انسانها هم امری دشوار است. معادله تعادل هر انسان در ضمیر ناخود آگاهش قرار دارد و باعث می شود انسانها بتوانند به راحتی حرکت کنند. رباتهای Human نیز برای حرکت کردن نیاز به معادله حرکت دارند که بدست آوردن این معادله با توجه به پارامترهای وزن و قد و مرکز ثقل کار پیچیده ای می باشد. در صورتی تدبیری برای بدست آوردن معادله حرکتی یک ربات و نهایتا حفظ تعادلی آن اندیشه نشود، در هنگامی که ربات یک پا از روی زمین بردارد واژگون میشود و نتیجتا ربات نمی تواند راه برود. این رباتها به دلیل تصویر ذهنی مردم جوامع مختلف از رباتها، یکی از بهترین گزینه های تبلیغاتی می باشند. تبلیغ با این رباتها حتی به لایه های بالا مسئولین برخی از کشور ها راه یافته است به گونه ای که در استقبال های رسمی از مقامات خارجی انواع رباتها به همراه هیات استقبال کننده از میهمانان استقبال می کنند. ربات های تسمه ای : ای ن ربات ها به رباتهای تسمه تانکی مشهور هستند. در برخی از شرایط ناملایم حرکتی تنها رباتهای تسمه ای قادر بهایفای نقش میباشند. سیستم حرکتی با استفاده از تسمه این توانایی را به این رباتها می بخشد که از موانع سخت مانند راه پله، آوار به جای مانده از خرابی ها، سطوح شیب دار و زمین های گلی به راحتی عبور کنند. رباتهایی که با این سیستم حرکت می کنند کاربردهای زیادی دارند، مانند رباتهای امدادگر و جستجو گر. در طراحی و ساخت این رباتها باید موارد مکانیکی متعددی مانند سیستم انتقال نیرو، طراحی تسمه، سیستم رگلاژ تسمه و موتردی از این دست را مد نظر داشت. به عنوان مثال : در هر طرف ربات چرخی وجود دارد که نیروی محرکه را از موتور دریافت و آ را از تسمه منتقل می سازد.



خرید و دانلود تحقیق در مورد ربات چیست


دانلود تحقیق ربات

دانلود تحقیق ربات

 

دسته بندی : برق و الکترونیک ، مخابرات

فرمت فایل:  ورد قابلیت ویرایش ) 

 

 قسمتی از محتوی متن پروژه ...

 

تعداد صفحات : 54 صفحه

فصل اوّّل مقدمه 1-1-مقدمه : کارهای دستی برای اکثر مردم می تواند رضایت بخش و برای بعضی هم لذّت بخش باشد ، ولی این رضایت و لذّت زمانی به پایان می رسد که اجرای کار به صورت عملی تکراری و یک محیط یکنواخت و دائمی به شیوة تکلیفی ساده و بدون هیچ گونه رقابت درآید .
وظیفه هایی که چنین ویژگیهایی دارد ، می تواند استفاده از دستگاههای مجهز به وسایل خودکار یا اتوماسیون را مد نظر قرار دهد .
همچنین نیاز به تولید انبوه ، مرغوبیت کالا و کیفیت یکنواخت باعث شده که صنعت امروزه هر چه بیشتر خود را به سمت دستگاههای مجهز به وسایل خودکار کامپیوتری یا اتوماسیون کامپیوتری سوق دهد .
در حال حاضـر اکثر خودکار سازهای مّولد طوری به وسیله ماشین و یا دستگاهها طراحی شده اند که بتوانند تعیین شدة قبلی را که در محیط تولیدی به دقت و فقط برای یک منظور ساخته شده است انجام دهند .
تغییر ناپذیری و گرانی دستگاههایی که معمولاً به نام دستگاههای اتوماسیون سخت معروف اند ، باعث شده که روبات با داشتن قابلیت تغییر پذیری در اجرای کار برای تولیدات متفاوت و ارزانتر در محیطهای مختلف به فراوانی در خطوط تولید به کار گرفته شود .
امروز می بینیم که در کشورهای پیشرفته صنعتی چگونه علم روباتیک در تکنولوژی وصنعت به طور وسیع گسترش یافته و همین امر باعث شده که این علم مورد تحقیق و بررسی بیشتری قرار گیرد و تکامل و پیشرفت زیادی در زمینه های مختلف روبات مانند حرکت شناسی یا سینماتیک ، دینامیک ، برنامه نویسی ، برنامه ریزی ، کنترل ، حس تشخیص و هوشمندی ماشین صورت گیرد.
آزادی حرکت و قابلیت تغییر پذیری روبات باعث گسترش استفادة علم و روباتیک شده است .
امّا متأسفانه هنوز وقتی صحبت از طراحی و کاربرد روبات می شود ، معیاری که بتوان با آن کاربرد روبات را مورد سنجش قرار داد وجود ندارد ، غیر از خصوصیات مکانیکی مانند قابلیت تکرار کار یا حداکثر قدرت جا به جایی بار به وسیله روبات از دیگر ویژگیهای آن سرعت و شتابی است که روبات میتواند از خود ارائه دهد .
با آگاهی از این نوع اطلاعات مکانیکی که تولید کنندة روبات در دسترس استفاده کننده گان قرار می دهد ، هنوز مشکل بتوان کیفیت کامل کاربرد یک روبات را معلوم کرد .
چون روبات سیستمی است مرکب از یک تکنولوژی که دارای عامل مکانیک و کنترل است ، در نتیجه خصوصیات حرکت شناسی و دینامیک روبات باید به خوبی طراحی شوند که به سادگی قابل کنترل باشند .
طبیعی است که روبات باید از نقطه نظر کنترل نیز مورد بررسی قرار گیرد .
روباتهای صنعتی مختلفی وجود دارند که می توانند در خطوط تولید متفاوت مورد استفاده قرار گیرند .
سازندگان روباتهای صنعتی در امر نامگذاری روباتها تا حدودی به تعریفهای مشترک دست یافته اند که می توان آنرا به صورت زیر دسته بندی کرد : 1- روبات با کمتر از 5 درجه آزادی – بهم پیوستن خودکار (Automation Assembely ) 2- روبات با 5 درجه آزادی - جا به جا کردن ( Pick and place ) 3- روبات با بیشتر از 5 آزادی – کنترل مسیر و دقت ( Path & Precision control ) همان طور که مشاهده می شود کاربرد و قابلیت روبات با درجه آزادی آن راب

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

 

  لطفا به نکات زیر در هنگام خرید دانلود مقاله :  توجه فرمایید.

در این مطلب،محتوی متن اولیه قرار داده شده است.
به علت اینکه امکان درج تصاویر استفاده شده در ورد وجود ندارد،در صورتی که مایل به دریافت  تصاویری از ان قبل از خرید هستید، می توانید با پشتیبانی تماس حاصل فرمایید.پس از پرداخت هزینه ،ارسال آنی پروژه یا تحقیق مورد نظر خرید شده ، به ادرس ایمیل شما و لینک دانلود فایل برای شما نمایش داده خواهد شد.در صورت  مشاهده  بهم ریختگی احتمالی در متون بالا ،دلیل آن کپی کردن این مطالب از داخل متن میباشد ودر فایل اصلی این ورد،به هیچ وجه بهم ریختگی وجود ندارد.در صورتی که محتوی متن ورد داری جدول و یا عکس باشند در متون ورد قرار نخواهند گرفت.هدف اصلی فروشگاه ، کمک به سیستم آموزشی میباشد. و این پروژه (تحقیق،مقاله ) صرفا جهت اطلاع از طرز تهیه پروژه برای دانشجو و علم آموز عزیز میباشد.بانک ها از جمله بانک ملی اجازه خرید اینترنتی با مبلغ کمتر از 5000 تومان را نمی دهند، پس تحقیق ها و مقاله ها و ...  قیمت 5000 تومان به بالا میباشد.درصورتی که نیاز به تخفیف داشتید با پشتیبانی فروشگاه درارتباط باشید.

 

« پشتیبانی فروشگاه  این امکان را برای شما فراهم میکند تا فایل خود را با خیال راحت و آسوده دانلود نمایید »

 

 « پرداخت آنلاین و دانلود در قسمت پایین »

 



خرید و دانلود دانلود تحقیق ربات


ساخت ربات ها (تحقیق)

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 22

 

آموزش ساخت ربات (میکروکنترلر) 

میکروکنترلر چیست: میکروکنترلر رو درواقع می توان یه کامپیوتر کوچولو در قالب یه چیپ برای کنترل وسایل الکترونیکی (در اینجا ربات) تلقی کرد. تفاوت میکروکنترلر با میکروپروسسور در اینه که میکروکنترلر دارای یک CPU ٫مقدار محدودی RAM ٬ ROM ٬ پورت های I/O و تایمر در درون خود می باشد در صورتی که میکروپروسسور فقط یه CPU هست و شما باید RAM, ROM ,... رو به صورت اجزای جانبی به اون متصل کنید (درست مثل CPU کامپیوتر). برای همین میکروکنترلرها تک منظوره ولی میکروپروسسورها همه منظوره هستند. با این تفاسیر میکروکنترلرها دارای کارایی های خاص خودشون مثلا در ماشین لباسشویی٬ ماکروویو٬ تلفن و البته ربات هاو... هستند یعنی جایی که استفاده از میکروپروسسور نه از نظر کارایی و نه از نظر اقتصادی عقلانیه! تازه فهمیدیم میکرو یعنی چی

انتخاب میکرو(مناسب ربات ما:

در انتخاب میکرو فاکتورهای زیادی دخیله: ۱-هزینه  ۲-سرعت  ۳-کارایی و قابلیت ها  ۴-راحتی کار با آن و... در حال حاضر در بازار ایران میکروهای متنوعی ازجمله ۸۰۵۱ از اینتل٬ PIC از میکروچیپ تکنولوژی و AVR از شرکت ATMEL هواخواهان زیادی دارن. همچنین آمارها نشون داده که در ساخت ربات اکثرا از PIC استفاده شده (در آمریکا :)) ولی من می خوام این پروژه رو با AVR انجام بدم چون تقریبا کم هزینه (۳۵۰۰) هستش٬ هم کارایی های مناسبی داره٬ هم برنامه نویسی برا اون آسونه (هم C داره هم Basic تازه کلی هم نرم افزار Emulator, Simulator ,... داره) و تازه پروگرمر ائن بسیار ساده و کم خرجه. با این حال فکر نمی کنم نوع میکرو تفاوتی در نقشه مدار و.. بزاره بجز کد و کامپایلر میکرو که سعی می کنم مال PIC یا حتی ۸۰۵۱ رو هم در کنار AVR زمیمه کنم. پس کسایی که با AVR کار نکردن اصلا نگران نباشن.راستی یادم رفت بگم برا این ربات از AVR مدل Atmega32 استفاده خواهم کرد (مفت ۳۵۰۰ و برای آموزش برنامه نویسی اون با وجود کامپایلرهای متنوعی چون Bascom (بیسیک) و CodeVision (سی) من Bascom رو انتخاب می کنم تا تازه کارهای برنامه نویسی هم مشکلی نداشته باشن (بیسیک که دیگه کاری نداره!). فکر نمی کنم چیزی ناگفته مونده باشه! پس از جلسه بعد آموزش ساخت پروگرمر و یکم آموزش برنامه نویسی AVR ٬البته فقط در حد کار خودمون -ربات- رو خواهیم داشت.

جلسه قبل کمی در مورد میکرو و میکروی مناسب کار خودمون صحبت کردیم. این جلسه می خوام به طور کلی تر راجع به قابلیت های میکروی AVR بخصوص مدل Atmega32 صحبت کنم. بزارین بعضی از قابلیت های مهم مربوط به کار خودمون رو بصورت لیست بنویسم:

کارایی بالا و توان مصرف کم

سرعت بسیار بالا نسبت به سایر میکروها

32K حافظه فلش داخلی قابل برنامه ریزی

پایداری حافظه فلش: قابلیت 10000 بار نوشتن و پاک کردن

2K حافظه داخلی SRAM

2 تایمر-کانتر 8 بیتی و یک تایمر-کانتر 16 بیتی

.....

برنامه نویسی

Atmega32:همونطور که گفته بودم برای برنامه نویسی این میکرو از Basic و کامپایلر معروف Bascom استفاده می کنم (لینک دانلود این کامپایر رو آخر پست گذاشتم). چون من می خوام خیلی گزرا به چند تکنیک وتابع این زبان اون که در برنامه نویسی رباتمون استفاده میشه اشاره کنم اصلا وقت نمیشه درباره یکی یکی ابزارهای محیط این کامپایلر توضیح بدم. اما در آینده با آموزش پروپه های دیگه حتما اونا رو هم پوشش خواهم داد.

همونطور می بینید فقط 7 تا منو از قرار File, Edit, Program, Options, Tools, Window, Help داره. منوی File, Edit, Window, Help تمام برنامه های ویندوز که با هم مو نمی زنه پس اینا هیچ :). منوی Options هم که از اسمش پیداست برای تنضیمات کامپایلر و معرفی نوع و مدل میکرو و.. هست که البته هنگام پروگرام کردن میکرومون سراغش میایم و توضیحات کافی رو میدم. می مونه منوی Program که درواقع گزینه هایی برای کامپایل کد, Syntax Check و شبیه سازی داره که به مجرد شروع برنامه نویسی باهمینا باید سروکله بزنیم.حتما Bascom رو دانلود کنید و یکم وارسیش کنید چون پس فردا که برگشتم دیگه تفره نمی رم و دیگه آموزش کد نویسی رو خواهیم داشت که اون هم یکی دو جلسه بیشتر طول نمی کشه و بعد میریم سر مباحث الکترونیکی رباتمون. اما باور کنبد لذت برنامه نویسی و سروکله زدن با میکرو اونم AVR چیزی کم از ساخت ربوت نداره

بدنه یک برنامه در محیط

Bascom:منظور از بدنه حداقل کد یک برنامه هستش بدون هیچ فرمانی)  بدنه یک برنامه در محیط Bascom شامل تعیین نوع میکرو مورد استفاده٬ کریستال٬ پایان و گزینه های اختیاری دیگری است که در زیر معرفی میشن.

معرفی میکرو:

برای شروع یک برنامه در محیط Bascom ابتدا بایستی میکروی مورد نظر تعریف گردد. چون توصیه من در استفاده از مدل ATMEGA16|32|128 بود٬ بنابراین فعلا به علت زیق در همه چی فقط به تعریف همین ۳ مدل بسنده می کنم:

$REGFILE = VAR       'فرم کلی تعریف٫ "وار" یه رشته معرف مدل خاص میکروی مورد نظر هستش$REGFILE =  "M16def.dat"       'MEGA 16 MCU این برا مدل$REGFILE =  "M32def.dat"       'MEGA 32 MCU این برا مدل$REGFILE =  "M128def.dat"     'MEGA 128 MCU این برا مدل

کریستال:

برای مشخص کردن فرکانس کریستال (میکرو ها باید به یه قطعه خارجی بنام کریستال وصل بشن) استفاده شده برحسب هرتز از دستور CRYSTAL = X$ استفاده می نماییم X فرکانس کریستال استفاده شده بر حسب هرتز است. خوشبختانه AVR دارای یک کریستال 1MHZ داخلی هستش که واقعا یک نعمته! اما حتی برای استفاده از اون هم باید این دستور رو بکار ببریم. مثال:

$CRYSTAL = 100000        '1MHz internal$CRYSTAL = 140000        '14MHz external

یاداشت(اختیاری): گاهی نیاز است یاداشتهایی برای اطلاعات بیشتر در برنامه اضافه کنید٬ در Bascom هم مثل بیسیک می تونید با علامت " ' " یا REM اینکارو انجام بدید. درست مثل یادداشت های اضافی که من در مثالهای قسمتهای قبل استفاده کردم! مثال:

Print "Hello World"      'این دستور بعدا معرفی میشه  

REM این هم یه مدل دیگه از یادداشت اختیاریه

همچنین در پایان هر برنامه باید از کلمه END استفاده کنید که مثل یک حلقه بی پایان عمل می کنه (مثلا در سی باید همیشه یه حلقه درست کنی. یه کار تکراری) و دلیل استفادش چه در این کامپایر و برای این میکرو و چه در سایر کامپایلرها و برای میکروهای دیگه٬ اینه که سیستم برنامه میکرو با کامپیوتر فرق فوکوله و اگه از END یا حلقه بی پایان استفاده نکنیم برنامه همینطور میره پایین و سایر آدرس های حافظه میکرو رو به خیال ادامه برنامه میخونه که این باعث Error میشه دیگه! پس End یادتون نره!خوب دیگه از گزینه های اجباری بدنه تغریبا چیزی نموند و برای اینجلسه هم کافیه! جلسه بعد آموزش نحوه تعریف شرط و حلقه و ... در Bascom رو داریم پس حتما مطلب رو دنبال کنید.

پیکربندی پورتها:

همونطور که در شکل مقابل می بینید میکروی AVR (مدل ATMEGA32) داری ۴۰ پایه هستش که ۳۲ تا از پایه های اون می تونه برای چهارتا پورت موجود در اون استفاده میشه. این ۴ پورت مانند شکل به صورت PA, PB, PC, PD نامگزاری شده اند که البته هر کدام از این پورتها دارای ۸ پین (۸X۴=۳۲) هستند. که درواقع هر پورت رو باید به صورت یک بایت در نظر گرفت و هر پین رو به صورت یک بیت (حتما می دونید هر بایت، ۸ بیت هستش!) فرض کرد و هر کدوم از این ۳۲ پایه میکرو مربوط به پین خاصی از یک پورت است. در Bascom نماد پورتها به صورت portx که X یکی از حروف A..D هست بکار میره و نماد پین های هر پورت هم به صورت portx.y که در اینجا X مثل بالا هستش و y شماره پین از ۰ تا ۷ میباشه (۰تا۷ میشه ۸تا). مثال:

 PortB = 10         'set portb to 10 PortC.0 = 0        'Set pin 0 of portC to 0 PortC.4 = 1        'Set pin 4 of PortC to 1

نکته دیگه که باید دقت کنید اینه که پورت ها یک بایتی هستند یعنی نهایت عددی که میشه در اونا قرار داد ۲(۱۱۱۱۱۱۱۱) درمبنای باینری یا ۲۵۵ در مبنای دهدهی خودمون هست. وقتی عدد ۲(۱۱۱۱۱۱۱۱) یا ۲۵۶ رو مثلا در پورت سی قرار بدیم تمام پین های این پورت ۱ میشن و اگر باز عدد ۱۷ معادل ۲(۰۰۰۱۰۰۰۱) رو در اون قرار بدیم (PortC=17) انگاه پینهای ۰ و ۴ این پورت یک خواهند شد. فکر کنم فهمیده باشید قضیه از چه قراره :) فقط باید یکم تبدیل باینری به دهدهی و برعکس رو بلد باشید... اما اگر هنوز کار میکروکنترلر رو درک نکردید و اصلا نمیدونید حالا یک شدن هر پین به چه درد می خوره اصلا نگران نباشید چون به موقع توضیح خواهم داد

روباتیک

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

 

برخلاف تصور افسانه ای عمومی از رباتها به عنوان ماشینهای سیار انسان نما که تقریباً قابلیت انجام هر کاری را دارند، بیشتر دستگاههای روباتیک در مکانهای ثابتی در کارخانه ها بسته شده اند و در فرایند ساخت با کمک کامپیوتر، اعمال قابلیت انعطاف، ولی محدودی را انجام می دهند چنین دستگاهی حداقل شامل یک کامپیوتر برای نظارت بر اعمال و عملکردهای و اسباب انجام دهنده عمل مورد نظر، می باشد. علاوه براین، ممکن است حسگرها و تجهیزات جانبی یا ابزاری را که فرمان داشته باشد بعضی از رباتها، ماشینهای مکانیکی نسبتاً ساده ای هستند که کارهای اختصاصی مانند جوشکاری و یا رنگ افشانی را انجام می دهند. که سایر سیستم های پیچیده تر که بطور همزمان چند کار انجام می دهند، از دستگاههای حسی، برای جمع آوری اطلاعات مورد نیاز برای کنترل کارشان نیاز دارند. حسگرهای یک ربات ممکن است بازخورد حسی ارائه دهند، طوریکه بتوانند اجسام را برداشته و بدون آسیب زدن، در جای مناسب



خرید و دانلود  ساخت ربات ها (تحقیق)


تحقیق ساخت هواپیمای اسباب بازی

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 6

 

آموزش ساخت هواپیمای مدل ، ربات و هلیکوپتر

 مجموعه هواپیماسازان جهت رشد علمی عزیزان این کشور اقدام به تدوین جزواتی نموده تا بدین وسیله علاقمندانی که مایل به یادگیری روش طراحی هواپیمای بدون سرنشین  تا مرحله ساخت را دارند، بتوانند به آرزوی خود دست یابند.مزایای استفاده از این جزوات این است که برعکس کتاب های طراحی دانشگاهی و آنچه که در بازار نشر وجود دارد نویسنده جزوات ، تجربیات  خود را با روشی بسیار ساده و گویا در قالب جزوات طراحی بیان داشته و با استفاده از یک مثال طراحی هواپیمارادیوکنترل قادر خواهید بود مسیر طراحی را تا انتها دنبال نمایید.(توضیح در پایین خودتان هواپیمای رادیو کنترل بسازید

آموزش طراحی وساخت کامل هواپیمای مدل رادیو کنترل به زبان ساده همراه با نقشه 100  در 120 سانتی متردر 120 صفحه جمع آوری شده واز ابزار ومصالح کار گرفته تا پرواز هواپیمارا توضیح میدهدودرمورد انواع موتور شمعی ودیزل توضیح کامل می دهد

راهنمای هلی کوپتر رادیو کنترل

شامل:

 ۱- اصول پرواز وکنترل

۲-انتخاب های کوپتر

۳-انتخاب موتور

۴-انتخاب رادیو کنترل و ....

در ۱۴۰ صفحه جمع آوری شده و توضیح کامل در مورد انواع هلی کوپتر میدهد

ربات پله نورد

پله نورد جدیدیدترین مدل رباتی است که بر مبنای ایده چرخهای سه ستاره است چرخ سه ستاره ساختاری مثلثی متشکل از سه چرخ است که میتوانند به شکل مرسوم خود را روی سطح زمین بگردند ، از روی چاله ها عبور کنند یا از روی موانع بالا روندیکی از موانع بغرنج برای بیشتر ربات ها بالا رفتن از پله ها است . آیا تا به حال دیدهاید که ربات چرخداری بتواند به راحتی از پله بالا رود ؟باساخت این ربات میتوانید این پدیده را ببینید. 

ربات جمع وتفریق بادی

ماشینی که اعداد را جمع وتفریق می نماید در واقع این ربات اعمال جمع وتفریق را بانیروی باد وبه صورت میکانیکی انجام می دهد

ربات

ربات ssct رباتی بسیار جالب است . ماشینی که زنجیر های همچون تانک دارد و میتواند درموقعیت های مقتضی شکل خود را عوض نماید. این ربات میتواند کاملا" روی زمین پهن شود وازفضاهای باریک عبور نماید . در این حالت قدرت مانور ربات در چرخیدن ودور زدن کمی محدودمی شود . از طرفی می تواند نیمی از بدن خود را صرف بلند کردن قدش نماید وسطح تماس زنجیرهایش با زمین را کاهش دهد . در این حالت امکان چرخش ربات حتی در جا نیز وجود دارد . بابلند شدن قد دوربین که در جلوی روبات نصب شده بالا رفته وموانع موجود در مسیر را بهتر می بیند.  

مهارت های آموزش داده شده در این پروژه:

• مهارت ساخت مدل توسط یونولیت شامل خواندن نقشه، پیاده سازی نقشه بر روی یونولیت و برش و سمباده زدن یونولیت تجهیزات پروازی کیت آماده هواپیما و قایق و هلی کوپتر رادیوکنترل تجهیزاتی که در این بخش معرفی و عرضه می شوند کاربردهای متنوع تفریحی و یا تحقیقاتی دارند و لذا می توان از آنها در پروژه های تحقیقاتی و یا سرگرمی و تفریح استفاده نمود

این تجهیزات همگی ساخت کشور چین هستند و در بسته بندی بسیار شیک عرضه می شوند و کلیه تجهیزات لازم برای استفاده ، از قبیل دستگاه شارژر و باتری قابل شارژ و حتی پیچ گوشتی ، در بسته بندی آنها موجود است .هواپیماها در چندین سایز و مدل عرضه می شوند و از نظر کارکرد همگی بردی در حدود 100 متر دارند . یعنی چه در محیط و چه در ارتفاع تا 100 متر کار می کنند .- آموزش طراحی وساخت کامل هواپیمای مدل رادیو کنترل همراه با نقشه 100در 120 سانتی متردر 120 صفحه جمع آوری شده واز ابزار ومصالح کار گرفته تا پرواز هواپیمارا توضیح میدهدودرمورد انواع موتور شمعیودیزل توضیح کامل می دهد۲- راهنمای هلی کوپتر رادیو کنترل شامل ۱ اصول پرواز وکنترل ۲ انتخاب های کوپتر۳ انتخاب موتور ۴ انتخاب رادیو کنترل در ۱۴۰ صفحه جمع آوری شده و توضیح کامل در مورد انواع هلی کوپتر میدهد

مجموعه را که اطلاعات طراحی به طور مدام تهیه می گردد را تهیه کنند



خرید و دانلود تحقیق ساخت هواپیمای اسباب بازی


تحقیق ربات دونده روی سطح آب

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 21

 

عنوان:

ربات دونده

ربات دونده روی سطح آب

ایسنا: دانشمندان آمریکایی موفق به طراحی و ساخت ربات هوشمندی شدند که می تواند با سرعت قابل توجهی، همچون مارمولک روی سطح آب بدود. ساخت این ربات هوشمند می تواند افق جدید و روشنی به سوی طراحی و ساخت ربات های هوشمند چند پا، باز کنند. این ربات هوشمند که دونده آبی نام دارد، حاصل طراحی و ساخت «متین ستی» محقق دانشگاه پترزبورگ آمریکا است. از جمله امکانات این ربات هوشمند جست وجو برای یافتن قربانیان فجایعی همچون سیل و آب گرفتگی است.

این ربات هوشمند به حسگرهای بیومکانیکی مجهز است تا بدین وسیله کیفیت آب را نیز مورد بررسی دقیق قرار دهد. همچنین نصب ریز دوربین هایی در این ربات هوشمند می تواند به ارسال گزارش های مهم به نیروهای امنیتی و ساحلی کمک کند.

ستی که رئیس آزمایشگاه نانورباتیک دانشگاه پترزبورگ نیز هست، اخیرا از ساختار بدنی حشرات و حتی باکتری ها برای طراحی و ساخت ربات های هوشمند مورد نظرش بهره  گرفته است. از جمله طرح های جاه طلبانه وی طراحی و ساخت رباتی است که بتواند راه برود، بدود، پرواز کند و حتی از ارتفاعات بالا برود.

کره جنوبی رباتی ساخته است که میتواند بدود. این قابلیت اولین بار در یک ربات ژاپنی ارائه شده بود و این برای دومین بار در جهان است که یک ربات دارای چنین توانایی ای ساخته میشود. یک شرکت کوچک Start-up کره ای با بودجه ای اندک موفق به ساخت این ربات شده است.Robotis روز پنچشنبه پرده ها را بالا زد و ربات انسان نمای مبتنی بر شبکه خود را به همه نشان داد. این ربات که موقتا RX نامگذاری شده است، میتواند با سرعت 500 متر در ساعت بدود.

Kim Byoung-soo مدیرعامل شرکت Robotis میگوید: "این ربات از بلوکهای مجزا ساخته شده، و این بدین معنی است که میتواند به سادگی تغییر شکل دهد. چرا که از قطعاتی همچون قطعات Lego برای ساخت آن استفاده شده است."

Kim می افزاید: "توانایی دیگر این ربات 60 سانتیمتری توانایی ارتقای نرم افزاری از طریق یک شبکه خارجی است. قابلیتی که نمونه ژاپنی فاقد آن است."

در زمینه ساخت رباتهای پیچیده، کشور ژاپن در چندین سال گذشته پیشتاز بوده است. شرکت سونی در اواخر سال 2003 ربات QRIO را به عنوان اولین ربات دونده معرفی کرد، و همزمان، رقیب سرسختش هوندا ربات آسیمو را عرضه کرد که میتواند با سرعت 3 کیلومتر در ساعت بدود.

به جز بخشهای مکانیکی، رباتها برخی قابلیتهای اجتناب ناپذیر دیگر نیز باید داشته باشند.مثلا بخشهای تشخیص صدا و چهره، که کلید شناختن افراد توسط ربات محسوب میشوند.

اما هزینه ساخت یک مدل رویایی که شامل همه ویژگیها باشد، فوق العاده بالا است، به نحوی که سازندگان مجبور شده اند تنها قابلیت های ضروری روبات را در نرم افزار این ربات کوچک بگنجانند.



خرید و دانلود تحقیق ربات دونده روی سطح آب