می خواهید برنامه نویسی آردوینو را از ابتدا یاد بگیرید؟
میخواهید کد آردوینو را بنویسید که کار کند و بتوانید آن را بفهمید؟
میخواهید به جای خواندن تئوری و کپی/پیست کردن کد، واقعاً کارها را خودتان انجام دهید؟
پس شما در جای درستی هستید!
هدف از این دوره این است که گام به گام پایه برنامه نویسی آردوینو را که به آن نیاز دارید همراه با تمرینات فراوان ارائه دهد، بنابراین در آینده مطمئن تر خواهید بود که برنامه های آردوینو بسیار پیچیده تر و زیباتری ایجاد کنید. .
برای شروع این دوره به دانش یا تجربه برنامه نویسی خاصی نیاز ندارید، من همه چیز را با جزئیات توضیح خواهم داد.
هر خط کدی که در این دوره می بینید در مقابل شما نوشته می شود. من کد می نویسم، شما هم کد می نویسید. بدون کپی و جایگذاری.
برای هر مرحله مهم در این دوره، یک فعالیت برنامه نویسی برای تمرین و درک بهتر انجام خواهید داد.
در کنار فعالیتهای مختلف، من برخی از بهترین روشهای برنامهنویسی را که خودم یاد گرفتهام به شما ارائه میدهم، بنابراین خیلی سریعتر از زمانی که تنها بودید، پیشرفت خواهید کرد.
چرا این دوره؟
زیرا متوجه شدم یافتن یک آموزش یا دوره آموزشی آنلاین که عمدتاً بر برنامهنویسی آردوینو متمرکز باشد، دشوار است.
میدانم که وصل کردن اجزای خارج از جعبه میتواند جالب باشد، زیرا احساس میکنید چیزهای پیچیدهای میسازید، اما در واقع، شما فقط از بلوکهایی استفاده میکنید که به راحتی وصل میشوند که خودشان کار میکنند. و اکنون، زمانی که نیاز دارید چیزی پیچیدهتر توسط خودتان بسازید، یا حتی یک چیز اساسی که هیچ جزء «فانتزی» آن را برای شما انجام نمیدهد، در این مرحله احساس میکنید گم شدهاید و باید به اصول اولیه بازگردید. یا کدی تصادفی از اینترنت پیدا میکنید که میتوانید آن را کپی و جایگذاری کنید، و امیدوار باشید که این کد به درستی کار کند.
من شخصاً از پس زمینه برنامه نویسی هستم. بنابراین، وقتی برای اولین بار برنامهنویسی در آردوینو را شروع کردم، به سرعت متوجه شدم که اکثر افراد چقدر محدود هستند، فقط به این دلیل که اصول برنامهنویسی مورد نیاز را ندارند.
چیزی که من متوجه شدم این است که اکثر مردم توسط بخش برنامه نویسی محدود شده اند. وقتی از آردوینو استفاده می کنید، خوب این یک برد سخت افزاری است، اما ارزش واقعی که به مدار، ربات یا هر چیز دیگری اضافه می کنید، از سمت برنامه نویسی می آید. اگر میخواهید یک آردوینو ساز پیشرفته شوید، نمیتوانید آن را نادیده بگیرید.
بنابراین… امروز یادگیری خود را شروع کنید و خلاقیت برنامه نویسی خود را آزاد کنید!
در اینجا یک نمای کلی از آنچه در این دوره خواهید آموخت وجود دارد:
Arduino IDE را نصب کنید و یک برنامه را در برد آردوینو خود آپلود کنید
برنامه نویسی C در محیط آردوینو
یک مدار پایه آردوینو را راه اندازی کنید
از پین های دیجیتال و آنالوگ برای کنترل اجزای سخت افزاری خارجی استفاده کنید
ارتباط با خارج
مقادیر را در برد آردوینو خود ذخیره کنید
یک برنامه چند وظیفه ای ایجاد کنید
برنامه خود را به بلوک های کد قابل استفاده مجدد جدا کنید
… و خیلی بیشتر!
لطفاً موارد زیر را حتما بخوانید. این دوره برای شما مناسب نیست اگر:
شما یک دوره آردوینو تخصصی در زمینه سخت افزار می خواهید
شما فقط میخواهید به سرعت اجزاء را وصل کنید، تعدادی کد را کپی و جایگذاری کنید
شما علاقه ای به توسعه نرم افزار ندارید
شما در حال حاضر اصول اولیه قوی در برنامه نویسی آردوینو دارید
مهندس نرم افزار و مدرس رباتیک
نمایش نظرات