×
۲۱,۰۰۰ تومان ۱۲,۶۰۰ تومان

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

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

تعداد دانشجو
۳۴۴ نفر
مدت زمان
۴ ساعت و ۳۴ دقیقه
هزینه عادی آموزش
۲۱,۰۰۰ تومان
در طرح تخفیف
۱۲,۶۰۰ تومان

(کسب اطلاعات بیشتر +)
محتوای این آموزش
۵ بازخورد (مشاهده نظرات)
آموزش اتصال برد آردوینو (Arduino) با برنامه نویسی سی شارپ (روشن کردن LED)

چکیده

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

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

تعداد دانشجو
۳۴۴ نفر
مدت زمان
۴ ساعت و ۳۴ دقیقه
هزینه عادی آموزش
۲۱,۰۰۰ تومان
در طرح تخفیف
۱۲,۶۰۰ تومان

(کسب اطلاعات بیشتر +)
محتوای این آموزش
۵ بازخورد (مشاهده نظرات)
مدرس
مجتبی شادریان

کارشناس ارشد مهندسی کامپیوتر – نرم افزار

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

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

امروزه، استفاده از بردهای آردوینو به دلیل اندازه کوچک و قابلیت های فراوان، روز به روز در حال گسترش است. به علاوه به دلیل قیمت ناچیز، بردهای مذکور، علاقه مندان بسیار زیادی پیدا کرده اند. آردوینو یک میکروکنترلر تک بردی است که به منظور تولید راحت تر برنامه هایی که با اشیا یا محیط تعامل داشته باشند، طراحی شده است.

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

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

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

آموزش مذکور، یکی از کاربردی ترین آموزش های مربوط به ارتباطات بوده و نکات آموزشی بسیاری را در بردارد و به کلیه علاقه مندان به برنامه نویسی و الکترونیک پیشنهاد می گردد.

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

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

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

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

نرم افزارهای مرتبط با آموزش

Microsoft Visual Studio 2008 – نرم افزار برنامه نویسی برد آردیونو، نسخه 1.0.5 – نرم افزار شبیه ساز پروتئوس، نسخه 7 – نرم افزار رسم شماتیک مدار ها Frittzing، نسخه بتا – نرم افزار ایجاد پورت سریال مجازی Virtual Serial Port Driver، نسخه 8



پیش نمایش‌ها

۱. معرفی مجموعه آموزشی

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

۲. برنامه نویسی سریال در آردوینو

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

۳. برنامه نویسی پروژه در#C (الف)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۴. برنامه نویسی پروژه در#C (ب)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.

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

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

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

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


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

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

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

نظرات

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

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

فاضل
فاضل

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

هادیان
هادیان

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

iran
iran

سلام
خداقوت
توضیحات بسیار سطحی و گذرا بود
مثل یک یادآوری و مرور

seyedali.zebhi
seyedali.zebhi

برای من واقعا مفید بود. ممنون از زحمات شما

دسته‌بندی موضوعی: برنامه نویسی | سی شارپ

برچسب‌ها:
Connect Arduino with C # | connection ports | Control RGB LED | LED | LED control in C Sharp | LED control timing by C # | LED RGB | monitoring information | programming the serial | Serial Communication | serial monitor | serial port | software Proteus | unit serial | Virtual serial ports | آردوینو | ارتباط بین سی شارپ و آردوینو | ارتباط سریال | ارسال دیتا | انواع پورت | برنامه نویسی برای روشن و خاموش کردن LED | برنامه نویسی در محیط آردوینو | برنامه نویسی سریال | برنامه نویسی سریال در آردوینو | برنامه نویسی سمت آردوینو | برنامه نویسی سی شارپ | برنامه نویسی کنترل LED RGB | پورت سریال | پورت مجازی سریال | دریافت دیتا | روشن و خاموش کردن LED | سریال مانیتور | شبیه سازی | شبیه سازی خروجی در نرم افزار پروتئوس | طراحی فرم های گرافیکی | طراحی فرم های گرافیکی در محیط سی شارپ | کار با سریال مانیتور | کنترل LED RGB | کنترل LED در سی شارپ | کنترل زمان بندی شده LED توسط سی شارپ | مانیتورینگ اطلاعات | محیط برنامه نویسی سی شارپ | محیط سی شارپ | نرم افزار پروتئوس | واحد ارتباط سریال
مشاهده بیشتر مشاهده کمتر