کنترل لوازم و مانیتورینگ پیشرفته با برد NodeMCU توسط بلوتوث - پیامک - وای فای و صحبت کردن به طور همزمان
با یک پروژه بی نظیر و چند منظوره به صورت صفر تا صد در خدمت شما عزیزان هستیم؛ با توجه به درخواست هایی که از سمت دانش پژوهان مختلف مبنی بر تهیه یک پروژه جامع و همه منظوره با محوریت اینترنت اشیا دریافت کردیم بر آن شدیم یک پروژه کامل و جامع با محوریت اینترنت اشیا پیاده سازی کنیم.
پس از مشاهده این دوره قادر خواهید بود لوازم پیرامونتان را توسط وایفای – توسط بلوتوث – با استفاده از امواج مخابراتی (ارسال پیامک و برقراری تماس) و همچنین با صحبت کردن کنترل کنین و همچنین میتونین اطلاعات و دیتا های سنسور و ماژول های مختلف را از طریق پروتکل های مذکور مانیتور کرده و در اپلیکیشن اندرویدی به صورت کامل و در قالب چارت ها و نمودار های شکیل مشاهده کنین. قطعاتی که برای این پروژه استفاده کردم رو به راحتی از تمامی فروشگاه های الکترونیکی میتونین تهیه کنین. در این پروژه از برد NodeMCU به عنوان میکروکنترلر استفاده شده که از قابلیت وای فای آن نیز استفاده کرده و میتوانیم لوازم مورد نظر و مانیتورینگ دلخواه مون رو به صورت UDP و سوکت پروگرمینگ کنترل کنیم. از ماژول HC-06 به عنوان ماژول بلوتوث استفاده کردیم که میتونین از مدل های مشابه مثل HC-05 و یا تمامی ماژول های بلوتوث سری HC استفاده کنین. برای اینکه بتونیم از طریق امواج مخابراتی لوازم مورد نظر رو کنترل کرده و مانیتورینگ داشته باشیم از ماژول محبوب و کاربردی SIM800L استفاده کردیم. برای اینکه بتونیم لوازم منزل مثل لامپ، پنکه و ... کنترل کنیم در طول دوره توضیحات جامع و کاملی ارائه شده. و همچنین در نهایت با استفاده از صحبت کردن لوازم پیرامونمان را کنترل حواهیم کرد که بسیار مبحث جالب و کاربردی هست، در خصوص صحبت کردن به زبان فارسی هم توضیحاتی در طول دوره ارائه شده است.
برنامه نویسی سمت اندروید پروژه توسط نرم افزار بیسیک فور اندروید پیاده سازی شده است. اکثر دوستان در خصوص نصب و راه اندازی بیسیک فور اندروید سوال داشتن (به خصوص نصب ورژن های جدید تر و فایل های JDK و SDK مورد نظر و نرم افزار های شبیه ساز) که در این دوره این موارد رو هم به صورت کامل پوشش دادیم و در موردشون با ریزترین جزئیات توضیح دادیم و فایل های لازم رو هم در اختیارتون قرار دادیم و خیلی راحت میتونین برنامه اندرویدی خودتون رو با ابزار ها و نرم افزار های سفارشی سازی شده در کوناهترین زمان ممکن انجام بدین.
ماژول های مورد استفاده در این دوره رو به صورت تخصصی تشریح کردیم و با فرمان های AT COMMAND و اشکال زدایی هر یک از ماژول ها به صورت خیلی کامل آشنا شدیم.
نکته مهمی که در این پروژه کاملا مشهوده اینه که ما به صورت همزمان میتونیم فقط توسط یه اپلیکیشن با هر پروتکلی که خواستیم لوازممون رو کنترل کنیم و یا مانیتورینگ داشته باشیم و هر یک از پروتکل ها رو بر اساس شرایطی که پروژمون در اون قرار داره انتخاب کنیم؛ مثلا اگه میخواهیم بدون محدودیت مکانی از هر جای دنیا بتونیم کنترل داشته باشم، امواج مخابراتی شامل ارسال پیامک و برقراری تماس گزینه مناسبی هست، یا اگه میخواهیم اطلاعات تعداد زیادی ماژول رو مانیتور کنیم و سرعت انتقال دیتا برای ما مهم باشه، کنترل و مانیتورینگ از طریق وایفای گزینه مناسبیه و اگه میخواهیم خیلی راحت و از طریق صحبت کردن کنترل داشته باشم، فقط کافیه صحبت کنیم.
با توجه به اینکه تو این پروژه همزمان چند ماژول رو راه اندازی میکنیم و مانیتورینگ داریم، برنامه نویسی سمت میکروکنترلر (NodeMCU) و همچنین برنامه نویسی سمت اندروید پروژه نکات کاربردی و فنی بسیار زیادی داره و هر کدوم از روش ها و ایده هایی که در طول دوره خدمتتون ارائه میشه، میتونه گره از کارتون توی پروژه هایی تجاری و صنعتی که باهاش مواجه هستین رو حل بکنه. توصیه میکنیم دوستان علاقه مند به اینترنت اشیا و هوشمند سازی حتما از این دوره استفاده کنین. (حتما قبل از تهیه دموی خروجی این پروژه رو مشاهده بفرمایید تا با نحوه کارکرد برنامه به صورت کامل آشنا بشین)
(این دوره به همراه کلیه مستندات شامل ( شماتیک های مورد نظر و کتابخانه های مورد نظر (NodeMCU – اندروید) – سورس برد میکروکنترلر برای NodeMCU و فایل و ابزار های سفارشی سازی شده جهت نصب برنامه بیسیک فور اندروید و ... ارائه میگردد)
توی این دوره همه موارد زیر رو بهتون آموزش خواهیم داد:
- آموزش نصب و راه اندازی برنامه نویسی برای NodeMCU و آماده سازی و نصب بیسیک فور اندروید
- آموزش کامل شماتیک پروژه و همه نکات مربوطه و توضیحاتی در مورد کتابخانه ها (سفارشی سازی برخی از کتابخانه ها هم به صورت کامل تدریس شده)
- آموزش و توضیح خط به خط سورس مربوط به برد NODEMCU به صورت جامع
- آموزش جامع و کاربردی ماژول های (HC06 – SIM800L – ESP ) به همراه تشریح فرامین AT COMMAND و تنظیم و کانفیگ هر یک از ماژول ها
- و ....
حین مطالعه و انجام پروژه، هر سوال یا راهنمایی نیاز داشتین از خودم میتونین بپرسین (09141781457)
امیر حسین زارع
سلام وقتتون بخیر دوره ها و پروژه ها عالی هستن ولی قیمت بالایی دارن اگه امکانش هست قیمت ها رو یه خورده منصفانهتر در نظر بگیرید تا ما بتونیم تهیه کنیم ممنونم