هزینه آموزش
۸۵,۰۰۰ تومان

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

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

تعداد دانشجو
۴,۵۸۰ نفر
مدت زمان
۶ ساعت و ۵۳ دقیقه
هزینه آموزش
۸۵,۰۰۰ تومان
محتوای این آموزش
تضمین کیفیت
۳۲ بازخورد (مشاهده نظرات)
آموزش برنامه نویسی آردوینو (Arduino) - تکمیلی

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

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

مدت زمان
۶ ساعت و ۵۳ دقیقه
هزینه آموزش
۸۵,۰۰۰ تومان
محتوای این آموزش
۳۲ بازخورد (مشاهده نظرات)
مدرس
ابوذر تمسکنی زاهدی

کارشناس ارشد مکاترونیک

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

چکیده آموزش


توضیحات تکمیلی

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

فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
  • درس یکم: راه اندازی ماژول Joystick
    • اتصال ماژول جوی استیک (Joystick) به آردوینو
    • برنامه نویسی و خواندن مقادیر JoyStick
    • رفع مشکلات ناشی از نویز با روش نرم افزاری (برنامه نویسی)
  • درس دوم: راه اندازی ماژول بی سیم NRF24L01
    • معرفی ماژول بی سیم NRF24L01
    • شرح چگونگی اتصال ماژول به آردوینو
    • برنامه نویسی و ایجاد ارتباط دو طرفه بی سیم
  • درس سوم: اتصال درایور و JoyStick
    • اتصال ماژول JoyStick و درایور L298 به آردوینو
    • برنامه نویسی و کنترل ربات در چهار جهت
  • درس چهارم: راه اندازی موتور Servo
    • معرفی موتور Servo و شرح چگونگی کنترل آن
    • اتصال موتور Servo به آردوینو و برنامه نویسی آن
  • درس پنجم: راه اندازی سنسور رنگ
    • معرفی سنسور رنگ و تئوری های مربوط به شناسایی رنگ ها
    • اتصال سنسور رنگ به آردوینو
    • برنامه نویسی سنسور رنگ با قابلیت شناسایی رنگ های RGB
  • درس ششم: راه اندازی سنسور دما و رطوبت
    • معرفی سنسور دما و رطوبت (سری DHTxx)
    • اتصال سنسور به آردوینو و برنامه نویسی آن
  • درس هفتم: راه اندازی LCD از طریق i2c
    • اتصال مبدل I2C برای راه اندازی LCD
    • تشریح اینترفیس I2C و نحوه برقراری ارتباط با آن
  • درس هشتم: راه اندازی ماژول قطب نما
    • معرفی ماژول قطب نما (Compass)
    • اتصال ماژول قطب نما به آردوینو
    • برنامه نویسی قطب نما برای اندازی گیری میدان مغناطیسی
    • برنامه نویسی قطب نما برای تشخیص دقیق جهت جغرافیایی (شمال حقیقی)
  • درس نهم: ارسال بی سیم اطلاعات قطب نما
    • برنامه نویسی و ارسال اطلاعات ماژول قطب نما به صورت بی سیم (مبانی شبکه های سنسوری WSN)
  • درس دهم: ساخت ربات امدادگر
  • درس یازدهم: برنامه نویسی کامل ربات امدادگر کنترل از راه دور
    • عیب یابی و رفع مشکلات احتمالی

1

وسایل مورد نیاز
  • ماژول جوی استیک دو محوره (تعداد پیشنهادی: ۲ عدد)
  • برد محافظ و رگولاتور ماژول های NRF24L01P (تعداد پیشنهادی: ۲ عدد)
  • ماژول فاصله یاب آلتراسونیک SRF05 (تعداد پیشنهادی: ۲ عدد)
  • سنسور رطوبت و دما - سنسور آب و هوا DHT11 (تعداد پیشنهادی: ۱ عدد)
  • ماژول قطب نمای سه محوره HMC5883L با رابط I2C (تعداد پیشنهادی: ۱ عدد)
  • ماژول درایور - رابط سریال IIC I2C ال سی دی های ماتریس ۲ در ۱۶ (تعداد پیشنهادی: ۱ عدد)
  • سنسور تشخیص رنگ (تعداد پیشنهادی: ۱ عدد)
  • ماژول L298 راه انداز موتور (تعداد پیشنهادی: ۱ عدد)
  • نمایشگر LCD 2*16 (تعداد پیشنهادی: ۱ عدد)
  • موتور Servo (تعداد پیشنهادی: ۱ عدد)
  • گریپر (Gripper) ربات (تعداد پیشنهادی: ۱ عدد)
  • شاسی ربات (تعداد پیشنهادی: ۱ عدد)
  • باتری و جا باتری برای ربات و باتری کتابی ۹ ولت و رابط سری آن (تعداد پیشنهادی: ۱ عدد)
  • آردوینو Arduino Uno (تعداد پیشنهادی: ۱ عدد)
  • آردوینو NANO (تعداد پیشنهادی: ۱ عدد)
  • سیم برد بوردی آماده (نری به نری) و (مادگی به مادگی) (تعداد پیشنهادی: ۶۰ عدد)
  • LED با رنگ های مختلف (تعداد پیشنهادی: ۴ عدد)
  • مقاومت ۲۲۰ اهم برای LED (تعداد پیشنهادی: ۵ عدد)
  • LED RGB (تعداد پیشنهادی: ۱ عدد)

مفید برای رشته های
  • مهندسی برق
  • مهندسی مکانیک
  • مهندسی کامپیوتر
  • مهندسی مکاترونیک و رباتیک

پیش نیاز


آنچه در این آموزش خواهید دید:

آموزش ویدئویی مورد تائید فرادرس
فایل برنامه ها و پروژه های اجرا شده
فایل PDF یادداشت‌ های ارائه مدرس




پیش نمایش‌ها

۱. مقدمه

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید دانلود پیش‌نمایش - حجم: ۱۹ مگابایت -- (کلیک کنید +))

۲. راه اندازی ماژول Joystick

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید دانلود پیش‌نمایش - حجم: ۱۴۵ مگابایت -- (کلیک کنید +))

۳. راه اندازی ماژول بی سیم NRF24L01

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید دانلود پیش‌نمایش - حجم: ۱۹ مگابایت -- (کلیک کنید +))

۴. اتصال درایور و JoyStick

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید دانلود پیش‌نمایش - حجم: ۱۷۱ مگابایت -- (کلیک کنید +))

۵. راه اندازی موتور Servo
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۶. راه اندازی سنسور رنگ
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۷. راه اندازی سنسور دما و رطوبت
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۸. راه اندازی LCD از طریق i2c
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۹. راه اندازی ماژول قطب نما
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۰. ارسال بی سیم اطلاعات قطب نما
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۱. ساخت ربات امدادگر
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۲. برنامه نویسی کامل ربات امدادگر کنترل از راه دور
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۳. عیب یابی ربات
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
این آموزش شامل ۱۳ جلسه ویدئویی با مجموع ۶ ساعت و ۵۳ دقیقه است.
با تهیه این آموزش، می‌توانید به همه بخش‌ها و جلسات آن، دسترسی داشته باشید.

راهنمای سفارش آموزش‌ها

آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

(راهنمایی بیشتر +)

در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
  • با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
  • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه


اطلاعات تکمیلی

نام آموزش آموزش برنامه نویسی آردوینو (Arduino) - تکمیلی
ناشر فرادرس
شناسه اثر ۸–۱۲۴۵۲–۰۵۴۶۱۷ (ثبت شده در مرکز رسانه‌های دیجیتال وزارت ارشاد)
کد آموزش FVRD9408
مدت زمان ۶ ساعت و ۵۳ دقیقه
زبان فارسی
نوع آموزش آموزش ویدئویی (نمایش آنلاین + دانلود)
حجم دانلود ۳ گیگابایت (کیفیت ویدئو HD با فشرده سازی انحصاری فرادرس)


تضمین کیفیت و گارانتی بازگشت هزینه
توجه: کیفیت این آموزش توسط فرادرس تضمین شده است. در صورت عدم رضایت از آموزش، به انتخاب شما:
  • ۱۰۰ درصد مبلغ پرداختی در حساب کاربری شما شارژ می‌شود.
  • و یا ۷۰ درصد مبلغ پرداختی به حساب بانکی شما بازگشت داده می‌شود.


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



نظرات

تا کنون ۴,۵۸۰ نفر از این آموزش استفاده کرده اند و ۳۲ نظر ثبت شده است.
فاطمه
فاطمه

با سلام مدرس گرامی
من در ماژول nrf
به مشکل برخوردم و هرکاری می کنم به مشکل fined conect بر می خورم .
لطفا مدرس گرامی کمکم کنید. 

حسین
حسین

خوب بود، ولی بعضی جاها ایرادهایی هم داشت.

سیروس
سیروس

کاش برای این کدهایی که میزد، خطاهای احتمالی رو هم توضیح میداد.

رضا
رضا

پروژه های زیادی داره و قشنگ بود. ممنونم

حسین
حسین

همه چیز کامل بود، چیزایی رو گفتند که تو اینترنت پیدا نمی شد.

حمید
حمید

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

سید حسن
سید حسن

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

مینو
مینو

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

امید
امید

من هردو آموزش مقدماتی و تکمیلی رو همین الان خریدم فعلا ندیدم و نظری ندارم امیدوارم که خوب باشه.

مینو
مینو

عالی،دمتون گرم

برچسب‌ها:
Arduino | Color Sensor | Compass | DHTxx | HMC5883 | i2c | Joystick | L298 | LCD 16*2 | Mechatronic | NRF24L01 | programming | Robot | Robotic | Servo | Wireless | آردوینو | آموزش برنامه نویسی | اتصال joystick | اتصال درایور | اتصال سنسور به آردوینو | اتصال سنسور رنگ به آردوینو | اتصال ماژول به آردوینو | اتصال ماژول قطب نما به آردوینو | ایجاد ارتباط دو طرفه به یسیم | برد کنترلی کوچک | برنامه نویسی ربات | برنامه نویسی سنسور رنگ | برنامه نویسی قطب نما | برنامه نویسی کامل ربات امدادگر | بیسیم | پیاده سازی خانه های هوشمند | تشخیص دقیق جهت جغرافیایی | تشخیص رنگ | چگونگی اتصال ماژول به آردوینو | خواندن مقادیر JoyStick | درایور L298 | رادیو کنترل | راه اندازی LCD | راه اندازی سنسور دما | راه اندازی سنسور رنگ | راه اندازی موتور Servo | ربات امدادگر | رباتیک | روباتیک | ساخت ربات | ساخت ربات امدادگر | سنسور | سنسور تشخیص صدا | سنسور دما | سنسور رطوبت | سنسور رنگ | قطب نما | کنترل ربات در چهار جهت | کنترل یک ربات | ماژول Joystick | ماژول به یسیم NRF24L01 | ماژول قطب نما | مبدل I2C | موتور Servo | موتور سروو | میکروکنترلر | وایرلس
مشاهده بیشتر مشاهده کمتر

×
فهرست جلسات ۱۳ جلسه ویدئویی