به خصوص در توسعه میکروکنترلرها، ما اغلب با کتابخانه ها کار می کنیم، به عنوان مثال برای کنترل اجزای سخت افزاری. مزایای طراحی کد منبع انعطاف پذیر و کارآمد در این دوره به شما معرفی خواهد شد.
در کل دوره از یک ESP32 استفاده می شود، اما تمام مثال ها (به جز نمونه آخر با وب سایت/وب سرور و WIFI)، تمرین ها و توضیحات را می توان با هر آردوینو انجام داد.
پس از اتمام این دوره، میتوانید…
...برنامه ها و کتابخانه های شی گرا خود را ایجاد کنید
...کد منبع قابل استفاده مجدد برنامه
... معماری کد منبع تمیز را برای برنامه نویسی و سازگاری انعطاف پذیر ایجاد کنید
... کلاس های تعمیم یافته را کدنویسی کنید و کتابخانه ها را تهیه کنید
... مفاهیم اولیه OOP را برای پروژه های خود پیاده کنید و بلافاصله آنها را به کار ببرید.
... در زمان برای برنامه نویسی دست و پا گیر صرفه جویی کنید. به دلیل طراحی مفهومی داده شده، کدهای خودنویس شما سازگارتر است.
... حتی پس از مدت زمان طولانی تری کد خود را بهتر حفظ کنید.
آنچه در این دوره طی می کنیم:
مبانی برنامه نویسی شی گرا در محیط آردوینو. ما مطالب ضروری OOP را مرحله به مرحله مرور خواهیم کرد. ما مستقیماً وارد مثال های عملی می شویم.
مثال عملی: کلاس LED خود را. بسیاری از توابع و رابط های مختلف.
مثال عملی 2: تخته گالتون با آسانسور مرمری و ارزیابی 12 سنسور IR.
مثال عملی 3: چراغ پیشانی تنها با یک دکمه(!)، دو LED و سه حالت نور.
مثال عملی: بازی سنگ، کاغذ، قیچی. ما این بازی کوچک را توسعه می دهیم. ما با ربات رقابت می کنیم و برای بردن دو بازی بازی می کنیم. منطق توسط یک وب سرور در ESP32 (با رویدادهای جانبی سرور) راه اندازی می شود.
رویکرد من در دوره:
هیچ (خوب، فقط تعداد بسیار کمی) اسلاید/پاورپوینت. ما بلافاصله با یک مثال عملی به اصول اولیه می پردازیم. همچنین این تئوری را می توان بلافاصله در آردوینو با مانیتور سریال آزمایش کرد و بنابراین بلافاصله بهتر درک کرد.
پروژه های عملی با هم در دستورالعمل های گام به گام توسعه یافته اند.
با هم به این معنی است که در این زمینه من کد را نشان می دهم، بسته به کار، و شما می توانید من را همراه با کد منبع دنبال کنید.
همه کدها برای دانلود در پلتفرم موجود هستند، بنابراین میتوانید بدون ناراحتی به نتیجه برسید.
بدون توضیحات گیج کننده یا مونولوگ های تئوری، ما حق داریم در فصل مبانی کار کنیم.
از سالها تجربه من بهره مند شوید و مهارت های کلیدی در توسعه میکروکنترلرها را بدست آورید.
من مشتاقانه منتظر دیدار شما در کلاس هستم
مارکوس ادنهاوزر
نظری ارسال نشده است.
IT و مردم را به هم نزدیک کنید
سلام!
من مارکوس ادنهاوزر از اتریش/تیرول هستم. من تجربه حرفه ای در صنعت مالی مهندسی برق و همچنین در بخش غیر انتفاعی دارم. تجربیات من از حسابرس و مربی فناوری اطلاعات برای موضوعات آن، رئیس بخش مالی و فناوری تا مدیریت پرسنل است. امروزه من چیزهای خندهداری را با میکروکنترلرها برای دستگاههای IoT #smarthome توسعه میدهم.
تحصیلات: سرکارگر در مهندسی برق، آموزش مربی و مدرک کارشناسی ارشد در انفورماتیک بازرگانی و مدرک کارشناسی ارشد در مربیگری، توسعه منابع انسانی سازمانی.
من مشتاقانه منتظر استقبال شما در دوره های آموزشی خود هستم.
pixelEDI
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.