مجموعه پکیج آموزشی کنترل لوازم و مانیتورینگ توسط اینترنت با امکان ذخیره دیتا و ارسال به هاست و ایمیل
این مجموعه آموزشی در قالب یک حلقه DVD ارسال می گردد.
معرفی
در این دوره آموزشی به صورت فشرده و کاربردی تمام مباحث پروژه به صورت صفر تا صد آموزش داده می شود و سورس کامل پروژه نیز به همراه مجموعه در اختیار هنرجوهای گرامی قرار خواهد گرفت. لازم به توضیح است پیش نیاز استفاده از این دوره، آشنایی با برنامه نویسی در محیط آردینو و اپلیکیشن نویسی اندروید است؛ دوستانی که هیچ آشنایی با برنامه نویسی در محیط آردینو و اپلیکیشن نویسی اندروید ندارند، قبلا دوره هایی با محوریت آردینو و اپلیکیشن نویسی در وبسایت قرار گرفته و قابل استفاده می باشد، همچنین قطعاتی که برای این پروژه استفاده شده را از فروشگاه تخصصی برق و الکترونیک ECA میتوانید تهیه کنید.
سنسور ها و ماژول هایی که در این پروژه مورد استفاده قرار میگیرد عبارت اند از
- سنسور فلکسی فورس (برای تعیین مقدار ضربه وارده)
- سنسور ضربان قلب (برای تشخیص ضربان قلب و مانیتورینگ نوار قلب)
- سنسور ژیروسکوپ (برای اندازه گیری مختصات محور های X,Y,Z )
- ماژول شارژر باتری لیتیوم – پلیمر تک سل به همراه باتری لیتیوم پلیمر (قابل شارژ) برای تامین تغذیه مدار
- ماژول ESP8266-01 برای انتقال دیتا به صورت وایرلس و مانیتورینگ آنلاین
- برد آردینو UNO به عنوان هسته پردازشی پروژه
در طول دوره توضیحات جامعی در خصوص قطعات مورد استفاده در پروژه آموزش داده شده است.
در مورد دوره
عملکرد پروژه به این صورت می باشد که پارامتر های اندازه گیری شده توسط سنسور های مذکور به صورت وایرلس و با سرعت انتقال بالا ( به دلیل برنامه نویسی به روش سوکت پروگرمینگ ) جهت مانیتور به اپلیکیشن اندروید طراحی شده ارسال می گردد و به صورت لحظه ای و آنلاین قابل مشاهده خواهد بود، لازم به توضیح است برای پارامتر "ضربه" و همپنین پارامتر "ضربان قلب" علاوه بر نمایش مقدار لحظه ای در قالب نمودار مقادیر قبلی نیز قابل رصد و مشاهده خواهد بود و برای پارامتر "زاویه مختصات محور های X,Y,Z" علاوه بر نمایش زاویه هر یک از محور ها به صورت مجزا، قابلیت شبیه سازی با استفاده از برنامه نویسی OPENGL فراهم گردیده است.
در این دوره آموزشی که سطح پیشرفته ای دارد به صورت صفر تا صد و با تمام جزئیات موارد فوق آموزش داده خواهد شد؛ لازم به توضیح است پیش نیاز استفاده از این دوره، آشنایی با برنامه نویسی در محیط آردینو و اپلیکیشن نویسی اندروید است؛ دوستانی که هیچ آشنایی با برنامه نویسی در محیط آردینو و اپلیکیشن نویسی اندروید ندارند، قبلا دوره هایی با محوریت آردینو و ساخت اپلیکیشن های اندرویدی در وبسایت قرار گرفته و قابل استفاده میباشد. قطعات مورد استفاده در این دوره در فروشگاه های الکترونیکی قابل تهیه می باشد.
مشخصات آموزش
زبان / کامپایلر و نرم افزار های مورد استفاده
- برنامه نویسی آموزش بر اساس زبان C++
- برنامه نویسی ماژول ها بر اساس کامپایلر آردوینو
- برنامه نویسی سمت موبایل بر اساس کامپایلر بیسیک فور اندروید
- طراحی شماتیک بر اساس نرم افزار فریتزینگ
مدت زمان و تعداد ویدیو
- مدت زمان : 3.5 ساعت
- تعداد ویدیو : 3 عدد
محتوای این آموزش
- آموزش ویدئویی
- فایل برنامه ها و پروژه های اجرا شده
- فایل های PDF و جزوات دوره
- پکیج سفارشی کامل نصب بیسیک فور اندروید به همراه Android SDK و Java JDK
نرم افزارهای مرتبط با آموزش
- نرم افزار آردوینو
- نرم افزار فریتزینگ
- نرم افزار بیسیک فور اندروید
سرفصل های آموزشی
فصل اول
- آشنایی با میکروکنترلر ها و ماژول های ESP (مدت زمان : حدود 1 ساعت)
- آشنایی کاربردی با میکروکنترلر ها و کاربرد های آن
- معرفی برد های آردوینو
- معرفی و آشنایی با برد های سری ESP8266
- معرفی و آشنایی با برد های سری ESP32
- آشنایی با کاربرد میکروکنترلر ها و برد های امبد
- آشنایی با اصلاحات مهم در ارتباط وای فای
- آشنایی با مد های کاری برد های ESP
- مشخصات و ویژگی های برد های ESP
- آشنایی با برد های مبتنی بر ESP
- تشریح واحد های داخلی و پرکاربرد میکروکنترلر ها (شامل آردینو و برد های سری ESP)
- نصب پکیج های مربوط به برنامه نویسی برد های ESP در محیط برنامه نویسی آردینو
- آموزش برنامه نویسی و پروگرم کردن برد های سری ESP در محیط برنامه نویسی آردینو
- برای پروژه های مختلف از چه میکروکنترلری استفاده کنیم؟
فصل دوم
- آموزش ماژول های مورد استفاده برای پروژه ( مدت زمان : حدود 1 ساعت )
- آشنایی با قطعات، ماژول ها و سنسور های مورد استفاده برای پروژه
- آشنایی با سنسور فلکسی فورس، راه اندازی و نکات مربوط به آن
- آشنایی با سنسور ژیروسکوپ، راه اندازی و نکات مربوط به آن
- آشنایی با سنسور ضربان قلب، راه اندازی و نکات مربوط به آن
- آشنایی با انواع باتری های قابل شارژ برای پروژه ها و بررسی تخصصی باتری های لیتیوم –پلیمر
- آشنایی با ماژول های شارژر
فصل سوم
- آموزش صفر تا صد پروژه مانیتورینگ میزان ضربه، زاویه و ضربان قلب توسط ماژول ESP و اپلیکیشن اندرویدی (مدت زمان : حدود 1.5 ساعت)
- آموزش مدار و شماتیک پروژه و تحلیل آن
- آموزش نکات مربوط به طراحی مدار تغذیه
- آموزش خط به خط سورس میکروکنترلر (آردینو)
- آموزش خط به خط سورس اندروید
- آموزش نکات مربوط به پروژه
- تست و اجرای پروژه
نحوه عملکرد پروژه
عملکرد پروژه به این صورت می باشد که پارامتر های اندازه گیری شده توسط سنسور های مذکور به صورت وایرلس و با سرعت انتقال بالا ( به دلیل برنامه نویسی به روش سوکت پروگرمینگ ) جهت مانیتور به اپلیکیشن اندروید طراحی شده ارسال می گردد و به صورت لحظه ای و آنلاین قابل مشاهده خواهد بود، لازم به توضیح است برای پارامتر "ضربه" و همپنین پارامتر "ضربان قلب" علاوه بر نمایش مقدار لحظه ای در قالب نمودار مقادیر قبلی نیز قابل رصد و مشاهده خواهد بود و برای پارامتر "زاویه مختصات محور های X,Y,Z" علاوه بر نمایش زاویه هر یک از محور ها به صورت مجزا، قابلیت شبیه سازی با استفاده از برنامه نویسی OPENGL فراهم گردیده است.
کالاهای مورد نیاز استفاده شده در این آموزش
# کالاهایی که بصورت لیست لینک شده اند، به دلخواه خود می توانید انتخاب کنید.مدرس : مجتبی شادریان