توضیحات
در این دوره کاملا کاربردی کاربر با مفاهیم مقدماتی و پیشرفته استک TCP/IP آشنا خواهد شد . مفاهیمی که او را در استفاده از این پروتکل برای کاربردهای خانه هوشمند یاری خواهد کرد .
شاید برای پیش امده باشد که دوست داشته باشید خانه خودتان را از کیلومترها دورتر و توسط اینترنت کنترل کنید
موضوعی که بسیار دلچسب بوده و بعضا در بعضی مواقع بسیار مورد نیاز است .
لذا برای حل این موضوع چه میکنید ؟
شاید ساده ترین راه حلی که پیش روی ما باشد استفاده از جی اس ام مودم هایی است که به آنها سیم کارت متصل شده و توسط اس ام اس میتوان آنرا انجام داد
اما در حقیقت استفاده از جی اس ام مودم هزینه بر بوده و برای هر اس ام اس شما باید حداقل 100 ریال پول را بپردازید و این یعنی اینکه اجرای هر دستور 100 ریال برای شما هزینه بر است که در مقیاس بزرگتر واقعا به صرفه نیست
لذا راه حل این موضوع کنترل کردن این دستگاه ها توسط اینترنت است .
خوبی اینترنت این است که هزینه آن بسیار کم است و در بدترین حالت هزینه ای به ازای هر کیلو بایت 2 ریال است که به نسبت پیامک 50 برابر کم تر است .
دوم اینکه در هر کیلو بایت ممکن است شما چندین فرمان را اجرا کنید و این یعنی باز هم هزینه کم تر
دوم اینکه اینترنت در همه جای جهان در دسترس است و وابسته به نوع سیم کارت نیست
سوم اینکه سرعت اجرای فرامین اینترنتی بسیار بیشتر است
چهارم اینکه میتوان توسط این روش داده هایی با حجم های بالاتر را ارسال و یا دریافت کرد . فرض کنید قرار است یک عکس را دریافت کنید و یا یک فیلم
لذا استفاده از اینترنت برای هوشمند سازی موضوعی مبرهن است . اما باز هم در بین سرویس های اینترنتی موجود کدام یک به صرفه تر و تقریبا رایگان است
جواب را میتوان در اینترنت های خطوط ثابت و یا ADSL بیان نمود .
به لحاظ شرایط فعلی اپراتورهای مختلف حجم هایی نامحدود را در سرعت های مختلف ارائه می دهند که از لحاظ قیمت به ازای هر کیلو بایت تقریبا صفر ریال است و این یعنی عالی
لذا پیشنهاد می شود که از اینترنت خطوط ثابت و یا ADSL استفاده نمود
اما حالا که قرار است این کار را انجام دهیم لذا نیاز است که یک روتر هم نیز در اختیار داشته باشیم که این روتر ارتباط ما را با دهکده ی اینترنت برقرار میکند .
حالا باید دستگاه مان را به این مودم و یا روتر وای فای و یا سیمی متصل کنیم
راه حل اولیه این است که این ارتباط را سیمی انجام دهیم زیرا
1- قطعی و وصلی ارتباط با مودم را نخواهیم داشت
2- نیاز به وصل شدن به مودم توسط یوزرنیم و پسورد را نخواهیم داشت
خب حالا که قرار است به صورت سیمی به مودم وصل شویم نیاز است تا از یک رابط شبکه استفاده کنیم
رابطی که قرار است برد الکترونیکی ما را به شبکه متصل کند
این رابط یک سوکت فیزیکی از نوع RJ45 است . سوکتی که باید به آی سی شبکه متصل شود و ما قرار است با فرمان دادن به این آی سی ترافیک شبکه را کنترل کنیم
آی سی های متعددی وجود دارند که سرعت های مختلفی را در اختیار ما قرار میدهند . سرعت های در حد 10 و یا 100 مگا بیت بر ثانیه و ما مختاریم که یکی از آنها را انتخاب نماییم
شاید پر کاربردترین تراشه ای که مورد استفاده قرار میگیرید تراشه ENC28J60 شرکت میکروچیپ است که این تراشه حداکثر سرعت ده مگا بیت بر ثانیه را برای ما فراهم میکند .
حالا که همه چی جور است نیاز داریم تا شروع به برنامه نویسی کنیم .
لذا سر فصل های آموزشی ما به صورت زیر است :
1- معرفی تراشه ENC28j60 جهت مرتبط نمودن میکرو کنترلر و روتر
2- بررسی ویژگی هایی این تراشه و همچنین ارائه یک کتابخانه واسط جهت راه اندازی توسط میکروکنترلرهای مختلف
3-معرفی مفاهیم اولیه شبکه مانند IP , GateWay, DNS , DHCP IP , STATIC IP , SUBNETMASK IP
4- بررسی استک TCP/IPدر لایه های مختلف
5- بررسی لایه فیزیکال استک TCPIP
6- بررسی لایه ETHERNET
7- بررسی لایه ARP
8- بررسی لایه IP
9- بررسی پروتکل TCP
10- بررسی پروتکل UDP
11- بررسی پروتکل DHCP
12- بررسی پروتکل DNS
13- بررسی پروتکل NTP
14- بررسی پروتکل HTTP
15- بررسی پروتکل MQTT
موضوعی که در این بسیار حائز اهمیت است این است که ما قرار است با این تراشه و این استک برنامه نویسی خودمان را با میکروکنترلرها آشنا کتیم .
لذا جهت راحتی کار یک میکروکنترلر و یک تراشه شبکه ENC28J60 را همین اول کار برای خودمان تهیه میکنیم . بعد از معرفی هر کدام از این سرفصل ها شروع به برنامه نویسی و راه اندازی همان قسمت می نماییم
و در نهایت که پروتکل MQTT را بررسی کردیم تست ارتباط خودمان را با اینترنت انجام داده و پروژه های مختلفی را با این پروتکل توسط اینترنت کنترل میکنیم
موفق باشید
این دوره شامل چندین جلسه آموزشی است که هر جلسه آموزشی شامل چندین دقیقه آموزش است که برای هر قسمت نیز مبلغی در نظر گرفته شده و در سایت قرار میگیرد که کار جویان عزیز میتوانند هر جلسه را خریداری نموده و تست های انرا انجام دهند .
مهندس احسانی نیا
نقد و بررسیها
هیچ دیدگاهی برای این محصول نوشته نشده است.