
مجموعه آموزشی جامع کنترل لوازم با برد آردوینو توسط موبایل
این مجموعه آموزشی در قالب چند حلقه DVD ارسال می گردد.
میخواهیم اینترنت اشیا را از پایه تا سطوح فوق حرفه ای به صورت عملی و کاربردی آموزش دهیم؛ دوره ای را به شما آموزش میدهیم که خود میتوانید وارد دنیای ساخت دستگاه های هوشمند شوید، لوازم منزل تان را از هر کجای جهان با روش های مختلف مثل ارسال یک پیامک ساده و یا برقراری تماس تلفنی و یا حتی از طریق اینترنت و همچنین با صحبت کردن کنترل کنید، سیستم های امنیتی طراحی و برنامه نویسی کنید، سامانه های تحت وب پیشرفته مثل سامانه حضور و غیاب کارمندان پیاده سازی کنید، برنامه ها و گجت های هوشمند موبایلی جهت مانیتورینگ های پیشرفته و حرفه ای طراحی کنید، ایجاد اشتغال کنید کسب درآمد کنید. این دوره هیچ گونه پیشنیازی نداشته و تمامی افراد با هر تخصص میتوانند در آن شرکت کنند، لازم به توضیح است آموزش کاربردی الکترونیک و برنامه نویسی نیز در این مجموعه به صورت کامل آموزش داده شده است. همچنین تمامی قطعات و ابزار های مورد نیاز این دوره به راحتی در بازار ایران یافت میشوند.
آموزش در این مجموعه به چند قسمت مهم تقسیم شده:
نکات مهم :
تمامی این پروژه ها رو شما میتوانید حتی به صورت یک محصول نهایی تولید به فروش برسانید و کاملا تست شده و عملی هستند.
پکیج آموزشی مذکور به همراه کلیه مستندات شامل سورس پروژه، شماتیک، مدار، کلیه کتابخانه های مورد نیاز و ... ارائه میگردد. تایم آموزش : حدود 100 ساعت آموزش فارسی
توضیحات و سرفصل های بیشتر در خصوص پکیج آموزشی:
1 - مجموعه آموزشی پروتئوس
پروتئوس نرم افزاری برای طراحی خودکار مدارات الکتریکی می باشد، یکی از ویژگی های متمایزProteus امکان مدل سازی از دستگاه های قابل برنامه ریزی مانند میکروکنترلرها، میکروپروسسورها، آردینوو ... است. این برنامه شامل مدل هایی از اغلب قطعات الکترونیکی برای شبیه سازی های تخصصی و برمبنای استانداردهای این حوزه می باشد. می توان بیشتر حالت های مسیریابی پیشرفته در مدارات را به وسیله این نرم افزار طراحی نمود و بدین صورت قابلیت شبیه سازیmicro-controller ها افزایش یافته است. به عبارتی Proteus یکی از نرم افزار های مطرح در زمینه شبیه سازی و تست مدارات الکترونیک می باشد، شما در این نرم افزار می توانید مدار خود را مانند عمل تست کنید و بعد از رفع اشکالات احتمالی برای آنpcb طراحی نمایید.
لازم به توضیح است بعد از مشاهده آموزش قادر خواهید بود مدارات خود را به صورت کامل توسط نرم افزار پروتئوس شبیه سازی کرده و توسط ابزار موجود در نرم افزار PCB های ساده طراحی کنید. حتی خواهید توانست انواع مختلف میکروکنترلرهاAVR Arduino را برنامه نویسی کرده و خروجی پروژه ها را کاملا ملموس مشاهده کنید.
2 - مجموعه آموزشی آردینو
در این قسمت سعی بر این بوده که نحوه کار با آردوینو، پیکربندی و راه اندازی انواع پروژه های متنوع بصورت بسیار ساده و کامل توضیح داده شود. متد آموزشی این مجموعه به گونه ای است که کاربر در کمترین زمان ممکن می تواند نحوه کار با آردوینو را فراگرفته و به راحتی انواع پروژه های متنوع و کاربردی را طراحی و راه اندازی کند. این مجموعه آموزشی بالغ بر 17 ساعت آموزش تصویری به همراه سورس پروژهای مجموعه آموزشی می باشد.
سرفصل های دوره آردینو به شرح ذیل می باشد :
3- مجموعه آموزشی NODEMCU
در این قسمت؛ به صورت صفر تا صد و با تمام جزئیات مباحث مربوط به اینترنت اشیا توسط برد nodemcu آموزش داده ایم، بطوریکه دانشجویان عزیز بعد از مشاهده این قسمت قادر خواهند بود لوازم پیرامون خود را از طریق شبکه و اینترنت کنترل کنند، همچنین میتوانند انواع اپلیکیشن های مورد نظر خود را توسط سیشارپ پیاده سازی کرده و دیتای مورد نظر را به صورت گرافیکی مانیتور کنند. توضیحات بیشتر در ادامه ارائه می گردد
مهم ترین مزیت برد های مبتنی بر تراشه ESP8266 ، قابلیت برنامه نویسی میکروکنترلر و همچنین پشتیبانی از ارتباطات وایرلس می باشد و این ماژول های می توانند در مد های کاری مختلف مانند کلاینت، اکسس پوینت و یا هر دو پیکربندی شده و در پروژه های مختلف اینترنت اشیا مورد استفاده قرار گیرند، که در این پکیج جامع نیز تمامی مدهای کاری در قالب مثال ها و پروژه های مختلف تشریح گردیده است.
در این مجموعه، راه اندازی انواع LCD ها (مانند السیدی های کاراکتری و السیدی های OLED) به صورت پیشرفته آموزش داده شده است، به طوری که می توان توسط السیدی های OLED انواع فریم ها و صفحات مختلف و انیمیشنی را طراحی و پیاده سازی کرد. و کتابخانه های مربوط به السیدی های OLED با تمام جزئیات و برای اولین بار در ایران آموزش داده شده است.
ساخت سیستم های امنیتی و هوشمند (توسط سنسور های PIR)با قابلیت ارسال انواع نوتیفیکیشن ها از طریق بستر ایمیل، یکی از مبحث پیشرفته و جالب دیگری است که در این مجموعه به صورت کامل به آن پرداخته شده است
برخی از پروژه هایی که در این مجموعه آموزش داده شده است عبارت اند از :
4- مجموعه آموزشی ارتباطات GSM ( پیامک – تماس )
در این قسمت؛ صفر تا صد کنترل لوازم منزل از طریق پیامک و تماس با تمام جزئیات آموزش داده شده است، به طوریکه دوستان عزیز بعد از مشاهده دوره قادر خواهند بود لوازم برقی مورد نظرشان را فقط با یک پیامک ساده و یا برقراری تماس از هر نقطه دلخواه کنترل کنند، همچنین فرامین AT COMMAND که برای پیکربندی و مدیریت ماژول های سیمکارت مورد استفاده قرار می گرد به صورت مفصل تشریح گردیده و به صورت عملی نیز آموزش داده شده است.
اکثر دوستانی که تمایل دارند لوازم خود رو از طریق پروتکلی های ارتباطی GSM )پیامک و تماس) کنترل کنند، با مشکلاتی از جمله "طرح رجیستری"، "Content not supported."، "مشکلات مربوط به تغذیه ماژول های سیمکارت" و ... مواجه می شوند که روش حل این مشکلات نیز به صورت کامل بررسی و آموزش داده شده است. به علاوه مدارهای مربوطه به صورت کامل تحلیل گردیده اند. قطعاتی که برای پیاده سازی پروژه های این قسمت مورد نیاز است، بسیار ناچیز می باشد ولی در عین حال به عنوان محصول نهایی میتواند به مشتری ارائه گردد و این محصولات استقبال بسیار خوبی دارند.
یکی دیگر از پروژه های پیشرفته و کاربردی که در این مجموعه به صورت کامل آموزش داده ایم، پروژه دزدگیر پیشرفته می باشد که از سنسور PIR (تشخیص حرکت) برای طراحی آن استفاده کردیم، مکانیزم این دزدگیر به این صورت می باشد که در محلی که نصب می شود با عبور شخص دزدگیر فعال شده و با شماره یا شماره هایی که در حافظه های میکروکنترلر (مثل حافظه Flash،EEPROM و یا SPIFFS قرار داردتماس برقرار کرده و انواع اطلاع رسانی های پیامکی را نیز انجام دهد، حتی میتوان شماره ها را الویت بندی کرد و کنترل های مورد نیاز را انجام داد. به علاوه میتوان از انواع السیدی ها (character – oled - tft) که به صورت کامل آموزش داده شده است برای اطلاع رسانی به مشتری استفاده کرد. حتی برای افزودن قابلیت رقابتی به محصول میتوان از طریق صفحه کلید (keypad) شماره های مورد نظر را قبل از فعال شدن دزدگیر در حافظه های میکروکنترلر (آردینو) ذخیره، ویرایش و ... کرد.
5- مجموعه آموزشی کنترل لوازم از طریق اینترنت و صحبت کردن
در این قسمت، کنترل لوازم منزل توسط اینترنت از هر نقطه ای از جهان به صورت گام به گام و با تمام جزئیات آموزش داده شده است، لازم به توضیح است هزینه قطعات مورد نیاز برای این مجموعه بسیار ناچیز و در حد صد هزار تومان می باشد،
مدار پروژه ها به صورت کامل تجزیه و تحلیل شده و همه نکات با جزئیات کامل تشریح شده است. لازم به توضیح است برای کنترل لوازم توسط اینترنت از معماری MQTT که همان معماری (سرور / کلاینت) می باشد، استفاده کردیم
قابلیت بسیار کاربردی که در این مجموعه به صورت کامل آموزش دادیم، امکان کنترل لوازم از طریق صوت می باشد؛ به این صورت که می توانید فرمان های صوتی دلخواه خودتان را از طریق موبایل صحبت کنید و لوازم پیرامونتان را کنترل کنید. همچنین در این آموزش در خصوص پلتفرم های کاربردی اینترنت اشیا نیز به صورت کامل آموزش دادیم. یکی از مباحث جذاب و کاربردی که در این دوره به صورت کامل بحث کردیم، استفاده از سرویس های وبسایت IFTTT.COM برای شرطی سازی و انجام اتومات کارها می باشد.
6 - مجموعه آموزشی ارتباطات رادیویی ( NRF24L01+ )
در این قسمت توسط ارتباطات رادیویی و با بهره گیری از ماژول کاربردی و محبوب +NRF24L01 قادر خواهید بود لوازم پیرامون خود را به صورت کامل کنترل کرده و انواع فرستنده و گیرنده های شبکه بندی شده را ایجاد کنید و توسط فرستنده مرکزی بر روی گیرنده های مختلف که با یکدیگر در ارتباط هستند، کنترل متمرکز داشته باشید، به علاوه قادر خواهید بود دیتای مورد نیاز خود را به صورت دوطرفه و همزمان ارسال و دریافت کنید. همچنین با مشاهده دوره امکان ساخت انواع اپلیکیشن های تحت ویندوز و سیستم عامل اندروید جهت کنترل گیرنده های مختلف از طریق واسط های برنامه نویسی شده گرافیکی وجود خواهد داشت .
در این قسمت از مجموعه از برد های آردینو و ماژول های رادیویی +NRF24L01 استفاده شده است و برنامه نویسی پروژه ها در محیط برنامه نویسی آردینو و با زبان C++ آموزش داده شده است، برای طراحی و برنامه نویسی اپلیکیشن های تحت ویندوز از محیط های برنامه نویسی سیشارپ و ویژوال بیسیک و برای برنامه نویسی اپلیکیشن های اندرویدی از نرم افزار بیسیک فور اندروید (B4A) استفاده شده است. یکی دیگر از ویژگی های منحصر به فرد ماژول +NRF24L01، قابلیت شبکه سازی است که امکان اتصال هر ماژول +NRF24L01 به 6 ماژول +NRF24L01 دیگر را میسر می سازد و به صورت کامل داخل مجموعه آموزش داده شده است.
برای انجام پروژه های مربوط به این پکیج آموزشی، حداقل نیاز به دو برد آردینو ( از هر نوع می تواند باشد ) و حداقل دو ماژول +NRF24L01می باشد، همچنین برای انجام پروژه های پیشرفته تر و تخصصی تر به ویژه برای شبکه کردن چندین ماژول و ارسال و دریافت دیتا بین ماژول های مختلف به تعداد بیشتری از برد آردینو و ماژول +NRF24L01 نیاز است
برخی از سرفصل های مجموعه آموزشی
7 - مجموعه کنترل لوازم توسط بلوتوث و اپلیکیشن اندروید
در این قسمت توسط برد آردوینو و برنامه نویسی اندروید میتوانید وسایل مورد نظر خود را به صورت پیشرفته کنترل کنید، یکی از مباحث پیشرفته ای که در این مجموعه آموزش دادیم، کنترل لوازم به صورت زمان بندی شده میباشد؛ به عنوان مثال میتوانید لامپ خانه را بعد از گذشت یک ساعت خاموش یا روشن کنید؛ همچنین میتوانید اطلاعات سنسور های مختلف را به صورت لایو و گرافیکی در اپلیکیشن اندروید مشاهده کنین، به عنوان مثال میتوانید یک سنسور دما مثل LM35 را در هر جایی قرار داده و دمای اندازه گیری شده توسط این سنسور را به صورت گرافیکی در موبایل نمایش دهید. که نحوه برنامه نویسی و ساخت اپ اندرویدی رو هم به صورت کامل و با تمام جزئیات آموزش دادیم. قابل ذکر است پروتکل ارتباطی که در این دوره از آن استفاده میکنیم، ارتباط بلوتوث هست و از یک ماژولHC-05 یا HC-06 میتوانید استفاده کنید..
در این قسمت، برنامه نویسی در محیط سی شارپ به صورت پروژه محور و در قالب یک پروژه کاربردی و تجاری آموزش دادیم، به علاوه نحوه ارتباط سی شارپ با نرم افزار آردینو به صورت کاربردی تشریح شده و ساخت انواع اپلیکیشن های گرافیکی و کاربردی برای ارتباط با آردینو به صورت جامع آموزش داده شده است، شایان ذکر است پروژه ای که در این مجموعه به صورت صفر تا صد طراحی خواهیم کرد، پروژه پیشرفته مدیریت دانشگاه می باشد که قابلیت ذخیره سازی اطلاعات در پایگاه داده های مختلف و همچنین امکان گزارش گیری های پیشرفته و ساخت نسخه های نصبی را دارد؛ همچنین ارتباط کامل سی شارپ و آردینو و گرافیکی کردن پروژه های آردینو به صورت جامع آموزش داده شده است و از واحد ارتباط سریال (UART) برای برقراری ارتباط استفاده شده است. و همه پروژه ها توسط نرم افزار پروتئوس شبیه سازی شده اند. شما با مشاهده مجموعه آموزشی فوق قادر خواهید بود انواع پروژه های پیشرفته و تجاری دیتابیس محور را طراحی و برنامه نویسی کرده و انواع واسط های گرافیکی برای کنترل برد آردینو طراحی کنید.
برخی از سرفصل های این قسمت از مجموعه :
9 - مجموعه آموزشی جامع و پیشرفته صفر تا صد RFID به صورت پروژه محور
در این قسمت کار با ماژول ها و تگ های RFID را به صورت جامع و صفر تا صد آموزش دادیم. و در نهایت چند پروژه حرفه ای را با استفاده از تگ ها و ماژول های RFID برنامه نویسی و پیاده سازی کردیم
پس از مطالعه این مجموعه قادر خواهید بود انواع پروژه های تشخیص هویت، کنترل دسترسی، سیستم های حضور و غیاب، سیستم های امنیتی چند لایه و پیشرفته را طراحی و برنامه نویسی کنید.
در این مجموعه آموزشی ابتدا تگ ها و ماژول های RFID به صورت کامل تشریح گردیده و نحوه کارکرد آنها آموزش داده شده است، سپس انواع تگ های RFID را بررسی کرده و ویژگی های هر کدام به صورت کامل بررسی کردیم و در مرحله بعد با تگ های RFID حافظه دار ( اصطلاحا مایفر ) آشنا شده و ساختمان داخلی آنها را به صورت کامل و جامع آموزش دادیم (قابل ذکر است اکثر تگ های موجود در بازار از این نوع هستند که می توان با اعمال سطوح دسترسی مختلف، اطلاعات شخصی مورد نظر را در آنها نوشت و استخراج کرد)؛ در این گام مواردی مانند مفهوم سکتور، بلاک در تگ های MIFARE، آشنایی با Manufacture Block ها، آشنایی با Data Block ها و مفهوم Value Block، آشنایی با Sector trailer ها، آشنایی با Access bit ها و کلید های دسترسی A و B، آشنایی با عملیات های حافظه و نحوه دسترسی به بلاک ها به صورت کامل تشریح گردیده است در گام بعدی کتابخانه جامع MFRC522 را که برای کار با ماژول ها و تگ های RFID می باشد به صورت تخصصی بررسی کرده و متد ها و کلاس های آن به صورت کامل آموزش داده شده است. سپس وارد فاز برنامه نویسی تگ های RFID شده و همه متد های کاربردی مربوطه را در قالب مثال های عملی آموزش دادیم. در خصوص اشکال زدایی ماژول های ریدر نیز نکات جامعی ارائه گردیده است.
با توجه به اینکه برای پیاده سازی پروژه های حرفه ای نیازمند استفاده از حافظه های داخلی و جانبی آردوینو هستیم، لذا نحوه کار با انواع حافظه های EEPROM وSD CARD به صورت جامع آموزش دادیم. در گام آخر چندین پروژه با سطح پیشرفته و حرفه ای به صورت پروژه محور آموزش دادیم.
برخی از سرفصل های این قسمت از مجموعه :
فصل اول : آشنایی با تگ ها و ماژول های RFID
فصل دوم : آموزش کتابخانه های MFRC522 و RFID1
فصل سوم : برنامه نویسی ماژول ها و تگ های RFID به صورت جامع
فصل چهارم : پروژه های پیشرفته
مدرس دوره : مجتبی شادریان
ویدئوی معرفی مجموعه آموزشی :
خروجی پروژه ها :
https://www.aparat.com/v/YrDWb
سلام خدمت مهندس شادریان یه سوال فنی ایا ممکنه یه کارت مثلا مترو رو کپی کرد یا مثلا کارت دانشجویی رو بشه اطلاعاتشو استخراج و به کارت دیگری انتقال داد ممنون میشم پاسخ بدید