آموزش های برنامه نویسی آردوینو

آردوینو (Arduino) در واقع یک پلت فرم متن باز است که از دو قسمت نرم افزاری و سخت افزاری تشکیل شده است. بخش سخت افزاری آردوینو از میکروکنترلر Atmel به عنوان قطعه سخت افزاری اصلی و از زبان برنامه نویسی جاوا هم به عنوان بخش نرم افزاری استفاده می کند. از آردوینو می توان برای کنترل LED ها، موتورها، صفحه های نمایش و هر پروژه الکترونیک دیگری استفاده کرد. با استفاده از آردوینو حتی لازم نیست با میکروکنترلری که استفاده می شود، آشنایی داشته باشید.

برای استفاده از آردوینو کافی است کمی با مفاهیم اولیه الکترونیک و برنامه نویسی آشنایی داشته باشید. از انواع بردهای آردوینو (Arduino) می توان به UNO, Leonardo, Pro Micro, Mega, LilyPad, Esplora و … اشاره کرد. هدف اصلی ساخت آردوینو این است که امکان استفاده از میکروکنترلرها را برای همه فراهم کند. با استفاده از آردوینو حتی لازم نیست با میکروکنترلری که استفاده می شود، آشنایی داشته باشید. برای استفاده از آردوینو کافی است کمی با مفاهیم اولیه الکترونیک و برنامه نویسی آشنایی داشته باشید.

 

۳,۷۶۸ دانشجو ثبت نام کننده
۲ میلیون دقیقه یادگیری و مطالعه توسط دانشجویان
۳,۰۵۲ دقیقه مدت زمان آموز‌ش‌های این صفحه
۱۵ عنوان آموزشی تعداد آموز‌ش‌های این صفحه
۱
آموزش برنامه نویسی آردوینو (Arduino) با محوریت پروژه های رباتیک - مقدماتی

آموزش برنامه نویسی آردوینو (Arduino) با محوریت پروژه های رباتیک - مقدماتی

مدرس: مهندس ابوذر تمسکنی زاهدی

آردوینو یک برد کنترلی کوچک است که با برنامه نویسی درست می تواند کارهای بزرگی انجام دهد. از کنترل یک ربات گرفته تا پیاده سازی خانه های هوشمند. که در این مجموعه آموزشی به معرفی این وسیله ی کاربردی و ارزان قیمت و نحوه ی برنامه نویسی آن با محوریت ساخت یک ربات (مسیریاب/فاصله یاب) خواهیم پرداخت.

یادگیری را شروع کنید ...

۲
آموزش برنامه نویسی آردوینو (Arduino) - تکمیلی

آموزش برنامه نویسی آردوینو (Arduino) - تکمیلی

مدرس: مهندس ابوذر تمسکنی زاهدی

در این مجموعه آموزشی که مکمل آموزش مقدماتی آردوینو (Arduino) می باشد، به پیاده سازی پروژه های پیشرفته تر و آموزش بحث های پایه و کاربردی استفاده از میکروکنترلر در سطح پیشرفته آن، پرداخته شده است.

یادگیری را شروع کنید ...

۳
آموزش پیاده سازی سیستم های کنترلی با آردوینو

آموزش پیاده سازی سیستم های کنترلی با آردوینو

مدرس: مهندس امید زندی

در این مجموعه آموزشی در ابتدا با چند نمونه از موتورهای صنعتی آشنا خواهیم شد. سپس به مبحث اندازه گیری موقعیت و سرعت موتور جریان مستقیم با استفاده از انکودر و سخت افزار آردوینو می پردازیم. در ادامه آموزش، انواع کنترلرها برای کنترل موقعیت و سرعت موتور معرفی خواهد شد و سیستم حلقه بسته در نرم افزار آردوینو به صورت عملی اجرا خواهد شد و در نهایت روش های فرمان دادن به موتور یعنی از طریق ارسال سیگنال آنالوگ، ارسال از طریق صفحه کلید و ارسال از طریق موبایل (بلوتوث موبایل) را ارائه خواهیم داد.

یادگیری را شروع کنید ...

۴
آموزش برنامه نویسی آردوینو (Arduino) با متلب (MATLAB)

آموزش برنامه نویسی آردوینو (Arduino) با متلب (MATLAB)

مدرس: مهندس ابوذر تمسکنی زاهدی

اگر با نرم افزار آردوینو آشنایی داشته باشید، می دانیم که این برد کوچک اما قدرتمند به ما این امکان را می دهد تا برای راه اندازی طیف وسیعی از قطعات و سنسورهای الکترونیکی، برنامه نویسی های لازم را انجام دهیم. اما حال اگر شما بخواهید نتایج آزمایش های خود را به طور دقیق تحلیل کنید و یا در مقالات معتبر علمی به آن استناد کنید، نیازمند استفاده از استاندارهای شناخته شده ای هستید که یکی از نرم افزارهای معتبر، نرم افزار متلب (MATLAB) می باشد که داده های خروجی آن قابل استناد خواهد بود. ما نیز سعی داریم بین محیط بیرونی و داده های کامپیوتری ارتباط برقرار کنیم که راه حل ما به شما استفاده از آردوینو با متلب می باشد.

یادگیری را شروع کنید ...

۵
آموزش کنترل لوازم (برد آردوینو) از طریق شبکه با اندروید و سی شارپ

آموزش کنترل لوازم (برد آردوینو) از طریق شبکه با اندروید و سی شارپ

مدرس: مهندس مجتبی شادریان

در این مجموعه آموزشی که شامل ۲ سمت برنامه نویسی می باشد، در دروس ابتدایی نحوه برنامه نویسی سمت میکروکنترلر (برای این منظور از برد آردوینو UNO استفاده می شود) به صورت پروژه محور و در قالب مثال های مختلف آموزش داده می شود و در دروس بعدی برنامه نویسی تحت ویندوز توسط کامپایلر سی شارپ و برنامه نویسی تحت اندروید توسط محیط بیسیک فور اندروید آموزش داده خواهد شد.

یادگیری را شروع کنید ...

۶
آموزش کنترل زمان بندی شده LED RGB با اندروید

آموزش کنترل زمان بندی شده LED RGB با اندروید

مدرس: مهندس مجتبی شادریان

امروزه استفاده از بردهایی با اندازه کوچک، قابلیت های فراوان و با قیمت ناچیز علاقه مندان بسیار زیادی پیدا کرده اند. یکی از معروف ترین و محبوب ترین این بردها، بردهای آردوینو می باشند و بیشترین کاربرد بردهای مذکور، در صنعت روباتیک، هوشمند سازی، اتوماسیون و طرح های پژوهشی و تحقیقی می باشد. در این مجموعه آموزشی، با استفاده از سیستم عامل اندروید (Android) و آردوینو، نحوه کنترل یک LED RGB به صورت زمان بندی شده را به صورت کامل و کاربردی آموزش خواهیم داد.

یادگیری را شروع کنید ...

۷
آموزش اتصال برد آردوینو (Arduino) با برنامه نویسی سی شارپ (روشن کردن LED)

آموزش اتصال برد آردوینو (Arduino) با برنامه نویسی سی شارپ (روشن کردن LED)

مدرس: مهندس مجتبی شادریان

در این مجموعه آموزشی، نحوه ارتباط بین برد آردوینو و محیط برنامه نویسی سی شارپ در قالب پروژه های متنوعی به صورت کامل آموزش داده خواهد شد. یکی از پروژه های که آموزش خواهیم داد کنترل LED توسط برنامه ای است که با کامپایلر سی شارپ برنامه نویسی شده است و کاربر می تواند از طریق نرم افزار، LED مورد نظر را روشن یا خاموش کند.

یادگیری را شروع کنید ...

۸
آموزش پیاده سازی کنترل تطبیقی مدل مرجع با آردوینو (Arduino)

آموزش پیاده سازی کنترل تطبیقی مدل مرجع با آردوینو (Arduino)

مدرس: مهندس امید زندی

در این آموزش به صورت گام به گام و عملی، مراحل لازم برای طراحی یک کنترل تطبیقی مدل مرجع برای کنترل موقعیت یک موتور جریان مستقیم با استفاده از برد آردوینو آموزش داده خواهد شد. در ابتدا به صورت تئوری کنترل تطبیقی طراحی خواهد شد و در محیط نرم افزار سیمیولینک، شبیه سازی خواهد شد و سپس کنترلر طراحی شده از طریق برنامه نویسی در محیط نرم افزار آردوینو پیاده سازی شده و بر روی موتور جریان مستقیم واقعی تست خواهد شد.

یادگیری را شروع کنید ...

۹
آموزش پروژه محور آردوینو با سی شارپ و اندروید – کنترل موتور پله ای

آموزش پروژه محور آردوینو با سی شارپ و اندروید – کنترل موتور پله ای

مدرس: مهندس مجتبی شادریان

امروزه، برد آردوینو یکی از محبوب ترین و پر استفاده ترین بردها به حساب می آید که یکی از دلایل آن، سادگی ارتباط این برد با انواع ماژول ها و تجهیزات دیگر می باشد؛ موتور های پله ای (Step Motors) نیز در صنعت کاربرد فراوانی دارند به عنوان مثال، هد پرینترهای موجود مجهز به این نوع موتور می باشند که باعث می شود کاغذ را به آرامی داخل پرینتر حرکت داده و تصویر مورد نظر را بر روی کاغذ چاپ کند، یکی دیگر از موارد استفاده موتور های پله ای، در رباتیک می باشد که به عنوان دست ربات می تواند مورد استفاده قرار گیرد، با توجه به اینکه حرکت موتور های پله ای بسیار دقیق بوده و در هر مرحله به اندازه ثابتی جا به جا می گردد، در بسیاری از موارد مورد استفاده قرار می گیرند.

یادگیری را شروع کنید ...

۱۰
آموزش برنامه نویسی در آردوینو و ایجاد اولین پروژه در آن - (رایگان)

آموزش برنامه نویسی در آردوینو و ایجاد اولین پروژه در آن - (رایگان)

مدرس: مهندس ابوذر تمسکنی زاهدی

در فیلم آموزشی «فرادرس برنامه نویسی در آردوینو و ایجاد اولین پروژه در آن»، که به صورت رایگان بر روی فرادرس منتشر شده است، مباحث پایه ای و نحوه شروع کار با آردوینو و ایجاد پروژه در آن آموزش داده می شود.

یادگیری را شروع کنید ...

۱۱
آموزش راه اندازی سنسور دماسنج در آردوینو - (رایگان)

آموزش راه اندازی سنسور دماسنج در آردوینو - (رایگان)

مدرس: مهندس ابوذر تمسکنی زاهدی

در فیلم آموزشی «فرادرس راه اندازی سنسور دماسنج در آردوینو»، که به صورت رایگان بر روی فرادرس منتشر شده است، با استفاده از آردوینو، راه اندازی سنسور دما سنج به صورت گام به گام و عملی پیاده سازی می شود.

یادگیری را شروع کنید ...

۱۲
آموزش برنامه نویسی آردوینو (Arduino) با محوریت پروژه های رباتیک - مقدماتی

آموزش راه اندازی سنسور فتوسل (Photocell) در آردوینو - (رایگان)

مدرس: مهندس ابوذر تمسکنی زاهدی

در فیلم آموزشی «فرادرس راه اندازی سنسور فتوسل (Photocell) در آردوینو»، که به صورت رایگان بر روی فرادرس منتشر شده است، با استفاده از آردوینو، راه اندازی سنسور فتوسل به صورت گام به گام و عملی پیاده سازی می شود.

یادگیری را شروع کنید ...

۱۳
آموزش راه اندازی سنسور دما و رطوبت در آردوینو (رایگان)

آموزش راه اندازی سنسور دما و رطوبت در آردوینو (رایگان)

مدرس: مهندس ابوذر تمسکنی زاهدی

آردوینو یک برد کنترلی کوچک است که با برنامه نویسی درست می تواند کارهای بزرگی انجام دهد. از کنترل یک ربات گرفته تا پیاده سازی خانه های هوشمند. در این مجموعه آموزشی که مکمل آموزش مقدماتی آردوینو (Arduino) می باشد، به پیاده سازی پروژه های پیشرفته تر و آموزش مبانی بحث های پایه و کاربردی استفاده از میکروکنترلر در سطح پیشرفته آن است. در این دوره آموزشی، به عنوان پروژه پایان دوره، ما یک ربات امدادگر کنترل از راه دور خواهیم ساخت که مبانی مطرح شده در این ربات می تواند راه حل بسیاری از پروژه های تحقیقاتی و یا صنعتی شما باشد. ما در این آموزش قصد داریم تا مبحث راه اندازی سنسور دما و رطوبت در آردوینو را مورد بحث و بررسی قرار دهیم.

یادگیری را شروع کنید ...

۱۴
آموزش ساخت ربات (اسمبلی) در آردوینو

آموزش ساخت ربات (اسمبلی) در آردوینو (رایگان)

مدرس: -

آردوینو یک برد کنترلی کوچک است که با برنامه نویسی درست می تواند کارهای بزرگی انجام دهد. از کنترل یک ربات گرفته تا پیاده سازی خانه های هوشمند. در این مجموعه آموزشی که مکمل آموزش مقدماتی آردوینو (Arduino) می باشد، به پیاده سازی پروژه های پیشرفته تر و آموزش مبانی بحث های پایه و کاربردی استفاده از میکروکنترلر در سطح پیشرفته آن است. در این دوره آموزشی، به عنوان پروژه پایان دوره، ما یک ربات امدادگر کنترل از راه دور خواهیم ساخت که مبانی مطرح شده در این ربات می تواند راه حل بسیاری از پروژه های تحقیقاتی و یا صنعتی شما باشد. ما در این آموزش قصد داریم تا مبحث ساخت ربات (اسمبلی) در آردوینو را مورد بحث و بررسی قرار دهیم.

یادگیری را شروع کنید ...

۱۵
آموزش اتصال سخت افزار آردوینو به متلب و سیمولینک

آموزش اتصال سخت افزار آردوینو به متلب و سیمولینک - پیش ثبت نام

مدرس: گروه مدرسین فرادرس

هدف از این فیلم آموزشی نیز آشنایی شما با اتصال سخت افزار آردینو و نرم افزار متلب در دو بسته حمایتی متلب و سیمولینک است که یک ارتباط دو سویه می باشد و چون مبحث روز دنیا است ،پیوسته در حال بروز رسانی است در نتیجه نکات ریز زیادی دارد در این محصول علاوه بر ارتباط بین سخت افزار و نرم افزار یاد شده با انجام پروژه های ساده ای به شما نشان خواهیم داد که چطور می توان از امکانات نرم افزار متلب در پروژه های مختلف استفاده کرد.

یادگیری را شروع کنید ...

موضوعات آموزشی مرتبط





به همراه دهها آموزش دیگر مرتبط با آموزش های برنامه نویسی آردوینو

برای مشاهده آموزش های مرتبط دیگر، در میان ۵ هزار ساعت آموزش منتشر شده در فرادرس، جستجو کنید ...


فرادرس در رسانه ها و جشنواره ها

روزنامه ایرانیان مرکز توسعه فناوری اطلاعات و رسانه های دیجیتال روز آفرین نت استارت کنفرانس مهندسی برق ایران جشنواره وب ایران