Përmbajtje:

Lidhja TCP/IP mbi GPRS: Si të dërgoni të dhëna në server duke përdorur modulin SIM900A: 4 hapa
Lidhja TCP/IP mbi GPRS: Si të dërgoni të dhëna në server duke përdorur modulin SIM900A: 4 hapa

Video: Lidhja TCP/IP mbi GPRS: Si të dërgoni të dhëna në server duke përdorur modulin SIM900A: 4 hapa

Video: Lidhja TCP/IP mbi GPRS: Si të dërgoni të dhëna në server duke përdorur modulin SIM900A: 4 hapa
Video: Объяснение протоколов защиты беспроводных сетей WIFi - WEP, WPA, WPS 2024, Nëntor
Anonim
Lidhja TCP/IP mbi GPRS: Si të dërgoni të dhëna në server duke përdorur modulin SIM900A
Lidhja TCP/IP mbi GPRS: Si të dërgoni të dhëna në server duke përdorur modulin SIM900A

Në këtë tutorial do t'ju tregoj se si të dërgoni të dhëna në serverin TCP duke përdorur modulin sim900. Gjithashtu ne do të shohim se si mund të marrim të dhëna nga serveri te klienti (moduli GSM).

Hapi 1: Përbërësit e kërkuar:

Përbërësit e kërkuar
Përbërësit e kërkuar
Përbërësit e kërkuar
Përbërësit e kërkuar

Pra, për ta arritur këtë ju duhet të kërkoni të paktën dy Komponentë. Njëra është padyshim Moduli Sim900A/800A dhe një tjetër është një konvertues USB në TTL. Përveç kësaj mbani një kartë SIM me vete dhe që duhet të ketë të aktivizuar paketën e të dhënave 2G në të, në mënyrë që të provoni komunikimin e serverit të klientit.

Hapi 2: Kërkohet softuer:

Softueri i kërkuar
Softueri i kërkuar

Pra, këtu ju duhet të bëni komunikim me serverin e klientit Pra, këto mjete softuerike ju nevojiten:

1. Test Socket: Duke përdorur këtë ju mund të drejtoni një server në kompjuterin tuaj.

2. Docklight: Ka shumë mjete për të punuar në të dhënat serike në kompjuterin tuaj, Dcklight është një nga ato mjete, kështu që ju mund të përdorni teraterm, realterm, hiperterminal etj. Pra, varet nga ju, këtu ne po përdorim Docklight për këtë.

3. Ngrok: Ky është softuer opsional për ata që nuk mund të bëjnë transferimin e portit në ruterin e tyre. Dhe unë gjithashtu nuk bëra përcjellje portesh sepse për disa arsye nuk funksionon mund të jetë sepse kam dy konfigurime të ruterit, gjithsesi nëse jeni gjithashtu një nga ata që nuk mund të bëni transferimin e portit kështu që ky është mjeti i shkëlqyeshëm për ju, Ajo që në të vërtetë bën ngrok, ngrok ekspozon shërbimet e rrjetit lokal pas NATs dhe mureve të zjarrit në internetin publik përmes një tuneli të sigurt.

Hapi 3: Puna:

AT Komandat

Komandat AT janë inicimi bazë për çdo modul gsm. Dhe pasi të keni lidhur modulin tuaj GSM me PC duke përdorur konvertuesin USB në TTL ju duhet të jepni këto komanda AT.

Kështu që komanda e parë është të provoni motin nëse moduli juaj GSM është i lidhur me kompjuterin tuaj ose jo:

(Një gjë që duhet të mbani mend se çdo komandë AT do të përfundojë me një karakter Carriage Return)

AT

Pas kësaj këtu është lista e komandave që duhet të ekzekutoni për të bërë lidhje TCP/IP.

AT+CIPSHUT

AT+CIPMUX = 0

AT+CGATT = 1

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

AT+CIICR

AT+CIFSR

AT+CIPSTART = "TCP", "", ""

AT+CIPSEND

Ju lutemi ndiqni fletën e të dhënave për të kuptuar përdorimin e këtyre komandave. Gjithsesi në videon time të projektit për këtë tutorial, unë kam shpjeguar në lidhje me funksionimin e këtyre komandave

Tani ju duhet së pari të filloni serverin në kompjuterin tuaj duke përdorur testin e prizës. Dhe kur në dritën e ekranit do të ekzekutoni komandën AT+CIPSTART, atëherë serveri juaj do të fillojë.

Komanda AT+CIPSTART është si kjo:

AT+CIPSTART = "TCP". "", ""

Pra, para se të aplikoni IP publike ju duhet të bëni përcjelljen e portit në ruterin tuaj, ka shumë mënyra për ta bërë këtë. Thjesht kërkoni në google 'si të përcillni një port në ruterin tim'. Dhe do të merrni shumë lidhje për ta bërë këtë.

Tani nëse e përcillni me sukses portin. atëherë komanda AT+CIPSTART do t'ju japë LIDHJE OK përgjigje.

Ok gjërat po shkojnë vërtet mirë deri më tani, por çfarë nëse nuk mund të bëni përcjelljen e portit për ndonjë arsye ose mund të mos keni konfigurim të ruterit do të thotë që jeni të lidhur në pikën tuaj të nxehtë të celularit.

Pra, asnjë problem këtu nuk vjen roli i NGROK. Ky mjet që mund të përdorni për ta bërë IP -në tuaj TCP të arritshme publikisht. (e njëjta gjë ajo që ne po bëjmë në përcjelljen e portit)

Ndiqni këtë lidhje për të shkarkuar NGROK

ngrok është një ndërfaqe e linjës së komandës, kështu që ju duhet të ekzekutoni një komandë dhe kjo është

ngrok tcp

është ajo që keni dhënë në serverin tuaj të provës socket.

Pra, pasi të keni ekzekutuar këtë komandë, localhost juaj do të përcillet në një IP të rastësishme të krijuar nga ngrok, kështu që ju duhet ta ndryshoni atë IP në komandën tuaj AT+CIPSTART, gjithashtu do të merrni një numër porti të ndryshëm, kështu që atë gjë gjithashtu ju duhet ta zëvendësoni.

Pra, për të ditur më shumë rreth asaj se si po funksionojnë gjërat, shikoni videon mësimore të dhënë më poshtë.

Hapi 4: Video:

Pra, gjithçka që kam shpjeguar në video.

Nëse keni ndonjë dyshim në lidhje me këtë tutorial, mos ngurroni të na komentoni më poshtë.

Dhe nëse doni të mësoni më shumë rreth sistemit të integruar, mund të vizitoni kanalin tonë në youtube Ju lutemi vizitoni dhe pëlqeni faqen tonë në Facebook për përditësime të shpeshta.

Faleminderit dhe gjithe te mirat, Teknologjitë Embedotronics

Recommended: