فهرست مطالب:

اتصال TCP/IP از طریق GPRS: نحوه ارسال داده به سرور با استفاده از ماژول SIM900A: 4 مرحله
اتصال TCP/IP از طریق GPRS: نحوه ارسال داده به سرور با استفاده از ماژول SIM900A: 4 مرحله

تصویری: اتصال TCP/IP از طریق GPRS: نحوه ارسال داده به سرور با استفاده از ماژول SIM900A: 4 مرحله

تصویری: اتصال TCP/IP از طریق GPRS: نحوه ارسال داده به سرور با استفاده از ماژول SIM900A: 4 مرحله
تصویری: Internet Lesson 1 2024, نوامبر
Anonim
اتصال TCP/IP از طریق GPRS: نحوه ارسال داده به سرور با استفاده از ماژول SIM900A
اتصال TCP/IP از طریق GPRS: نحوه ارسال داده به سرور با استفاده از ماژول SIM900A

در این آموزش قصد دارم نحوه ارسال داده به سرور TCP با استفاده از ماژول sim900 را به شما بگویم. همچنین خواهیم دید که چگونه می توانیم داده ها را از سرور به مشتری (ماژول GSM) دریافت کنیم.

مرحله 1: اجزای مورد نیاز:

اجزای مورد نیاز
اجزای مورد نیاز
اجزای مورد نیاز
اجزای مورد نیاز

بنابراین برای دستیابی به این هدف ، حداقل به دو جزء نیاز دارید. یکی بدیهی است که ماژول Sim900A/800A و دیگری یک مبدل USB به TTL است. به غیر از این ، یک سیم کارت با خود داشته باشید و بسته داده 2G در آن فعال باشد تا بتوانید ارتباط سرور مشتری را آزمایش کنید.

مرحله 2: نرم افزار مورد نیاز:

نرم افزار مورد نیاز
نرم افزار مورد نیاز

بنابراین در اینجا شما باید ارتباط با سرور مشتری را برقرار کنید بنابراین این ابزارهای نرم افزاری مورد نیاز است:

1. تست سوکت: با استفاده از این می توانید یک سرور روی رایانه خود اجرا کنید.

2. Docklight: ابزارهای زیادی برای کار روی داده های سریال در رایانه شما وجود دارد ، Dcklight یکی از این ابزارها است ، بنابراین می توانید از teraterm ، realterm ، hyperterminal و غیره استفاده کنید. بنابراین به شما بستگی دارد ، در اینجا ما از Docklight برای این کار استفاده می کنیم.

3. Ngrok: این نرم افزار اختیاری برای کسانی است که نمی توانند در روتر خود حمل و نقل پورت را انجام دهند. و من همچنین حمل و نقل پورت را انجام ندادم زیرا به دلایلی ممکن است کار نکند زیرا دو روتر را تنظیم کرده ام ، به هر حال اگر شما نیز یکی از کسانی هستید که نمی توانند حمل و نقل پورت را انجام دهند ، بنابراین این ابزار عالی برای شما است ،

کاری که گرمک در واقع انجام می دهد ، گرمک خدمات شبکه محلی پشت NAT ها و فایروال ها را در یک تونل امن در معرض اینترنت عمومی قرار می دهد.

مرحله 3: کار:

دستورات AT

دستورات AT ، راه اندازی اولیه برای هر ماژول gsm هستند. و بعد از اتصال ماژول GSM خود به کامپیوتر با استفاده از مبدل USB به TTL ، باید این دستورات AT را بدهید.

بنابراین اولین فرمان این است که آب و هوای ماژول GSM خود را به رایانه وصل کنید یا خیر:

(یک نکته را باید به خاطر داشته باشید که هر فرمان AT با کاراکتر Carriage Return خاتمه می یابد)

در AT

پس از آن در اینجا لیستی از دستوراتی است که باید برای ایجاد اتصال TCP/IP اجرا کنید.

در+CIPSHUT

AT+CIPMUX = 0

AT+CGATT = 1

AT+CSTT = "airtelgprs.com" ، "" ، ""

در+CIICR

AT+CIFSR

AT+CIPSTART = "TCP" ، "" ، ""

AT+CIPSEND

لطفاً برای درک استفاده از این دستورات ، برگه داده را دنبال کنید. به هر حال در ویدئوی پروژه خود برای این آموزش ، در مورد عملکرد این دستورات توضیح داده ام

اکنون باید ابتدا با استفاده از تست سوکت ، سرور را در رایانه خود راه اندازی کنید. و هنگامی که در نور پس زمینه شما فرمان AT+CIPSTART را اجرا می کنید ، سرور شما شروع به کار می کند.

دستور AT+CIPSTART به این صورت است:

AT+CIPSTART = "TCP" ""، ""

بنابراین قبل از استفاده از IP عمومی ، باید حمل و نقل پورت را در روتر خود انجام دهید ، روشهای زیادی برای انجام این کار وجود دارد. فقط کافی است در Google نحوه ارسال پورت روی روتر خود را جستجو کنید. و پیوندهای زیادی برای این کار دریافت خواهید کرد.

حالا اگر با موفقیت پورت را ارسال کردید. سپس دستور AT+CIPSTART به شما CONNECT OK Response می دهد.

خوب همه چیز تا کنون خوب پیش می رود ، اما اگر نتوانید به دلایلی نتوانید حمل و نقل پورت را انجام دهید یا ممکن است تنظیمات روتر نداشته باشید ، این بدان معناست که به نقطه اتصال تلفن همراه خود متصل هستید.

بنابراین هیچ مشکلی در اینجا نقش NGROK نیست. از این ابزار می توانید IP TCP خود را در دسترس عموم قرار دهید. (همان کاری که ما در حمل و نقل بندر انجام می دهیم)

لطفاً برای بارگیری NGROK این پیوند را دنبال کنید

ngrok یک رابط خط فرمان است ، بنابراین شما باید یک دستور را اجرا کنید و آن این است

گرمک tcp

همان چیزی است که در سرور تست سوکت خود داده اید.

بنابراین پس از اجرای این دستور ، localhost شما به یک IP تصادفی تولید شده توسط ngrok ارسال می شود ، بنابراین باید آن IP را در دستور AT+CIPSTART خود تغییر دهید ، همچنین شماره پورت متفاوتی دریافت خواهید کرد ، بنابراین این مورد را نیز باید جایگزین کنید.

بنابراین برای کسب اطلاعات بیشتر در مورد نحوه کار ، لطفاً فیلم آموزشی زیر را تماشا کنید.

مرحله 4: ویدئو:

بنابراین همه آنچه در ویدیو توضیح داده ام.

اگر در مورد این آموزش شک دارید ، در زیر نظر خود را برای ما کامنت کنید.

و اگر می خواهید در مورد سیستم جاسازی شده بیشتر بیاموزید می توانید از کانال یوتیوب ما دیدن کنید لطفاً برای به روزرسانی های مکرر از صفحه فیس بوک ما دیدن کرده و لایک کنید.

با تشکر و احترام ،

فناوری های امبدوترونیک

توصیه شده: