آموزش آردوینو در نرم افزار پروتئوس (برنامه نویسی و شبیه سازی همراه با پیاده سازی چند پروژه)
آموزش آردوینو در نرم افزار پروتئوس (برنامه نویسی و شبیه سازی همراه با پیاده سازی چند پروژه)
چکیده
در این آموزش به برنامه نویسی نرم افزار آردوینو (Arduino) با استفاده از نرم افزار پروتئوس (Proteus) می پردازیم. شبیه سازی با نرم افزار پروتئوس این امکان را به وجود می آورد که برای طرح ها و پروژه های خود بدون صرف هزینه، نمونه بسازیم و باعث صرفه جویی در زمان و هزینه شویم. همچنین با توجه به این که اغلب پروژه های عملی مهندسی برق، الکترونیک شامل بخش های مختلفی مانند: پردازنده ها و مدارات الکتریکی است، شبیه سازی و برنامه نویسی آردوینو در پروتئوس این فرصت را به ما می دهد که خیلی راحت طراحی مدارات الکترونیک را با برنامه نویسی ترکیب کنیم و بعد از نهایی سازی پروژه های شبیه سازی از همان طرح ها برای پیاده سازی عملی استفاده کنیم.
توضیحات تکمیلی
در این آموزش به برنامه نویسی نرم افزار آردوینو (Arduino) با استفاده از نرم افزار پروتئوس (Proteus) می پردازیم. شبیه سازی با نرم افزار پروتئوس این امکان را به وجود می آورد که برای طرح ها و پروژه های خود بدون صرف هزینه، نمونه بسازیم و باعث صرفه جویی در زمان و هزینه شویم. همچنین با توجه به این که اغلب پروژه های عملی مهندسی برق، الکترونیک شامل بخش های مختلفی مانند: پردازنده ها و مدارات الکتریکی است، شبیه سازی و برنامه نویسی آردوینو در پروتئوس این فرصت را به ما می دهد که خیلی راحت طراحی مدارات الکترونیک را با برنامه نویسی ترکیب کنیم و بعد از نهایی سازی پروژه های شبیه سازی از همان طرح ها برای پیاده سازی عملی استفاده کنیم. فرادرس برنامه نویسی آردوینو با استفاده از نرم افزار پروتئوس جز آموزش های عملی مهندسی برق و یک پیش نیاز اساسی و مهم است که در آموزش های آینده برای انجام پروژه های عملی استفاده می شود.
فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
- درس یکم: آردوینو، مزایا و ویژگی های آن
- آردوینو (Arduino) چیست؟
- مزیت های آردوینو نسبت به کدویژن AVR
- ساختار فیزیکی بردهای آردوینو
- انواع بردهای آردوینو و امکانات آن ها
- کدام برد آردوینو برای پروژه من بهتر است؟
- روش های برنامه نویسی آردوینو
- اهمیت شبیه سازی پروژه های آردوینو در محیط نرم افزار پروتئوس (Proteus)
- اضافه کردن کتابخانه آردوینو به پروتئوس
- درس دوم: کار با متغیرها و رشته ها
- ساختار برنامه نویسی در آردوینو
- ارسال اطلاعات به پورت سریال
- نمایش اطلاعات بر روی سریال مانیتور پروتئوس
- انواع متغیرهای عددی
- آرایه ها
- عملگرهای ریاضی
- عملگرهای رابطه ای
- عملگرهای منطقی
- عملگرهای بیتی
- عملگرهای مرکب
- توابع بیتی
- توابع ریاضی پرکاربرد
- تابع نویسی در آردوینو
- انواع متغیرها از نظر حوزه تعریف
- رشته ها و کار با آن ها، تبدیل متغیرها به همدیگر
- توابع زمانی
- درس سوم: کار با پورت های I/O و امکانات سخت افزاری آردوینو
- پین های دیجیتال ورودی - خروجی
- تعیین مدکاری پین های دیجیتال
- Pull-up و Pull-down
- پایه های ورودی آنالوگ
- ولتاژ آنالوگ مرجع
- تنظیم رزولوشن خواندن داده های آنالوگ
- PWM چیست و چه کاربردی دارد؟
- کنترل دور موتور با PWM
- تنظیم رزولوشن PWM
- حافظه EEPROM
- وقفه ها
- درس چهارم: ساختارهای کنترل برنامه نویسی آردوینو
- دستور if
- روشن و خاموش کردن LED با شرط گذاری روی دامنه اعداد
- دستور else if
- شیلد کیپد LCD آردوینو
- دستور Switch Case
- دستور for
- دستور while
- دستور do while
- دستور break
- دستور Continue
- دستور GOTO
- درس پنجم: پروتکل های ارتباطی
- ارتباط سریال
- ارسال اطلاعات به پورت سریال
- دریافت اطلاعات از پورت سریال
- توابع سریال
- ارتباط سریال نرم افزاری
- پروتکل I2C
- خواندن و دریافت اطلاعات در پروتکل I2C
- توابع I2C
- پروژه (ارتباط دو آردوینو از طریق پروتکل سریال)
- پروژه (ارتباط دو آردوینو از طریق پروتکل I2C)
- درس ششم: پروژه های برنامه نویسی
- استفاده از آی سی مالتی پلکسر آنالوگ برای افزایش تعداد ورودی های آنالوگ
- مبدل دیجیتال به آنالوگ (DAC) با تکنیک PWM و فیلتر RC
- قفل رمزدار با استفاده از LCD و صفحه کلید
- ماشین حساب با استفاده از LCD و صفحه کلید
مفید برای رشته های
- مهندسی برق
- مهندسی مکانیک
- مهندسی کامپیوتر
- هوش مصنوعی
آنچه در این آموزش خواهید دید:
نرم افزارهای مرتبط با آموزش
پیش نمایشها

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

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

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

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








راهنمای سفارش آموزشها
در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
- با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
- با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه
اطلاعات تکمیلی
نام آموزش | آموزش آردوینو در نرم افزار پروتئوس (برنامه نویسی و شبیه سازی همراه با پیاده سازی چند پروژه) |
---|---|
ناشر | فرادرس |
شناسه اثر | ۸–۱۲۴۵۲–۰۶۴۸۰۷ (ثبت شده در مرکز رسانههای دیجیتال وزارت ارشاد) |
کد آموزش | FVRD9609 |
مدت زمان | ۸ ساعت و ۵۱ دقیقه |
زبان | فارسی |
نوع آموزش | آموزش ویدیویی (لینک دانلود) |
حجم دانلود | ۱۰۱۳ مگابایت (کیفیت ویدئو HD با فشرده سازی انحصاری فرادرس) |
نظرات
علیرضا
مهندس جان دورتون عالی بود انصافا من دوره های زیادی رو برای آردینو گرفتم ولی نکاتی دوره شما داشت که خیلی جدید بود . ناراحتم که چرا در گرفتن این دوره دو دل بودم !؟
به امید روز های زیبا برای شما
سامان
سلام با توجه به پیشنمایش همه چی خوب آموزش داده شده
بابک
آموزش عالی بود.
محسن
آموزش خوب بود ولی ساده بود. مدرس با قدرت بیان خوب شون توانستند اموزش را تخصصی تر ارائه دهند.
رامین اکبری
سلام
بنظرم آموزش فوق العاده ای و به اغلب جوانب برنامه نویسی و امکانات اردوینو پرداخته شده است.
ویژگی بارز آموزش شبیه سازی در پروتئوس است که خود این باعث افزایش سرعت یادگیری می شود و کمک می کند در زمان کوتاه و بدون صرف هزینه کدهای نوشته شده اجرا و نتیجه آن تحلیل شود. طبیعتاً اولین قدم در طراحی های عملی هم همین است که آقای زندی این کار را بخوبی انجام داده اند.
ممنون از آموزش های خوب فرادرس
رامین اکبری