INHOUDSOPGAWE:

TCP/IP -verbinding via GPRS: Hoe om data na die bediener te stuur met behulp van die SIM900A -module: 4 stappe
TCP/IP -verbinding via GPRS: Hoe om data na die bediener te stuur met behulp van die SIM900A -module: 4 stappe

Video: TCP/IP -verbinding via GPRS: Hoe om data na die bediener te stuur met behulp van die SIM900A -module: 4 stappe

Video: TCP/IP -verbinding via GPRS: Hoe om data na die bediener te stuur met behulp van die SIM900A -module: 4 stappe
Video: NAS vs SAN - Network Attached Storage vs Storage Area Network 2024, Junie
Anonim
TCP/IP -verbinding via GPRS: hoe om data na die bediener te stuur met behulp van die SIM900A -module
TCP/IP -verbinding via GPRS: hoe om data na die bediener te stuur met behulp van die SIM900A -module

In hierdie handleiding gaan ek u vertel hoe u data na die TCP -bediener kan stuur met behulp van die sim900 -module. Ons sal ook sien hoe ons data van bediener na kliënt kan ontvang (GSM -module).

Stap 1: Vereiste komponente:

Vereiste komponente
Vereiste komponente
Vereiste komponente
Vereiste komponente

Om dit te bereik, benodig u ten minste twee komponente. Die een is natuurlik Sim900A/800A -module en die ander een USB na TTL -omskakelaar. Behalwe dit, hou een simkaart by u en moet 'n 2G -datapakket bevat, sodat u die kliëntbedienerkommunikasie kan toets.

Stap 2: Vereiste sagteware:

Sagteware benodig
Sagteware benodig

U moet dus met die kliëntbediener kommunikeer, sodat u hierdie sagteware -instrumente benodig:

1. Socket Test: Met hierdie kan u 'n bediener op u rekenaar bestuur.

2. Docklight: Daar is baie gereedskap om op seriële data op u rekenaar te werk, Dcklight is een van die instrumente, sodat u teraterm, realterm, hyperterminal, ens. Kan gebruik. Dit is dus aan u, hier gebruik ons Docklight hiervoor.

3. Ngrok: Dit is opsionele sagteware vir diegene wat nie poortaanstuur op hul router kan doen nie. En ek het ook nie port forwarding gedoen nie, omdat dit om een of ander rede nie werk nie, want ek het twee router -instellings, maar as u ook een is van diegene wat nie poort -forwarding kan doen nie, is dit die beste hulpmiddel vir u, Wat ngrok eintlik doen, stel ngrok plaaslike netwerkdienste agter NAT's en firewalls bloot aan die openbare internet oor 'n veilige tonnel.

Stap 3: Werk:

AT bevele

AT -opdragte is die basiese inisiëring vir enige gsm -module. En nadat u u GSM -module met 'n rekenaar met 'n USB na TTL -omskakelaar verbind het, moet u hierdie AT -opdragte gee.

Die eerste opdrag is dus om te toets of u GSM -module aan u rekenaar gekoppel is of nie:

(Een ding wat u moet onthou, is dat elke AT -opdrag beëindig word met 'n karretjie -terugkeer -karakter)

BY

Hierna is die lys met opdragte wat u moet uitvoer om TCP/IP -verbinding te maak.

BY+CIPSHUT

AT+CIPMUX = 0

AT+CGATT = 1

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

BY+CIICR

AT+CIFSR

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

BY+CIPSEND

Volg die datablad om die gebruik van hierdie opdragte te verstaan. Hoe dan ook, in my projekvideo vir hierdie tutoriaal, het ek verduidelik hoe die opdragte werk

U moet eers die bediener op u rekenaar begin met behulp van 'n sokkeltoets. En as u in docklight u die AT+CIPSTART -opdrag uitvoer, begin u bediener.

AT+CIPSTART -opdrag is soos volg:

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

Daar is dus baie maniere om dit te doen voordat u openbare IP toepas. Soek net in google 'hoe om 'n poort op my router aan te stuur'. En u kry baie skakels om dit te doen.

As u die poort suksesvol deurstuur. dan gee AT+CIPSTART -opdrag u CONNECT OK -reaksie.

OK, dit gaan tot nou toe baie goed, maar wat as u om een of ander rede nie poortaanstuur kan doen nie, of as u nie 'n router -opstelling het nie, beteken dit dat u op u mobiele hotspot gekoppel is.

Die rol van NGROK is dus geen probleem nie. Hierdie instrument kan u gebruik om u TCP IP vir die publiek toeganklik te maak. (dieselfde ding wat ons doen in die stuur van hawe)

Volg hierdie skakel om NGROK af te laai

ngrok is 'n opdraglyn -koppelvlak, dus u moet een opdrag uitvoer, en dit is

ngrok tcp

is wat u in u socket -toetsbediener gegee het.

Dus nadat u hierdie opdrag uitgevoer het, word u localhost aangestuur na een ewekansige IP wat deur ngrok gegenereer word, dus moet u die IP in u AT+CIPSTART -opdrag verander, en u kry ook 'n ander poortnommer, sodat u dit ook moet vervang.

As u meer wil weet oor hoe dinge werk, kyk dan na die onderstaande video.

Stap 4: Video:

Dus alles wat ek in die video verduidelik het.

As u twyfel oor hierdie tutoriaal, kan u ons hieronder kommentaar lewer.

En as u meer wil weet oor die ingeboude stelsel, kan u ons YouTube -kanaal besoek Besoek en hou van ons Facebook -blad vir gereelde opdaterings.

Dankie & groete, Embedotronics tegnologie

Aanbeveel: