توسعه رباتهای انساننما - از مفهوم تا ساخت 2024
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- در ابتدا، با مفهوم توسعه ربات انساننما آشنا شده و الزامات اساسی سختافزاری و نرمافزاری آن را بررسی میکنید.
- سپس با Arduino Nano که به عنوان بورد مرکزی ربات انساننمای شما عمل میکند، آشنا خواهید شد.
- در ادامه، اصول عملکردی و قابلیتهای Arduino Nano، ماژول توسعه، سروو موتورها، سروو تستر، سنسور HCSR04 و موارد دیگر را یاد میگیرید.
- پس از آن، نصب Arduino IDE را انجام داده و مادربورد اصلی پروژه که همان Arduino Nano است را تست خواهید کرد.
- در مراحل بعدی، نمودارهای مدار همه قطعات سختافزاری را درک کرده و هر قطعه را به صورت جداگانه تست میکنید.
- سپس به نمودار مدار ربات انساننمای خود میپردازید و کامپوننتها و ارتباطات آن را به طور کامل بررسی میکنید.
- در مرحله بعد، تمامی قطعات سختافزاری و بخشهای چاپ سهبعدی را طبق نقشه مدار مونتاژ کرده و ربات را کامل میسازید.
- سپس کد اصلی را خط به خط یاد میگیرید؛ کدی که به ربات جان میبخشد و حرکات مختلف را اجرا میکند.
- در فاز پایانی، پروژه را با موفقیت جمعبندی کرده و یک نمایش لایو از خروجی ربات ارائه میدهید.
پیشنیازهای دوره
- داشتن یک رایانه شخصی با اتصال به اینترنت قابل اطمینان
- علاقهمندی و حضور فعال در روند توسعه پروژه
توضیحات دوره
مایلیم دوره آنلاین کاملاً جدیدی را معرفی کنیم که در آن میتوانید ربات انساننما را از ابتدا بسازید. این پروژه جامع، شما را گامبهگام راهنمایی میکند تا قطعات سختافزاری لازم را گردآوری و مونتاژ کنید و در نهایت یک ربات کامل با قابلیت راه رفتن بسازید. این ربات پیشرفته میتواند به صورت خودکار موانع را شناسایی و دوری کند، توسط کنترل از راه دور مادون قرمز هدایت شود و تمامی حرکات خود را روی صفحه OLED نمایش دهد. با دستورالعملهای گامبهگام، این دوره تجربه عملی در رباتیک را ارائه میدهد و به شما امکان میدهد ربات انساننمای نوآورانه خود را ایجاد و کنترل کنید. اجازه دهید نمایشی از این پروژه هیجانانگیز را نشان دهیم.
تجربه توسعهدهنده فول استک - با این پروژه فقط چند تکنیک کدنویسی را یاد نمیگیرید. شما در واقع یک پروژه فول استک کامل، شامل سختافزار و نرمافزارم میسازید. این تجربه ارزشمند به ویژه برای کسانی که به دنبال تبدیل شدن به توسعهدهنده فول استک هستند، بسیار مفید است. مهارتها و دانشی که از این دوره کسب میکنید، به طور مستقیم در سناریوهای واقعی کاربرد دارد و میتواند فرصتهای شغلی شما در حوزه سیستمهای تعبیه شده و رباتیک را بهبود بخشد.
ما همیشه معتقد بودهایم که یادگیری عملی بهترین روش است و در این دوره، آنچه را که باید بدانید به صورت عملی آموزش میبینید. نیازی به دانش ویژهای جز مهارتهای اولیه کامپیوتر ندارید. هر یک از شما زمینه متفاوتی دارید، بنابراین این دوره از سطح پایه تا پیشرفته با جزئیات دقیق در هر درس طراحی شده است.
برای آسانتر کردن منحنی یادگیری، کل دوره به 6 بخش تقسیم شده است. نگاهی به مباحث اصلی هر بخش میاندازیم.
- در بخش اول - مفاهیم پایه رباتیک را بررسی میکنیم و با تمام قطعات سختافزاری مورد نیاز برای ساخت موفق پروژه آشنا میشویم.
- در بخش دوم، اصول نظری را یاد میگیریم. ابتدا با ماژول اصلی پروژه یعنی Arduino Nano آشنا میشویم. سپس ماژول توسعه، سروو موتور، سروو تستر، سروو درایور، سنسور فاصله، نمایشگر OLED، دریافتکننده و فرستنده IR را بررسی میکنیم. پس از درک عملکرد این ماژولها، بر روی نرمافزار مهم Arduino IDE تمرکز میکنیم که ابزار کدنویسی و استقرار برنامه روی بورد Arduino Nano است.
- بخش سوم، مرحله تست است، ابتدا Arduino IDE نصب میشود و کنترلر اصلی یعنی بورد Nano تست میشود. سپس بورد Nano را به ماژول توسعه متصل میکنیم. کدی نوشته و عملکرد LED RGB بررسی میشود. سنسور مادون قرمز با کنترل از راه دور IR تست میشود تا از دریافت صحیح فرمانها اطمینان حاصل شود. سپس ماژول فاصله سنج HCSR04 را تست و مقدار آن با مقیاس اندازهگیری بررسی میشود. بعد از آن ماژول OLED تست میشود و کدی برای نمایش متن روی صفحه نوشته میشود. سروو موتور به طور جداگانه توسط سروو تستر، تست میشود تا چرخش آن تایید شود. نهایتاً با ماژول سروو درایور، عملکرد همزمان شش سروو موتور تست میگردد.
- در بخش چهارم، ابتدا نمودار اصلی مدار ربات انساننما را بررسی کرده و سپس قطعات سختافزاری را مونتاژ و سیمکشی میکنیم تا ربات کاملاً عملیاتی آماده شود.
- در بخش پنجم، کدهای مربوط به ربات انساننما را به طور کامل بررسی میکنیم. کد به 15 بخش تقسیم شده و هر قسمت با جزئیات توضیح داده میشود تا هدف و اهمیت هر تابع مشخص شود.
- در نهایت، بخش ششم، ربات را با کنترل IR راهاندازی میکنیم، خروجی لایو آن را مشاهده میکنیم و همه مطالب آموخته شده در دوره را جمعبندی مینماییم.
هر ویدئو در این دوره مفاهیم و تکنیکهای جدیدی آموزش میدهد که میتوانید فوراً در پروژههای خود به کار ببرید. این دوره فقط دانش پایه برنامهنویسی را فرض میکند و بقیه مراحل را همراه شما هدایت میکنیم. مفاهیم پیچیده را به صورت گامبهگام توضیح میدهیم.
کد کامل پروژه را نیز در اختیارتان قرار میدهیم تا بتوانید پروژه را به راحتی بازتولید کنید. تمام درسها دارای زیرنویس انگلیسی است تا فهم موضوع برایتان کامل و شفاف باشد.
با ما در این سفر شگفتانگیز به دنیای رباتیک همراه شوید و مهارتهای فنی خود را به سطح جدیدی برسانید.
این دوره برای چه کسانی مناسب است؟
- این دوره مخصوص افراد مبتدی طراحی شده و برای کسانی که دانش پایه کامپیوتر دارند، مناسب است.
- علاقهمندان به رباتیک نیز به این دوره دعوت میشوند.
- چه تازهکار باشید یا درک اولیهای از موضوع داشته باشید، با اعتماد میتوانید شرکت کنید.
- برنامه درسی، نیازهای یادگیرندگان با سطوح مهارتی مختلف را در نظر گرفته و با توضیحات واضح و راهنمایی گامبهگام، تجربه یادگیری آسانی فراهم کرده است.
- درنگ نکنید، این دوره برای پشتیبانی از مسیر یادگیری شما از پایه طراحی شده است.
توسعه رباتهای انساننما - از مفهوم تا ساخت 2024
-
آشنایی با ربات انساننما 04:07
-
الزامات سختافزاری 06:01
-
آشنایی با Arduino Nano 04:06
-
بهرهگیری از قدرت ماژول توسعه Arduino Nano 02:28
-
درک عملکرد سروو موتور 04:50
-
آشنایی با سروو تستر 01:35
-
آشنایی با سروو درایور 04:14
-
درک سنسور فاصله HCSR04 02:29
-
آشنایی با نمایشگر OLED 04:38
-
عملکرد گیرنده و فرستنده IR چگونه است؟ 03:21
-
آشنایی با Arduino IDE 03:04
-
نصب Arduino IDE 03:19
-
راهنمای راهاندازی درایور Arduino Nano 04:10
-
تست Arduino Nano تازه خریداری شده 04:47
-
استفاده از ماژول توسعه 03:51
-
تست RGB LED 05:24
-
تست ماژول گیرنده IR 07:08
-
تست سنسور فاصله HCSR04 08:20
-
تست نمایشگر OLED 09:18
-
تست سروو موتور به صورت جداگانه با سروو تستر 05:46
-
تست همزمان 6 سروو موتور با استفاده از سروو درایور 16:43
-
درک نمودار مدار ربات انساننمای ما 05:05
-
مونتاژ سختافزار ربات انساننما - بخش 1 08:06
-
مونتاژ سختافزار ربات انساننما - بخش 2 06:47
-
مونتاژ سختافزار ربات انساننما - بخش 3 04:28
-
مونتاژ سختافزار ربات انساننما - بخش 4 02:04
-
مونتاژ سختافزار ربات انساننما - بخش 5 04:33
-
مونتاژ سختافزار ربات انساننما - بخش 6 02:29
-
مونتاژ سختافزار ربات انساننما - بخش 8 05:15
-
مونتاژ سختافزار ربات انساننما - بخش 9 02:41
-
درک کد - بخش 1 05:14
-
درک کد - بخش 2 04:11
-
درک کد - بخش 3 08:06
-
درک کد - بخش 4 06:57
-
درک کد - بخش 5 03:26
-
درک کد - بخش 6 06:26
-
درک کد - بخش 7 02:48
-
درک کد - بخش 8 05:44
-
درک کد - بخش 9 04:59
-
درک کد - بخش 10 02:11
-
درک کد - بخش 11 03:25
-
درک کد - بخش 12 04:42
-
درک کد - بخش 13 07:24
-
درک کد - بخش 14 04:16
-
درک کد - بخش 15 05:19
-
اعتبارسنجیها و استقرار 05:10
-
خروجی لایو پروژه 10:14
-
خلاصه 02:55
مشخصات آموزش
توسعه رباتهای انساننما - از مفهوم تا ساخت 2024
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:همه سطوح
- تعداد درس:48
- مدت زمان :04:20:53
- حجم :2.95GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy