دوره مسیر سریع به EV3: ساخت، برنامهنویسی و کنترل رباتهای هوشمند همراه با فلشکارت آموزشی — ارائه روی فلش مموری
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب مسیر سریع به EV3: ساخت، برنامهنویسی و کنترل رباتهای هوشمند
موضوع کلی: رباتیک
موضوع میانی: آموزش رباتیک با LEGO Mindstorms
📋 سرفصلهای کتاب (100 موضوع)
- 1. مقدمهای بر دنیای LEGO Mindstorms EV3
- 2. جعبهگشایی: با قطعات کیت EV3 آشنا شوید
- 3. قلب ربات شما: معرفی آجر هوشمند EV3
- 4. آشنایی با موتورهای بزرگ و متوسط
- 5. آشنایی با سنسورها: تماس، رنگ، اولتراسونیک و ژیروسکوپ
- 6. نصب نرمافزار برنامهنویسی EV3 Lab (EV3-G)
- 7. روشن کردن و پیمایش در منوهای آجر EV3
- 8. اتصال آجر EV3 به کامپیوتر از طریق USB
- 9. اولین برنامه: نمایش یک پیام روی صفحه EV3
- 10. دانلود و اجرای برنامه روی ربات
- 11. آشنایی با محیط برنامهنویسی بصری EV3
- 12. پالتهای برنامهنویسی: بلوکهای سبز، نارنجی، زرد و ...
- 13. کنترل موتورها: بلوک حرکت فرمان (Move Steering)
- 14. کنترل موتورها: بلوک حرکت تانک (Move Tank)
- 15. کنترل تک موتور با بلوک موتور بزرگ (Large Motor)
- 16. پخش صدا و موسیقی با بلوک صدا (Sound)
- 17. کنترل نور وضعیت آجر EV3
- 18. ساخت شاسی ربات پایه (Driving Base)
- 19. برنامهای برای حرکت مستقیم و توقف
- 20. چرخش دقیق: آموزش دور زدن با درجه
- 21. حرکت بر اساس چرخش موتور (Rotations) و ثانیه (Seconds)
- 22. مقدمهای بر پورتهای ورودی و خروجی
- 23. معرفی سنسور تماس (Touch Sensor)
- 24. برنامه "منتظر بمان": توقف تا زمان فشرده شدن سنسور
- 25. استفاده از سنسور تماس به عنوان یک دکمه کنترلی
- 26. ساخت یک سپر واکنشی با سنسور تماس
- 27. معرفی سنسور رنگ (Color Sensor)
- 28. حالت تشخیص رنگ: ساخت ربات تشخیصدهنده رنگ
- 29. حالت نور انعکاسی: مبانی ربات تعقیب خط
- 30. حالت نور محیطی: اندازهگیری روشنایی محیط
- 31. کالیبراسیون سنسور رنگ برای دقت بیشتر
- 32. معرفی سنسور اولتراسونیک (Ultrasonic Sensor)
- 33. اندازهگیری فاصله تا موانع
- 34. ساخت ربات متوقفشونده در برابر دیوار
- 35. برنامهنویسی ربات برای حفظ فاصله ثابت از یک جسم
- 36. ترکیب سنسور اولتراسونیک و تماس برای ناوبری
- 37. معرفی سنسور ژیروسکوپ (Gyro Sensor)
- 38. اندازهگیری زاویه چرخش ربات
- 39. ایجاد چرخشهای بسیار دقیق با سنسور ژیروسکوپ
- 40. تشخیص وضعیت شیب ربات
- 41. مقدمهای بر ربات تعادلی (Balancing Robot)
- 42. قدرت تکرار: معرفی بلوک حلقه (Loop)
- 43. حلقههای بینهایت برای اجرای دائمی برنامه
- 44. حلقههای مبتنی بر شمارش (Count)
- 45. حلقههای شرطی: تکرار تا وقوع یک رویداد (مثلاً فشار سنسور)
- 46. ترکیب حلقهها برای رفتارهای پیچیده
- 47. تصمیمگیری در ربات: بلوک شرطی (Switch)
- 48. استفاده از Switch بر اساس مقدار سنسور تماس
- 49. استفاده از Switch بر اساس رنگ تشخیص داده شده
- 50. استفاده از Switch برای ایجاد منو روی صفحه EV3
- 51. شرطهای تو در تو (Nested Switches)
- 52. کار با دادهها: مقدمهای بر متغیرها (Variables)
- 53. ایجاد و مقداردهی اولیه یک متغیر عددی
- 54. خواندن و نوشتن در متغیرها
- 55. استفاده از متغیرها به عنوان شمارنده در حلقهها
- 56. متغیرهای منطقی (True/False) و متنی (Text)
- 57. عملیات ریاضی: بلوکهای محاسباتی (Math)
- 58. مقایسه مقادیر با بلوک (Compare)
- 59. تولید اعداد تصادفی (Random)
- 60. مقدمهای بر آرایهها (Arrays) برای ذخیره چندین داده
- 61. ساخت بلوکهای شخصی (My Blocks)
- 62. چرا به My Blocks نیاز داریم؟ (سازماندهی و استفاده مجدد)
- 63. ایجاد یک My Block ساده برای حرکت در مربع
- 64. افزودن پارامترهای ورودی و خروجی به My Blocks
- 65. پروژه ۱: ساخت ربات تعقیب خط
- 66. الگوریتم ساده تعقیب لبه خط (دو حالت)
- 67. الگوریتم پیشرفتهتر تعقیب خط (سه حالت)
- 68. بهینهسازی سرعت و دقت ربات تعقیب خط
- 69. پروژه ۲: ساخت ربات حلکننده ماز
- 70. الگوریتم دست راست برای خروج از ماز
- 71. استفاده همزمان از سنسور اولتراسونیک و تماس
- 72. پروژه ۳: ساخت یک بازوی رباتیک ساده (Gripper)
- 73. کنترل بازو با موتور متوسط
- 74. برنامهنویسی برای گرفتن و رها کردن اجسام
- 75. کنترل قدرت موتور برای جلوگیری از شکستن اجسام
- 76. پروژه ۴: ربات مرتبکننده رنگی (Color Sorter)
- 77. ساخت مکانیزم برای جداسازی قطعات رنگی
- 78. استفاده از سنسور رنگ برای تشخیص و تصمیمگیری
- 79. پروژه ۵: ربات کاوشگر و مانعگذر
- 80. برنامهنویسی ربات برای حرکت تصادفی در یک محیط
- 81. الگوریتم هوشمند برای عبور از موانع
- 82. ترسیم نقشه ساده محیط با دادههای سنسور
- 83. ثبت دادهها (Data Logging): ضبط مقادیر سنسورها
- 84. ایجاد یک فایل ثبت داده روی آجر EV3
- 85. تحلیل دادههای ثبتشده روی کامپیوتر
- 86. استفاده از ثبت داده برای عیبیابی ربات
- 87. ارتباط بلوتوثی: فعالسازی و جفتسازی
- 88. ارسال پیام بین دو آجر EV3
- 89. ساخت یک ربات "رهبر" و یک ربات "پیرو"
- 90. معرفی کنترل از راه دور مادون قرمز (IR Beacon)
- 91. استفاده از Beacon در حالت کنترل از راه دور
- 92. برنامهنویسی ربات برای دنبال کردن Beacon
- 93. کنترل همزمان چند ربات با کانالهای مختلف Beacon
- 94. برنامهنویسی مستقیم روی آجر EV3 (Brick Program)
- 95. عیبیابی ربات: مشکلات رایج سختافزاری
- 96. عیبیابی ربات: خطاهای رایج نرمافزاری
- 97. مدیریت سیمها و اتصالات برای عملکرد بهتر
- 98. تکنیکهای ساخت سازههای مستحکم با قطعات لگو
- 99. مفاهیم پیشرفته: کنترل تناسبی (Proportional Control) در تعقیب خط
- 100. معرفی کنترل PID (Proportional-Integral-Derivative)
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.