مجموعه جامع و پیشرفته آموزش سی شارپ و ارتباط با آردوینو
این مجموعه آموزشی در قالب یک حلقه DVD ارسال می گردد.
معرفی
توسط این دوره میتوانید یک ضبط صوت وایرلس با کمترین هزینه طراحی کنید و موزیک های دلخواهتان را توسط اپ اندرویدی و نرم افزار ویندوزی از راه دور بدون هیچ ارتباط فیزیکی کنترل کرده و پلی کنید.
برای این پروژه از قطعات بسیار محدود و ارزان قیمتی استفاده شده است که شامل یک برد NODEMCU و یک ماژول DFPlayer و یک بلندگوی معمولی می باشد، البته توجه داشته باشید که ماژول DFPlayer دارای اسلات micro SD نیز می باشد و علاوه بر موارد مذکور، به یک عدد رم از نوع Micro SD نیز نیاز خواهد بود که موزیک ها و آهنگ های مورد نظر در آن ذخیره شده و سپس به صورت وایرلس کنترل می گردد. ( انتخاب یک رم با ظرفیت 1 گیگ و یا 2 گیگ مناسب می باشد). نکته جالب در خصوص ماژول محبوبDFPlaayer این است که توسط این ماژول میتوان حداکثر 100,000 عدد آهنگ و موزیک را پخش کرد که عدد قابل توجهی می باشد. این ماژول یکی از پر استفاده ترین ماژول ها در حوزه اینترنت اشیا به شمار می رود.
مواردی که از طریق اپ اندروید و نرم افزار تحت ویندوز به صورت وایرلس قادر به کنترل آن هستیم عبارت اند از :
• پخش آهنگ دلخواه
• متوقف کردن آهنگ و استارت مجدد آن
• پخش آهنگ بعدی
• پخش آهنگ قبلی
• افزایش صدا
• کاهش صدا
در این دوره به صورت صفر تا صد و کاربردی کد های پروژه، شماتیک و PCB های مربوطه با تمام جزئیات آموزش داده می شود و حتی کتابخانه مربوط بهDFPlayer با تمام جزئیات تشریح می گردد. اپلیکیشن اندرویدی این پروژه با نرم افزار بیسیک فور اندروید و نرم افزار تحت ویندوز با سیشارپ کدنویسی شده است.
این دوره به همراه کلیه مستندات شامل ( شماتیک های مورد نظر و کتابخانه های مورد نظر– سورس برد میکروکنترلر برای آردینو و سورس اپلیکیشن نسخه اندروید و ... ارائه میگردد)
مشخصات آموزش
زبان / کامپایلر و نرم افزار های مورد استفاده
- برنامه نویسی آموزش بر اساس زبان C++
- برنامه نویسی ماژول ها بر اساس کامپایلر آردوینو
- برنامه نویسی سمت موبایل بر اساس کامپایلر بیسیک فور اندروید
- برنامه نویسی تحت ویندوز بر اساس نرم افزار ویژوال استدیو - سیشارپ
- طراحی شماتیک بر اساس نرم افزار فریتزینگ
مدت زمان و تعداد ویدیو
- مدت زمان : 3 ساعت
- تعداد ویدیو : 2 عدد
محتوای این آموزش
- آموزش ویدئویی
- فایل برنامه ها و پروژه های اجرا شده
- فایل های PDF و جزوات دوره
- پکیج سفارشی کامل نصب بیسیک فور اندروید به همراه Android SDK و Java JDK
نرم افزارهای مرتبط با آموزش
- نرم افزار آردوینو
- نرم افزار فریتزینگ
- نرم افزار بیسیک فور اندروید
- نرم افزار ویژوال اسندیو – نسخه 2015 (از سایر نسخه ها نیز میتوان استفاده کرد)
سرفصل های آموزشی
فصل اول
- آشنایی با میکروکنترلر ها و ماژول های ESP (مدت زمان : حدود 1 ساعت)
- آشنایی کاربردی با میکروکنترلر ها و کاربرد های آن
- معرفی برد های آردوینو
- معرفی و آشنایی با برد های سری ESP8266
- معرفی و آشنایی با برد های سری ESP32
- آشنایی با کاربرد میکروکنترلر ها و برد های امبد
- آشنایی با اصلاحات مهم در ارتباط وای فای
- آشنایی با مد های کاری برد های ESP
- مشخصات و ویژگی های برد های ESP
- آشنایی با برد های مبتنی بر ESP
- تشریح واحد های داخلی و پرکاربرد میکروکنترلر ها (شامل آردینو و برد های سری ESP)
- نصب پکیج های مربوط به برنامه نویسی برد های ESP در محیط برنامه نویسی آردینو
- آموزش برنامه نویسی و پروگرم کردن برد های سری ESP در محیط برنامه نویسی آردینو
فصل دوم
- آموزش صفر تا صد پروژه ضبط صوت وای فای توسط برد NodeMCU قابل کنترل با اپ اندرویدی و نرم افزار سیشارپ (مدت زمان : حدود 2 ساعت)
- آشنایی با قطعات مورد استفاده برای پروژه و توضیحات جامع در خصوص انتخاب قطعات
- آموزش مدار و شماتیک پروژه و تحلیل آن
- آموزش خط به خط سورس میکروکنترلر (NODEMCU)
- آموزش خط به خط سورس اندروید
- آموزش خط به خط سورس سیشارپ
- تست و اجرای پروژه
پیشنیاز دوره
پیش نیاز استفاده از این دوره، آشنایی با برنامه نویسی در محیط آردوینو و اپلیکیشن نویسی اندروید است؛ دوستانی که هیچ آشنایی با برنامه نویسی در محیط آردوینو و اپلیکیشن نویسی اندروید ندارند، قبلا دوره هایی با محوریت آردوینو و ساخت اپلیکیشن های اندرویدی در وبسایت قرار گرفته و قابل استفاده میباشد. لازم به توضیح است مجموعه آموزشی صفر تا صد اینترنت اشیا با NodeMCU نیز پیشنهاد می گردد.
کالاهای مورد نیاز استفاده شده در این آموزش:
# کالاهایی که بصورت لیست لینک شده اند، به دلخواه خود می توانید انتخاب کنید.مدرس
مجتبی شادریان