پرش به محتوا

تا 50% - 200 هزارتومان تخفیف

جشنواره بهاری درسواره

کلیک کنید!

روزها
ساعت‌
دقیقه
جستجو
  • صفحه اصلی
  • همکاری با ما
  • تماس با ما
  • سؤالات رایج
  • راهنمای خرید
  • آموزش های رایگان
  • مجله درسواره
منو
  • صفحه اصلی
  • همکاری با ما
  • تماس با ما
  • سؤالات رایج
  • راهنمای خرید
  • آموزش های رایگان
  • مجله درسواره
0 تومان 0 سبد خرید
حساب کاربری

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

خانه / مهندسی برق / آموزش برنامه ‌نویسی آردوینو (Arduino)
معرفی دوره + گزیده دروس (ورق بزنید)
  • آموزش برنامه‌نویسی آردوینو (Arduino)
  • آشنایی با آردوینو
  • ورودی دیجیتال
  • موتور Servo
  • آموزش برنامه‌نویسی آردوینو (Arduino)
  • آشنایی با آردوینو
  • ورودی دیجیتال
  • موتور Servo
اطلاعات آموزش
مدت زمان آموزش:
7 ساعت 50 دقیقه

حجم دانلود:

1150 مگابایت

زبان:

فارسی

رشته های مرتبط:

برق و الکترونیک، کامپیوتر، مکاترونیک

215000 تومان 129000 تومان

افزودن به سبد خرید
نریمان عبدی

مدرس:

دکتر نریمان عبدی

دکتری مخابرات – سیستم

اطلاعت بیشتر درباره مدرس

تعداد بازدید ۳,۹۳۴

به اشتراک بگذارید!

به طور خلاصه آنچه فرا می گیرید...

در این دوره آموزشی، شما با برنامه‌نویسی یکی از مشهورترین بردهای الکترونیکی دنیا یعنی برد آردوینو UNO آشنا خواهید شد. در ابتدا مباحث پایه الکترونیک و برنامه‌نویسی سخت‌افزار را فرا گرفته و سپس با کدنویسی پیشرفته برای آردوینو آشنا خواهید شد. شما در این دوره آموزشی با چالش‌های متعددی روبرو خواهید شد و با حل این مسائل دریچه تازه‌ای به دنیای الکترونیک و برنامه‌نویسی برای شما باز خواهد شد. هدف این دوره کسب مهارت در برنامه‌نویسی آردوینو است به گونه‌ای که بتوانید پس از آن وارد حوزه‌های پیشرفته سخت‌افزاری مانند رباتیک و اینترنت اشیاء شوید.

کد آموزش:
DV-ARD-1080
سطح:
مقدماتی تا متوسط
کیفیت:

HD 16:9

شناسه وزارت ارشاد:

8-34305-0655000

محتوای بسته

آموزش ویدیویی تایید شده

یادداشت های مدرس

پشتیبانی 24 ساعته

فایل ها و پروژه های تدریس شده

فعال سازی آنی لینک دانلود

کیفیت تضمین شده

Main Logo

درسواره ناشر رسمی محتوای آموزشی دیجیتالی از وزارت فرهنگ و ارشاد اسلامی است.

توضیحات

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

بردهای آردوینو در انواع مختلف و با کاربردهای متفاوتی موجود هستند. برد آردوینو UNO یکی از مشهورترین بردهای این خانواده است که بیشترین کاربر را در سراسر دنیا به خود اختصاص داده و از نظر قیمت و کاربرد، مناسب‌ترین برد این مجموعه برای شروع یادگیری برنامه‌ نویسی آردوینو است. با این حال شما می‌توانید برنامه‌های موجود در این آموزش را بر روی بردهای دیگری مانند Mega یا Nano نیز آزمایش کنید.

برخی از ویژگیهای مهم زبان برنامه ‌نویسی آردوینو که میتوان به آنها اشاره کرد عبارتند از :
  • تسهیل کار با میکروکنترولرها
  • ارزان بودن نسبت به دیگر پلتفرم های میکروکنترولرها
  • قابل اجرا در سیستم عامل های Linux ،Win ،Mac
  • محیط کاربری ساده و آسان
  • Open source و قابلیت توسعه بودن نرم افزار
  • قابل گسترس از طریق کتابخانه های ++C
  • قابلیت توسعه و گسترش سخت افزاری
  • کنترل ورودی و خروجی بردهای آردینیو با استفاده از توابع
برخی از توابع بسیار مهم در برنامه‌ نویسی آردوینو (Arduino) که میتوان به آنها اشاره کرد :
  • تابع pinMode
  • تابع digitalRead
  • تابع digitalWrite
  • تابع analogRead
  • تابع analogWrite
  • تابع analogReference
  • تابع زمان (Time)

محیط برنامه‌نویسی آردوینو، Arduino IDE بوده و در تمام این آموزش از این محیط توسعه برای کدنویسی و آپلود آن بر روی برد UNO استفاده خواهد شد. همچنین در این آموزش علاوه بر اجرای کدها در محیط واقعی بر روی برد آردوینو UNO از شبیه‌ساز آنلاین Tinkercad نیز جهت افزایش بهره‌وری در یادگیری استفاده خواهد شد.

در آموزش برنامه ‌نویسی آردوینو (Arduino) شما در ابتدا با محیط IDE آشنا شده و سپس مفاهیم پایه الکترونیک و برنامه‌نویسی آردوینو را فرا خواهید گرفت. سپس وارد دنیای دیجیتال شده و نحوه کار با خروجی‌ها و ورودی‌هیا دیجیتال را فرا گرفته و با چالش‌های جذابی روبروه شده و پروژه‌های کوچک اما جذاب مانند چراغ راهنمایی و کنترل یک لامپ با استفاده از ریموت کنترل را انجام خواهید داد.

پس از یادگیری مباحث دیجیتال وارد دنیای آنالوگ شده و با ورودی‌های آنالوگ و مبدل آنالوگ به دیجیتال آشنا می‌شوید. در ادامه شما با چالش‌های هیجان انگیزی مانند راه‌اندازی LCD کاراکتری و گرافیکی، نمایش دما و رطوبت، ساخت ولتمتر و اهم‌متر، راه‌اندازی LED چند رنگ RGB و … روبرو خواهید شد. در نهایت مبحث خروجی‌هیا آنالوگ، PWM و اندازه‌گیری و کنترل سرعت و راه‌اندازی یک موتور DC را با آردوینو فرا خواهید گرفت.

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

تعداد بازدید ۳,۹۳۴
سرفصل ها
  • درس اول: آشنایی با آردوینو
  1. آردوینو چیست؟
  2. انواع بُردهای آردوینو
  3. ساختار کلی بُرد آردوینو UNO
  4. آشنایی با IDE مخصوص آردوینو
  5. ساخت یک پروژه در IDE آردوینو
  6. آشنایی با TinkerCad
  7. پروژه شماره 1: LED چشمک زن
  • درس دوم: الکترونیک مقدماتی
  1. مقاومت
  2. مقاومت متغیر
  3. ولتاژ و جریان DC و AC
  4. مولتی متر
  5. خازن
  6. دیود
  7. LED
  8. ترانزیستور
  9. رله
  10. مبانی دیجیتال
  11. اعداد باینری و هگزادسیمال
  12. گیت‌های منطقی
  • درس سوم: مفاهیم پایه برنامه‌نویسی
  1. ساختار یک برنامه آردوینو و مفهوم تابع
  2. کامنت گذاری
  3. مانیتور سریال
  4. تعریف متغیر نوع int
  5. دستورات پایه محاسباتی
  6. کنترل برنامه توسط if else if
  7. عملگرهای منطقی و کنترلی
  8. رهنمود پیش‌پردازنده #define
  9. حلقه for
  10. حلقه while
  11. تعریف ثابت‌ها با const
  12. متغیرهای سراسری، محلی و استاتیک
  13. متغیرهای اعشاری، بولی و کاراکترها
  14. Casting
  15. آرایه‌ها
  16. رشته‌ها
  17. مباحث پیشرفته مانیتور سریال
  • درس چهارم: خروجی دیجیتال
  1. روشن و خاموش کردن LED
  2. چشمک زدن LED و تغییر زمان آن با سریال مانیتور
  3. روشن و خاموش کردن LED با کمک سریال مانیتور
  4. چراغ راهنمایی ساده
  5. آشنایی با 7-Segment و نمایش عدد بر روی آن
  6. شمارنده‌های بالا و پایین شمار با 7-Segment
  7. چراغ راهنمایی کامل
  8. کار با LED چند رنگ RGB
  • درس پنجم: ورودی دیجیتال
  1. ورودی دیجیتال و مقاومت پول آپ
  2. مسئله Bouncing و حل آن
  3. شمارنده با یک کلید
  4. ریموت کنترل مادون قرمز
  5. پروژه کنترل لامپ با ریموت کنترل مادون قرمز
  • درس ششم: LCD
  1. انواع LCD
  2. کار با LCD کاراکتری 16×2
  3. کار با LCD گرافیکی 5110
  • درس هفتم: ورودی آنالوگ و کار با سنسورها
  1. ورودی آنالوگ
  2. ولتمتر
  3. اهم متر
  4. نورسنج
  5. فاصله سنج
  6. دماسنج با LM35
  7. دما و رطوبت سنج با DHT11
  • درس هشتم: خروجی آنالوگ و PWM
  1. خروجی آنالوگ
  2. موج مربعی و مفهوم Duty Cycle
  3. مفهوم PWM
  4. فرکانس PWM آردوینو
  5. PWM آردوینو
  6. آزمایشPWM آردوینو در TinkerCad
  7. کنترل نور LED توسط PWM
  8. چالش کنترل نور LED توسط کلیدهای ولوم ریموت کنترل مادون قرمز
  9. معرفی تابع tone()
  10. چالش ساخت یک فرکانس سنج
  • درس نهم: موتور DC
  1. موتور DC
  2. راه‌اندازی موتورDC توسط آردوینو
  3. راه‌اندازی موتورDC با ترانزیستور
  4. ماژول L298
  5. کنترل چپگرد راستگرد موتور DC
  6. کنترل سرعت موتور DC
  7. کنترل سرعت موتور DC با ریموت کنترل
  • درس دهم: موتور Servo
  1. موتور Servo
  2. معرفی توابع کتابخانه Servo
  3. کنترل سروو با سریال مانیتور
  4. کنترل سروو با استفاده از ولوم
  5. حرکت متناوب سروو موتور
آموزش های مرتبط
آموزش برنامه نویسی ++C

آموزش برنامه نویسی ++C از پایه و با تاکید بر یادگیری مفاهیم اساسی

آموزش برنامه نویسی پایتون Python

آموزش برنامه نویسی پایتون Python

آموزش پردازش تصویر در متلب

آموزش پردازش تصویر در متلب (MATLAB)

آموزش طراحی وب با HTML

آموزش طراحی وب با HTML

آموزش LabView

آموزش LabView (لب ویو) برای برنامه نویسی به صورت گرافیکی

آموزش آلتیوم دیزاینر (Altium Designer)

آموزش آلتیوم دیزاینر (Altium Designer) برای طراحی PCB

آموزش ارکد (OrCAD)

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

آموزش سیمولینک متلب

آموزش سیمولینک متلب (MATLAB Simulink)

دیدگاه کاربران
اشتراک
Notify of
امتیاز
Inline Feedbacks
View all comments
Ardino, Ardiono, Arduino, Arduino programming, Arduino project, Arduino tutorial, آردوینو, آردویینو, آردینو, آردینیو, آردیونو, آموزش آردوینو, آموزش تصویری آردوینو, برد UNO, برد الکتریکی
دسته بندی موضوعی
  • مهندسی مکانیک
  • مهندسی برق
  • مهندسی عمران
  • مهندسی معماری
  • مهندسی صنایع
  • مهندسی هوافضا
  • مهندسی پزشکی
  • مهندسی شیمی
  • وب و وردپرس
  • حوزه انرژی
  • زبان های خارجی
  • ریاضی و آمار
  • علوم فیزیک
  • برنامه نویسی
  • متلب و سیمولینک
  • شبیه سازی و CFD
  • آموزش های عمومی
  • گرافیک
  • آموزش های رایگان
  • آموزش های بیشتر
آموزش های پرمخاطب
  • آموزش نرم افزار EES
  • آموزش زبان آلمانی سطح A
  • آموزش نرم افزار سالیدورک
  • آموزش نرم افزار کتیا
  • آموزش نرم افزار ETABS
  • آموزش نرم افزار COMSOL
  • آموزش نرم افزار FLUENT
  • آموزش نرم افزار CFX
  • آموزش شطرنج
  • آموزش Revit MEP
  • آموزش انتگرال
  • آموزش پردازش سیگنال در متلب
  • آموزش شبیه سازی سیکل های ترمودینامیکی
  • آموزش نرم افزار ICEM CFD
  • آموزش نرم افزار کریر
  • آموزش زبان روسی
  • آموزش نرم افزار Ansys Meshing
  • آموزش برنامه نویسی C
  • آموزش نرم افزار STARCCM
درسواره

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

درسواره
پروانه نشر دیجیتال
logo-samandehi
دسترسی سریع
  • تماس با ما 
  • قوانین و مقررات
  • راهنمای خرید
  • سوالات رایج
  • ارتباط با مدرسین
  • شکایات و انتقادات
  • مجله درسواره
به درسواره ملحق شوید!
  • تدریس در درسواره
  • همکاری فنی و اجرایی 
  • ترجمه و تولید محتوای متنی
  • شبکه های اجتماعی

کلیه حقوق مادی و معنوی این وب‌سایت متعلق به مجموعه درسواره است.

Facebook Twitter Youtube Linkedin
wpDiscuz