دوره آموزش آردوینو (صفر تا 1000 برد Arduino)

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

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

چرا آردوینو را یاد بگیریم ؟

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

یکبار برای همیشه آردوینو را اصولی یاد بگیرید.

سطح دوره آموزش آردوینو

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

سرفصل های دوره آردوینو

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

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

توجه داشته باشید مواردی که با نشان 🔸 مشخص شده اند، آموزش های تئوری می باشند و مواردی که با نشان 🔹 مشخص شده اند، آموزش های عملی می باشند و مواردی که با 🔰 مشخص شده اند، آموزش های پروژه محور هستند.

فصل اول : برنامه نویسی آردوینو

فصل اول دوره آموزش آردوینو شامل مباحث مقدماتی تا متوسط آردوینو میباشد. لیست دروس و بخش های مختلف هر درس را در زیر میتوانید مشاهده کنید.

✅ درس 1 : آشنایی با پلتفرم آردوینو 

  • 🔸 آردوینو چیست ؟
  • 🔸 بررسی تاریخچه آردوینو
  • 🔸 معرفی کامل برد آردوینو Uno
  • 🔸 مقایسه برد های محبوب آردوینو
  • 🔸 شیلد آردوینو چیست ؟
  • 🔸 معرفی محیط نرم افزار آردوینو
  • 🔹 کامپایل و آپلود یک پروژه در برد آردوینو

✅ درس 2 : الزامات برنامه نویسی با آردوینو 

  • 🔸 LED RGB چیست؟
  • 🔸 رله Relay چیست؟
  • 🔸 ال سی دی کاراکتری چیست؟
  • 🔸 انواع داده در آردوینو
  • 🔸 توابع و دستورات لازم برای کار عملی این جلسه
  • 🔰 پروژه : برنامه نویسی چشمک زن ساده
  • 🔰 پروژه : ایجاد رقص نور اتوماتیک LED RGB
  • 🔰 پروژه : کنترل یک رله با کلید
  • 🔰 پروژه : راه اندازی ال سی دی کاراکتری 16*2

✅ درس 3 : واحد ADC در آردوینو (آنالوگ به دیجیتال) 

  • 🔸 آنالوگ به دیجیتال (ADC) چیست ؟
  • 🔸 نحوه کار مبدل آنالوگ به دیجیتال
  • 🔸 جوی استیک چیست؟
  • 🔸 آشنایی با سنسور دما LM35
  • 🔸 توابع و دستورات لازم برای کار عملی این جلسه
  • 🔰 پروژه : راه اندازی آنالوگ به دیجیتال
  • 🔰 پروژه : راه اندازی ماژول جوی استیک
  • 🔰 پروژه : راه اندازی سنسور دما LM35

✅ درس 4 : واحد PWM در آردوینو (مدولاسیون عرض پالس) 

  • 🔸 مدولاسیون عرض پالس (PWM) چیست؟
  • 🔸 چرخه وظیفه (Duty Cycle) چیست؟
  • 🔸 محاسبه فرکانس سیگنال PWM
  • 🔸 سروو موتور (Servo Motor) چیست؟
  • 🔸 توابع و دستورات لازم برای کار عملی این جلسه
  • 🔰 پروژه : راه اندازی PWM و کنترل روشنایی LED 
  • 🔰 پروژه : کنترل سروو موتور
  • 🔰 پروژه : کنترل سرعت موتور DC با پتانسیومتر

✅ درس 5 : واحد ارتباط سریال در آردوینو 

  • 🔸 تفاوت ارتباط سریال و موازی
  • 🔸 مزایا و معایب ارتباط سریال و موازی
  • 🔸 تفاوت ارتباط سریال همگام و نا همگام
  • 🔸 نرخ داده (Baud Rate) در ارتباط سریال نا همگام
  • 🔸 سیم کشی ارتباط سریال نا همگام
  • 🔸 توابع و دستورات لازم برای کار عملی این جلسه
  • 🔰 پروژه : کنترل LED با سریال مانیتور آردوینو
  • 🔰 پروژه : برقراری ارتباط سریال بین دو برد آردوینو
  • 🔰 پروژه : خانه هوشمند با سریال مانیتور آردوینو

✅ درس 6 : واحد وقفه در آردوینو 

  • 🔸 وقفه (Interrupt) چیست ؟
  • 🔸 وقفه چگونه کار میکند ؟
  • 🔸 مثال برای فهمیدن وقفه
  • 🔸 پین های وقفه در آردوینو
  • 🔸 توابع و دستورات لازم برای کار عملی این جلسه
  • 🔰 پروژه : راه اندازی یک وقفه و کنترل ال ای دی
  • 🔰 پروژه : راه اندازی دو وقفه و کنترل LED و نمایش در LCD کاراکتری

✅ درس 7 : واحد ارتباط SPI در آردوینو 

  • 🔸 مشکل ارتباط سریال ناهمگام چیست؟
  • 🔸 ارتباط سریال همگام چیست؟
  • 🔸 ارتباط SPI چیست؟
  • 🔸 ارتباط SPI چگونه کار میکند؟
  • 🔸 چندین Slave در ارتباط SPI
  • 🔸 پین های SPI در آردوینو
  • 🔸 توابع و دستورات لازم برای کار عملی این جلسه
  • 🔰 پروژه : برقراری ارتباط SPI بین دو برد آردوینو

✅ درس 8 : واحد ارتباط I2C در آردوینو 

  • 🔸 ارتباط I2C چیست؟
  • 🔸 ارتباط I2C چگونه کار میکند؟
  • 🔸 پین های SDA و SCL در آردوینو
  • 🔸 توابع و دستورات لازم برای کار عملی این جلسه
  • 🔰 پروژه : برقراری ارتباط I2C دو طرفه بین دو برد آردوینو

✅ درس 9 : حافظه EEPROM در آردوینو

  • 🔸 معرفی حافظه ها از ROM تا EEPROM
  • 🔸 معرفی کامل حافظه EEPROM
  • 🔸 توابع و دستورات لازم برای کار عملی این جلسه
  • 🔰 پروژه : خواندن مقادیر در حافظه EEPROM
  • 🔰 پروژه : پاک کردن مقادیر در حافظه EEPROM
  • 🔰 پروژه : افزایش یک متغیر با استفاده از دکمه
  • 🔰 پروژه : افزایش یک متغیر با دکمه و ثبت در EEPROM

✅ درس 10 : رشته و آرایه در آردوینو

  • 🔸 آرایه چیست؟
  • 🔸 آرایه های دو بعدی و سه بعدی
  • 🔸 رشته چیست؟
  • 🔸 توابع آرایه ها
  • 🔸 توابع رشته ها
  • 🔰 تعریف و استفاده از آرایه
  • 🔰 پروژه : مقایسه حجم کد کنترل 5 LED در صورت استفاده/عدم استفاده از آرایه
  • 🔰 تعریف رشته و انجام عملیات روی آن

✅ درس 11 : دستورات ریاضی و داده ها

  • 🔹 دستورات ریاضی
  • 🔹 دستورات حسابی
  • 🔹 دستورات ترکیبی
  • 🔹 دستورات مقایسه ای
  • 🔹 اپراتور های بولی
  • 🔹 دستورات Random
  • 🔹 دستورات is
  • 🔹 دستورات متغیر ها
  • 🔹 دستورات داده ها

✅ درس 12 : دستورات دیجیتالی پیشرفته و ساختار های کنترلی

  • 🔹 دستورات Pulse
  • 🔹 دستورات Tone
  • 🔹 ساختار های کنترلی
  • 🔹 دستورات Time
  • 🔰 پروژه : ساخت فاصله سنج با ماژول التراسونیک
  • 🔰 پروژه : ساخت پیانو ساده با Buzzer
  • 🔰 پروژه : طراحی منو در LCD کاراکتری

✅ درس 13 : بیت، بایت و اشاره گر

  • 🔸 آشنایی با اعداد باینری
  • 🔸 تبدیل اعداد باینری
  • 🔹 دستورات بیت و بایت
  • 🔹 اپراتور های بیتی
  • 🔹 اپراتور های اشاره گر
  • 🔰 پروژه : رقص نور با استفاده از باینری

✅ درس 14 : ساختار، کلاس و کتابخانه

  • 🔹 ایجاد ساختار (Struct)
  • 🔹 ایجاد کلاس (Class)
  • 🔹 کتابخانه نویسی
  • 🔰 پروژه : کنترل نور LED RGB با ساختار
  • 🔰 پروژه : ساخت کلاس شخصی برای چشمک زدن LED
  • 🔰 پروژه : LED چشمک زن استفاده از کتابخانه

✅ درس 15 : پروژه های هدیه 

در این درس نحوه راه اندازی چند پروژه کاربردی آموزش داده میشود.

  • 🔰 پروژه : راه اندازی ماژول GSM (برقراری تماس، ارسال SMS و …)
  • 🔰 پروژه : راه اندازی سون سگمنت (پروژه صلوات شمار)
  • 🔰 پروژه : تشخیص نشت گاز با سنسور MQ
  • 🔰 پروژه : راه اندازی صفحه نمایش OLED SSD1306
  • 🔰 پروژه : رطوبت سنج و دماسنج با سنسور DHT11 و نمایشگر OLED

فصل دوم : ارتباط اندروید و آردوینو

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

✅ درس 16 : ارتباط اندروید و آردوینو با OTG

  • 🔹 برنامه نویسی آردوینو با موبایل اندروید
  • 🔹 ارتباط سریال بین آردوینو و اندروید از طریق کابل
  • 🔰 پروژه : کنترل وسایل خانه از طریق موبایل

✅ درس 17 : ارتباط اندروید و آردوینو با بلوتوث

  • 🔸 ماژول بلوتوث HC-05
  • 🔸 راه اندازی ماژول HC-05
  • 🔹 برقراری ارتباط سریال بین آردوینو و اندروید از طریق بلوتوث
  • 🔰 پروژه : کنترل وسایل خانه از طریق بلوتوث موبایل
  • 🔰 پروژه : تغییر رنگ نور مخفی منزل با موبایل از طریق بلوتوث

✅ درس 18 : ارتباط اندروید و آردوینو با وایفای

  • 🔸 ماژول وای فای ESP8266
  • 🔸 راه اندازی ماژول وای فای ESP8266
  • 🔰 پروژه : کنترل چند LED با موبایل از طریق وای فای
  • 🔰 پروژه : کنترل سروو موتور با موبایل از طریق وای فای

دوره آموزش آردوینو

فصل سوم : ساخت ربات با آردوینو

در این فصل از دوره آموزش آردوینو چند ربات را با استفاده از آردوینو طراحی میکنیم.

✅ درس 19 : ساخت ربات مسیریاب

  • 🔸 آشنایی با سنسور مادون قرمز
  • 🔸 معرفی موتور درایور L293D
  • 🔸 طرز کار ربات مسیر یاب
  • 🔰 پروژه : برنامه نویسی و اجرای ربات مسیریاب

✅ درس 20 : ماشین کنترلی بلوتوثی

  • 🔸 استفاده از بلوتوث کامپیوتر برای کنترل ربات
  • 🔸 استفاده از بلوتوث اندروید برای کنترل ربات
  • 🔰 پروژه : برنامه نویسی ماشین کنترلی بلوتوثی

✅ درس 21 : ساخت ربات آتش نشان

  • 🔸 آشنایی با سنسور تشخیص شعله
  • 🔸 آشنایی با پمپ آب DC
  • 🔸 نحوه کار ربات آتش نشان
  • 🔰 پروژه : برنامه نویسی ربات آتش نشان

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

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

 55% تخفیف جامع ترین دوره آموزش آردوینو : 220 هزار تومان 99 هزار تومان

برای ثبت نام کافیست روی دکمه زیر کلیک کنید.

990,000 ریال – ثبت نام

ضمانت دوره آردوینو

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

در انتهای صفحه میتوانید سوالات خود را در مورد ثبت نام در دوره بپرسید. پشتیبانی معمولا کمتر از 15 دقیقه پاسخ شما را میدهد.

دوره آموزش آردوینو چیست؟

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

سطح دوره آموزش آردوینو چگونه است؟

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

پشتیبانی دوره چگونه است؟

بعد از ثبت نام در دوره، هر زمان که سوالی داشتید میتوانید در قسمت نظرات یا تلگرام بپرسید. امکان ارتباط مستقیم با مدرس وجود دارد و تضمین میشود پاسخ سوال خود را در سریع ترین زمان ممکن دریافت کنید.

ضمانت بازگشت وجه چگونه است؟

در صورتی که تناقضی بین موارد گفته شده در این صفحه و سر فصل ها مشاهده کردید سایت آیرنکس مبلغ پرداختی شما را عودت خواهد داد.

دوره شامل پروژه های عملی با آردوینو است؟

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

پس از دوره آردوینو چه چیزی بدست می آوریم؟

شما پس از گذراندن دوره آموزش آردوینو به یک برنامه نویسی حرفه ای آردوینو تبدیل میشوید و میتوانید پروژه های پیشرفته آردوینو را برنامه نویسی کنید. زیرا ما در دوره کامل آموزش آردوینو به صورت گسترده برنامه نویسی پروژه های مختلف را انجام خواهیم داد.
پنل کاربری خریداران دوره آردوینو

43 نظر

  1. با سلام
    دوره خوبی بود و من که لذت بردم مرسی از زحمات آقای رحیمی عزیز خسته نباشید خدا قوت منتظر دوره های دیگه هم از شما هستیم

  2. من در این دوره ثبت نام کردم توضیحات بسیار جامع هستند و مشخص هست که مدرس بر تمامی موارد تسلط داره. کاش گروهی در تلگرام یا واتسپ وجود داشت تا امکان تبادل نظر وجود داشت. هر چند جناب رحیمی سوالات من رو در پیوی تلگرام و واتسپ و گاهی هم به صورت تماس جواب دادند.

    1. سلام جناب. بسیار خوشحالم که راضی بودید. امکان ایجاد گروه واتس اپ وجود نداره در حال حاضر اما همچنان من سوالاتتون رو در پیوی پاسخگو هستم جناب

  3. سلام مهندس. برای دانلود سه فصل دوره پرداخت مبلغ با تخفیف 45 درصد کافی هستش یا نیاز به پرداخت هزینه جداگانه هست؟

    1. سلام جناب. بله فقط یک بار هزینه رو پرداخت میکنید و تمامی فصل ها و دروس رو میتونید دانلود کنید.

  4. سلام
    ببخشید درباره همه اون موضوعاتی که نوشتید فیلم آموزشی هست؟
    یا جزوشو میدید؟

    1. سلام جناب. تمام موارد به صورت فیلم آموزشی در دوره قرار گرفتند.

    1. سلام جناب. بله یک بار هزینه پرداخت میشه و به تمام دوره دسترسی خواهید داشت.

    1. سلام جناب. در صورتی که آشنایی با حروف انگلیسی داشته باشید میتونید استفاده کنید. یعنی از راهنمایی میتونید استفاده کنید

  5. سلام جناب مهندس
    ببخشید این دوره چه مدت زمان است؟
    منظورم روز ، ماه و اینجور چیزا

    1. سلام جناب. مدت زمان نداره و بعد از ثبت نام میتونید فیلم های دوره رو دانلود کنید.

  6. سلام مهندس
    امیدوارم خوب باشین
    در این دوره از چه نوع مدل بردی استفاده میشه؟

    1. سلام جناب، در کل آردوینو uno استفاده میشه اما گاهی nano هم استفاده میکنیم

  7. سلام خسته نباشید
    دوره های شما مناسب چه کسانی است؟
    من می خام اردوینو رو اصولی یاد بگیرم
    تا الانم انواع پکیج های فرادرس و… را تهیه کردم اما اون ها از اول همه چیز رو نمی گن
    و بیشتر دوره هاشون به درد کسایی میخوره که میخان یه پروژه دانشجویی تحویل بدند و نمی خان تخصصی کار کنن

    یه توضیح در این باره میدید؟
    خیلی ممنون

    1. سلام جناب. دوره ما به صورت 0 تا 100 هست و ما تمامی موارد مورد نیاز رو از مسائل ابتدایی تا موارد حرفه ای بررسی خواهیم کرد. بنابراین این دوره مناسب تمام کسانی هست که علاقه دارند.

  8. به من یکی از اساتید دانشگاه گفت که برو برد اردوینو و سنسورهایی که به برد متصل میشه رو یادبگیر یعنی چند نوع سنسور داریم که به این برد وضل میشه گفتن برو سنسورهاشو یادبگیر

    1. در این دوره آموزش آردوینو ما تعداد زیادی سنسور رو راه اندازی خواهیم کرد. بنابراین با شرکت در این دوره میتونید با انواع سنسور های هماهنگ با آردوینو آشنا بشید. همچنین میتونید قسمت پروژه های آردوینو رو بررسی کنید تا اطلاعات جامع تری بدست بیارید.

  9. باید برای ثبت نام کامپیوتر داشته باشم یا با موبایل هم میتونم آردوینو رو برنامه ریزی کنم؟؟؟

    1. سلام جناب. اگر کامپیوتر داشته باشید بهتر هست اما نحوه آپلود کد روی آردوینو با موبایل اندروید در دوره توضیح داده شده است.

  10. جناب مهندس این اموزش چه فرقی با اموزش رایگانی که داخل سایت گذاشتید میکنه؟

    1. سلام جناب. آموزش های رایگان آردوینو برای استفاده عموم طراحی شدند و تا حدودی جنبه آشنایی با آردوینو رو دارند. در این دوره ما به طور کامل از 0 تا 100 آردوینو را به صورت جرء به جزء بررسی خواهیم کرد و همچنین پروژه های مختلفی رو با استفاده از آردوینو طراحی خواهیم کرد.

  11. و یک سوال دیگه بعد این اموزش ها کاملا به آردوینو مسلط میشم یعنی میتونم خودم پروژه انجام بدم یا اینکه نه نیاز به دوره های اموزشی بیشتری هست

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

  12. برای ثبت نام باید تمام قطعات و ابزار و وسایل رو داشته باشم؟
    و این که کلا ۹۹۰۰۰ تومان هزینشه یا فقط برای بخش اوله؟

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

  13. سلام آیا میشود در حین آموزش دانلود ویدئو هم داشته باشیم تا مرور شود

    1. سلام جناب. بله شما دسترسی دائمی به فایل های دوره دارید و میتوانید هر زمان که بخواهید فیلم ها را دوباره دانلود و مشاهده کنید.

  14. سلام چرا من نمیتونم به پنل کاربری دوره دسترسی پیدا کنم جهت دانلود جلسات؟

    1. سلام جناب. اکانتتون رو بررسی کردم مشکلی نداشت. در همین صفحه روی پنل کاربری بزنید. شماره تلفن رو وارد کنید تا لینک ها رو مشاهده کنید.

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

    1. پیش نیازی نداره و همونطور که گفته شد، برنامه نویسی از سطح مبتدی تا حرفه ای خواهد بود و تمام مسائل ریز و ابتدایی توضیح داده خواهند شد.

  16. سلام و عرض خسته نباشید
    جناب رحیمی بنده در برنامه نویسی اردینو مشکل دارم و نیاز فوری هم به یادگیری یا اگر زحمتی نباشه برد هارو بیارم خدمتتون زحمتش رو بکشید

    1. سلام جناب. شما در دوره آموزش آردوینو ثبت نام نکردید. میتونید ثبت نام کنید تا یادگیری رو شروع کنید و در غیر اینصورت به من ایمیل بزنید و مشکلتون رو بگید تا کمکتون کنم. ایمیل بنده در صفحه تماس با ما نوشته شده.

  17. خیلی راضیم. حتما به همکلاسی هام معرفی میکنم که در این دوره شرکت کنن.

    1. ممنونم که نظرتون رو به اشتراک گذاشتید. خوشحالم که راضی بودید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *