پارامترهای ثبت‌نام

Coursera / Software Development

پلتفرم آردوینو و برنامه نویسی C (Mitalearn-315228)

درباره این دوره:

آردوینو یک پلتفرم سخت افزار/نرم افزار کامپیوتری منبع باز برای ساخت دستگاه های دیجیتال و اشیاء تعاملی است که می توانند دنیای فیزیکی اطراف خود را حس و کنترل کنند. در این کلاس با نحوه عملکرد پلتفرم آردوینو از نظر برد فیزیکی و کتابخانه ها و IDE (محیط توسعه یکپارچه) آشنا خواهید شد. همچنین با شیلدها آشنا خواهید شد که بردهای کوچکتری هستند که به برد اصلی آردوینو متصل می شوند تا عملکردهای دیگری مانند سنجش نور، گرما، ردیابی GPS یا ارائه نمایشگر رابط کاربری را انجام دهند. این دوره همچنین برنامه نویسی آردوینو با استفاده از کد C و دسترسی به پین ​​های روی برد از طریق نرم افزار برای کنترل دستگاه های خارجی را پوشش می دهد. لطفا توجه داشته باشید که این دوره شامل تالار گفتگو نمی باشد. پس از اتمام این دوره، شما قادر خواهید بود: 1. ترکیب برد توسعه آردوینو را مشخص کنید 2. منظور از برنامه نویسی سیستم عامل برد را شرح دهید 3. شماتیک های تابلو را بخوانید 4. Arduino IDE را نصب کنید 5. توضیح دهید که "سپر" چیست و چگونه استفاده می شود 6. نقش کتابخانه ها در استفاده از سپر را مشخص کنید 7. یک برنامه را کامپایل و اجرا کنید 8. نام C متغیرها و انواع 9. عملگرهای رایج C را نام ببرید 10. از شرطی ها و حلقه ها استفاده کنید 11. توابع، تعریف و فراخوانی آنها را توضیح دهید 12. مفاهیم متغیرهای سراسری را توضیح دهید 13. فرآیند ساخت آردوینو را انجام دهید 14. نقش ابزارهای پشت IDE را شرح دهید 15. نحوه فراخوانی توابع در کلاس ها را شرح دهید 16. ساختار طرح آردوینو را توضیح دهید 17. به پین ​​های آردوینو دسترسی پیدا کنید 18. بین پین دیجیتال و آنالوگ تفاوت قائل شوید 19. نرم افزارهای تعبیه شده را اشکال زدایی کنید 20. اهمیت کنترل پذیری و مشاهده پذیری در فرآیند اشکال زدایی را توضیح دهید 21. معماری های رایج اشکال زدایی برای سیستم های تعبیه شده را شرح دهید 22. نحوه عملکرد پروتکل ارتباطی سریال UART را توضیح دهید 23. نحوه برقراری ارتباط سریال توسط کتابخانه سریال آردوینو را شرح دهید
مهمان‌ها اجازهٔ دسترسی به این درس را ندارند، لطفاً با حساب کاربری خود وارد شوید.