هزینه آموزش
۳۱,۰۰۰ تومان

آموزش برنامه‌ نویسی ربات LEGO EV3 با LabVIEW (لب ویو)

آموزش برنامه‌ نویسی ربات LEGO EV3 با LabVIEW (لب ویو)

تعداد دانشجو
۱۴۷ نفر
۶ نفر در یک ماه اخیر
مدت زمان
۶ ساعت و ۲ دقیقه
هزینه آموزش
۳۱,۰۰۰ تومان
محتوای این آموزش
۳ بازخورد (مشاهده نظرات)
آموزش برنامه‌ نویسی ربات LEGO EV3 با LabVIEW (لب ویو)

چکیده

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

مدرس
محمدجواد حقی

کارشناس ارشد مهندسی مکاترونیک

محمدجواد حقی کارشناس ارشد مکاترونیک از دانشگاه صنعتی امیرکبیر و از سال 1390 در حوزه رباتیک مشغول به فعالیت هستند، پس از سال ها یادگیری و تسلط روی برنامه نویسی با نرم افزار های Code Vision, Bascom و ویژوال بیسیک (Visual Basic یا VB) از سال 1395 به صورت حرفه ای با نرم افزار لب ویو (LabVIEW) در حوزه های مختلفی آغاز به فعالیت کردند که یکی از این بخش ها برنامه نویسی رباتیک با نرم افزار لب ویو است. ایشان با توجه به کسب رتبه 58 کنکور کارشناسی ارشد مکاترونیک همزمان با ورود به دوره ارشد در دانشگاه فنی و حرفه ای شهید شمسی پور مشغول به تدریس نیز شده اند.

چکیده آموزش


توضیحات تکمیلی

امروزه رباتیک را به عنوان یک گرایش بین رشته ای (برق، مکانیک و کامپیوتر) در دنیا می شناسند. در دو دهه اخیر در ایران نیز این رشته با شروع از دوره دبستان، راهنمایی، دبیرستان و حتی با ورود این رشته به دانشگاه های معتبر و تراز اول مورد توجه فراوانی قرار گرفته است. ابزار ربات LEGO EV3 محصول مشترک شرکت لگو دانمارک و اختراع دانشگاه MIT که از اول سپتامبر سال به صورت تجاری سازی شده به بازار ارائه شد، در سراسر دنیا مورد استفاده دانش آموزان و دانشجویان در رده سنی 7 الی 25 سال قرار گرفته است.

تنها با استفاده از این ربات توانایی شرکت در مسابقات المپیاد جهانی رباتیک WRO که هر ساله یکی از کشورهای دنیا برگزار کننده این رویداد است، وجود دارد. این ربات نرم افزار مخصوص به خود با نام EV3 Software را نیز دارد که به دلیل محدودیت ها و سادگی بیش از حد فقط مورد توجه دانش آموزان قرار گرفته است اما در رده دانشجویی برای برنامه نویسی ربات EV3 از نرم افزار قدرتمند لب ویو (LabVIEW) استفاده می شود.

بسیاری از تمرین ها و پروژه های درسی رشته های مکاترونیک و رباتیک دانشگاه های تراز اول ایران و دنیا به دلیل سادگی ربات LEGO EV3 از این ابزار برای پیاده سازی الگوریتم های کنترلی و پردازش تصویر و یادگیری ماشین استفاده می کنند. در این آموزش، هدف آشنایی با ربات LEGO EV3 و نحوه برنامه نویسی این ربات با استفاده از نرم افزار لب ویو است. پیش نیاز و لازمه یادگیری هر چه بهتر این آموزش، آشنایی مقدماتی با نرم افزار لب ویو است.

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

 
فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
  • درس یکم: آشنایی با ربات لگو EV3 و اجزای آن
    • هسته اصلی EV3 (پردازنده مرکزی لگو)
    • موتورها
    • سنسور التراسونیک (Ultrasonic transducer)
    • سنسور ژایرو
    • سنسور رنگ
  • درس دوم: ارتباط نرم‌ افزار لب‌ ویو با ربات لگو EV3
    • شناسایی و پروگرام اولیه ابزار EV3
    • به روز رسانی Firmware ابزار EV3
    • راه اندازی سنسورها و موتورها در صفحه Schematic Editor
    • ارتباط بی سیم و بلوتوث با ابزار EV3
  • درس سوم: شناسایی بلوک‌ های مربوط به LEGO Mindstorms
    • راه اندازی موتور و خواندن اطلاعات انکدر (Encoder)
    • راه اندازی سنسور التراسونیک
    • راه اندازی سنسور ژایرو
    • راه اندازی سنسور رنگ
    • نمایش باتری EV3
    • کلیدهای روی ابزار EV3
    • صفحه نمایشگر EV3
    • چراغ های LED روی ابزار EV3
    • نقاشی و نمایش عکس روی نمایشگر EV3
    • پخش موسیقی با ابزار EV3
    • بلوک های تایمر و تاخیر در EV3
  • درس چهارم: تمرین‌ های عملی برنامه‌ نویسی ربات لگو EV3
    • حرکت مستقیم ربات به فاصله 40 سانتی متر با سنسور انکدر
    • حرکت دورانی ربات حول مرکز جرم با زاویه 90 درجه با سنسور ژایرو
    • حرکت دورانی ربات حول یکی از چرخ ها با سنسور ژایرو
    • ساخت رباتی که روی محیط یک مربع به ضلع 40 سانتی متر حرکت کند
    • ساخت ربات تعقیب خط با کنترلر PID با سنسور رنگ
    • ساخت ربات برای اجتناب از موانع با سنسور التراسونیک
 
مفید برای رشته های
  • مهندسی برق

آنچه در این آموزش خواهید دید:

آموزش ویدئویی مورد تائید فرادرس
فایل برنامه ها و پروژه های اجرا شده
فایل PDF یادداشت‌ های ارائه مدرس



پیش نمایش‌ها

پیش نمایش ۱: آشنایی با ربات لگو EV3 و اجزای آن ۸ دقیقه

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

دانلود مستقیم پیش‌نمایش - حجم ۹ مگابایت (کلیک کنید +)
پیش نمایش ۲: ارتباط نرم افزار لب ویو با ربات لگو EV3 ۱۰ دقیقه

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

دانلود مستقیم پیش‌نمایش - حجم ۳۲ مگابایت (کلیک کنید +)
پیش نمایش ۳: شناسایی بلوک های مربوط به LEGO Mindestorms - موتور، انکدر، التراسونیک و ژایرو ۱۸ دقیقه
مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.
پیش نمایش ۴: تمرین های عملی برنامه نویسی ربات لگو EV3 - حرکت مستقیم، چرخش، حرکت محیط مربع ۲۵ دقیقه
مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

راهنمای تهیه آموزش ها

آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

راهنمایی بیشتر ( +)

در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
  • با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
  • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه


اطلاعات تکمیلی

نام آموزش آموزش برنامه‌ نویسی ربات LEGO EV3 با LabVIEW (لب ویو)
ناشر فرادرس
شناسه اثر ۸–۱۲۴۵۲–۰۷۳۲۸۱ (ثبت شده در مرکز رسانه‌های دیجیتال وزارت ارشاد)
کد آموزش FVLV9803
مدت زمان ۶ ساعت و ۲ دقیقه
زبان فارسی
نوع آموزش آموزش ویدئویی     (کیفیت HD - مورد تایید فنی فرادرس)
حجم دانلود ۹۲۴ مگابایت     (کیفیت ویدئو HD‌ با فشرده سازی انحصاری فرادرس)



نظرات

تا کنون ۱۴۷ نفر از این آموزش استفاده کرده اند و ۳ نظر ثبت شده است.
سینا
سینا

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

وحید
وحید

سلام
تشکر بابت آموزش
خیلی خوب بود کاملا راضی بودم. از صفر شروع کردم و فهمیدم چی به چیه کامل.
از نرم افزارایی هست که به نظرم هر دانشجویی باید یاد بگیره چون کارش خیلی آسون میشه.

پاسخ به نظر

مجید
مجید

با عرض سلام و خسته نباشید. ممنون از آموزش خوبتان.
خیلی کامل بود.
سوالی داشتم از خدمتتان.
اگر با استفاده از لگو ربات، ربات متحرک چرخداری بسازیم، می توانیم موقعیت هر لحظه ربات نسبت محور x و y را به دست آوریم؟
با سپاس فراوان

پاسخ به نظر



برچسب‌ها: Artificial Intelligence | Encoder | EV3 | EV3 Block | EV3 Software | Firmware | Graphical Robot Programming | LabVIEW | LEGO EV3 | LEGO MINDSTORMS | Mechatronic | MINDSTORMS | NILabVIEW | PID | Robotic | Schematic Editor | Smart Robot | Ultrasonic transducer | WRO Competition | ارتباط بی سیم و بلوتوث با ابزار EV3 | التراسونیک | الگوریتم های کنترلی | الگوریتم های یادگیری ماشین | المپیاد جهانی رباتیک | المپیاد جهانی رباتیک WRO | باتری EV3 | برنامه نویسی | برنامه نویسی ربات | برنامه نویسی گرافیکی | بلوتوث | بلوتوث با ابزار EV3 | بلوک های EV3 | پردازش تصویر | پردازنده مرکزی لگو | پروگرام ابزار EV3 | تولکیت | حرکت دورانی ربات حول مرکز جرم | خواندن اطلاعات انکدر | دانشگاه MIT | دانشگاه های تراز اول ایران | دانشگاه های معتبر | ربات | ربات LEGO EV3 | ربات تعقیب خط با کنترلر PID | ربات هوشمند | رباتیک | رباتیک WRO | رباتیک لب ویو | ژایرو | سنسور التراسونیک | سنسور انکدر | سنسور در لب ویو | سنسور رنگ | سنسور ژایرو | شناسایی ابزار EV3 | صفحه Schematic Editor | کامپیوتر | کلیدهای روی ابزار EV3 | کنترل | کنترلر ساده PID | لب ویو | لگو | مسابقات WRO | مسابقات المپیاد جهانی رباتیک | مکاترونیک | موتور در لب ویو | نرم افزار | نرم افزار Labview | نرم افزار لب ویو | هوش مصنوعی | یادگیری ماشین