در دوره آموزش آردوینو به صورت عملی و کامل آموزش کار با برد دوست داشتنی آردوینو را یاد می گیرید . از دستورات ابتدایی و قواعد کار با آردوینو گرفته تا راه اندازی ماژول و سنسور های مختلف با آن . در صورتی که قصد دارید وارد دنیای الکترونیک و مخصوصا برنامه نویسی شوید و میخواهید ربات خود را بسازید دانستن زبان آردوینو یکی از پیش نیاز های اساسی می باشد . با ما همراه باشید تا قدم به قدم پیش برویم و آردوینو را یاد بگیریم .
توضیحات تکمیلی
در دوره آموزش آردوینو به صورت کامل بردهای آردوینو را شرح می دهیم . آردوینو به برد های برنامه پذیری میگویند که با استفاده از AVR و ARM طراحی می شوند ، آردوینو Arduino به علت رایگان و اپن سورس بودن بسیار محبوب و همه گیر شده است.
زبان و کامپایلر برنامه نویسی آردوینو
برنامه نویسی آردوینو زبان سی پلاس پلاس می باشد و با استفاده از کامپایلر آردوینو می توان برای آن کدنویسی کرد . قبلا در مطلب آردوینو چیست انواع برد آردوینو معرفی شده و کاربرد برد های آردوینو بیان شده است که مطالعه آن خالی از لطف نیست .
کتابخانه های غنی آردوینو امکان راه اندازی و استفاده از جدید ترین سنسور و ماژول های موجود را به ما می دهد . در صورتی که قصد یادگیری زیان برنامه نویسی را دارید ، قطعا آردوینو بهترین گزینه می باشد.
دوره آموزش آردوینو به صورت عملی
در دوره آموزش آردوینو به صورت عملی به شیوه ای اصولی و پایه ای زبان آردوینو را آموزش می دهیم ، از ساده ترین مفاهیم و قواعد برنامه نویسی آردوینو شروع می کنیم و تا پیشرفته ترین سطح آن را پیش می بریم. آموزش ها بصورت فیلم ویدئویی با کیفیت و فایل متنی (PDF ، WORD) می باشد ، در هر جا که لازم بوده بصورت فایل متنی ارائه گردیده است و هر کجا هم که لازم بوده بصورت فیلم آموزشی یا ترکیبی از آن ها آرائه گردیده است.
تمام تلاش ما این بوده که به نحو احسن مطالب را ارائه کنیم تا بیشرین بازده را داشته باشد . مطالب طبق اصول سایت آردوینو ارائه می گردد. همه دستورات توابع و کتابخانه های لازم آموزش داده می شود. دستور و تابعی که آموزش داده می شود با مثال عملی تست می شود تا درک مطلب ساده تر گردد. همچنین در طول آموزش پروژه هایی ارائه می گردد که بصورت کامل مورد بحث و بررسی قرار میگیرند که همین مورد آموزش را به نحوی پروژه محور می کند.
مثال های هر جلسه همراه با آموزش و تمامی فایل های لازم پیوست می گردد تا آن ها را دانلود کنید .
فهرست مطالب
دوره آموزش آردوینو به صورت عملی – مقدماتی
فصل اول (مقدمه ، معرفی کامپایلر، شروع)
- پیشینه آردوینو ( سازندگان آردوینو)
- آردوینو چیست ؟
- شروع کار با آردوینو و معرفی نرم افزار آردوینو
- معرفی منو ها و تنظیمات آردوینو
- اجرای اولین برنامه با اردوینو (برنامه چشمک زن)
- معرفی 5 برد آردوینو پرکاربرد
- راهنمای خرید برد آردوینو
فصل دوم ( اولین برنامه شما ، کار با LCD ، کار با پورت ها)
- دستورات قواعدی زبان آردوینو (سی/سی پلاس پلاس)
- مراحل نوشتن یک برنامه جدید در آردوینو (بدنه یک برنامه)
- دستورات مربوط به پورت ها در اردوینو (کار با پورت ها )
- دستورات تاخیر و تایمر در اردوینو
- کار با LCD کارکتری در اردوینو (دستورات مربوط به راه اندازی و … )
فصل سوم ( دستورات پایه ای آردوینو )
- اعداد و متغییرها در آردوینو
- متغییر آرایه ، سراسری و محلی
- دستورات مربوط به کار با رشته ها و متغییر ها در آردوینو
- اعداد و عملگرهای محاسباتی (جمع ، تفرق ، ضرب ، تقسیم ، درصد ، تساوی)
- شمارنده های نزولی و صعودی
- اعداد و عملگرهای مقایسه ای (کوچکتر ، بزرگتر ، مساوی ، نامساوی و … )
- انواع دستورات شرطی در اردوینو
- انواع دستورات حلقه در اردوینو
- دستورات مرتبط با حلقه ها در آردوینو
- دستورات پرش و زیر برنامه ها در آردوینو
- معرفی بیت و بایت برای برنامهنویسی آردوینو
- معرفی بخشی از سیستم اعداد دهدهی و دودویی لازم برای برنامهنویسی آردوینو
- آموزش تبدیل اعداد هدهی و دودویی به هم دیگر
- معرفی عملکرد and ، or ، xor و not در مدارهای منطقی
- دستورات and ، or ، xor و not برای کار بابیتها در آردوینو
- استفاده از بیتها برای کار با پورتهای آردوینو
- شیفت دادن بیتها به چپ و راست در آردوینو
فصل چهارم ( دستورت ریاضی پیشرفته )
- عملگرهای بولی NOT ، AND ،OR
- مثلثات ( سینوس ،کسینوس ، تانژانت)
- ریاضیات (ماکزیمم ، مینیمم ، قدر مطلق ، جذر ، توان ، بازه )
- عملگرهای ترکیبی
- تبدیل کدها و متغیرها به هم
فصل پنجم ( راه اندازی امکانات جانبی با پروژه های عملی )
فصل ششم ( ارتباط ها سریال در آردوینو )
- ارتباط سریال چیست ؟
- بررسی ارتباط سریال در آردوینو های مختلف
- ارتباط سریال در آردوینو
- ارتباط اردوینو با کامپیوتر
- دستورات پایه ای ارتباط سریال آردوینو
- دستورات ارسال دیتای سریال در آردوینو
- دستورات دریافت دیتای سریال در آردوینو
- دستورات کار با دیتای سریال در آردوینو
فصل هفتم ( معرفی کتابخانه ها و آموزش استفاده )
- معرفی کتابخانه های آردوینو و کاربرد آن ها
- معرفی کتابخانه های داخلی و کتابخانه های خارجی در آردوینو
- آموزش استفاده از کتابخانه های داخلی آردینو
- آموزش نصب کتابخانه های خارجی در آردوینو
- آموزش استفاده از کتابخانه های خارجی آردینو
- فراخوانی کتابخانه ها و استفاده آن ها در آردوینو
- نحوه پیدا کردن کتابخانه های مورد استفاده در اردینو
فصل هشت ( ارتباطات در آردوینو )
- ارتباط I2C در آردوینو
- ارتباط ها سریال سخت افزاری در آردوینو
فصل نهم ( راه اندازی ماژول و سنسور با آردوینو )
- آموزش راه اندازی ماژول MPU6050 با آردوینو
- آموزش راه اندازی ماژول HMC5883L با آردوینو
- آموزش راه اندازی ماژول RFID EM-15 با آردوینو
- آموزش راه اندازی ماژول SRF05 با آردوینو
- آموزش راه اندازی سروو موتور با آردوینو
- آموزش راه اندازی سنسور دما LM35 با آردوینو
- آموزش راه اندازی LED RGB با آردوینو
- آموزش راه اندازی LDR با آردوینو
فصل دهم ( مطالب تکمیلی آردوینو )
- آموزش کار با وقفه ها (interrupt) در آردوینو
پیش نمایش
دوره آموزش آردوینو به صورت عملی – مقدماتی