Taula de continguts:

Connexió TCP / IP a través de GPRS: Com enviar dades al servidor mitjançant el mòdul SIM900A: 4 passos
Connexió TCP / IP a través de GPRS: Com enviar dades al servidor mitjançant el mòdul SIM900A: 4 passos

Vídeo: Connexió TCP / IP a través de GPRS: Com enviar dades al servidor mitjançant el mòdul SIM900A: 4 passos

Vídeo: Connexió TCP / IP a través de GPRS: Com enviar dades al servidor mitjançant el mòdul SIM900A: 4 passos
Vídeo: Conexion TCP IP por GPRS SIM800 2024, De novembre
Anonim
Connexió TCP / IP a través de GPRS: Com enviar dades al servidor mitjançant el mòdul SIM900A
Connexió TCP / IP a través de GPRS: Com enviar dades al servidor mitjançant el mòdul SIM900A

En aquest tutorial us explicaré com enviar dades al servidor TCP mitjançant el mòdul sim900. També veurem com podem rebre dades del servidor al client (mòdul GSM).

Pas 1: components necessaris:

Components necessaris
Components necessaris
Components necessaris
Components necessaris

Per aconseguir-ho, necessiteu almenys dos components. Un és òbviament el mòdul Sim900A / 800A i un altre és un convertidor USB a TTL. A part, mantingueu una targeta SIM i hauríeu de tenir activat el paquet de dades 2G perquè pugueu provar la comunicació del servidor client.

Pas 2: Programari necessari:

Programari requerit
Programari requerit

Per tant, aquí heu de fer la comunicació del servidor del client. Per tant, necessiteu aquestes eines de programari:

1. Prova de sòcol: mitjançant això podeu executar un servidor al vostre PC.

2. Docklight: hi ha moltes eines per treballar les dades en sèrie al vostre PC, Dcklight és una d'aquestes eines, de manera que podeu utilitzar teraterm, realterm, hyperterminal, etc. Per tant, depèn de vosaltres.

3. Ngrok: és un programari opcional per a aquells que no poden fer reenviaments de ports al seu enrutador. I tampoc no he fet reenviament de ports, ja que per alguna raó no funciona pot ser perquè tinc dues configuracions de router, de totes maneres, si també sou un dels que no pot fer el reenviament de ports, per tant, aquesta és la vostra eina ideal, El que fa en realitat ngrok, ngrok exposa els serveis de xarxa locals darrere de NAT i tallafocs a Internet pública a través d’un túnel segur.

Pas 3: treballar:

Comandaments AT

Les ordres AT són la inicialització bàsica de qualsevol mòdul gsm. I després de connectar el mòdul GSM al PC mitjançant un convertidor USB a TTL, heu de donar aquestes ordres AT.

Per tant, la primera ordre és provar la meteorologia del vostre mòdul GSM connectat o no al vostre PC:

(Una cosa que cal recordar és que cada ordre AT finalitzarà amb un caràcter de retorn de carro)

AT

A continuació, aquí teniu la llista d’ordres que heu d’executar per establir la connexió TCP / IP.

AT + CIPSHUT

AT + CIPMUX = 0

AT + CGATT = 1

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

AT + CIICR

AT + CIFSR

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

AT + CIPSEND

Seguiu el full de dades per entendre l’ús d’aquestes ordres. De tota manera, al vídeo del meu projecte per a aquest tutorial, he explicat el funcionament d'aquestes ordres

Ara primer heu d’iniciar el servidor al vostre PC mitjançant la prova de sòcol. I quan estigui a docklight, executareu l'ordre AT + CIPSTART i s'iniciarà el servidor.

L'ordre AT + CIPSTART és així:

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

Per tant, abans d’aplicar la IP pública cal fer el reenviament de ports al router, hi ha moltes maneres de fer-ho. Només cal que cerqueu a Google "com reenviar un port al meu enrutador". I obtindreu molts enllaços per fer-ho.

Ara si reenvieu el port amb èxit. llavors l'ordre AT + CIPSTART us donarà la resposta CONNECT OK.

D'acord, les coses van molt bé fins ara, però, i si no podeu fer el reenviament de ports per algun motiu o potser no teniu configurat l'encaminador, vol dir que esteu connectat al vostre punt d'accés mòbil.

Per tant, aquí no hi ha cap problema amb el paper de NGROK. Aquesta eina la podeu utilitzar per fer accessible el vostre IP TCP. (el mateix que fem en el reenviament de ports)

Seguiu aquest enllaç per descarregar NGROK

ngrok és una interfície de línia d'ordres, de manera que heu d'executar una ordre i això és

ngrok tcp

és el que heu proporcionat al servidor de proves de sòcol.

Així, després d’executar aquesta ordre, el vostre localhost es reenviarà a una IP aleatòria generada per ngrok, de manera que heu de canviar aquesta IP a l’ordre AT + CIPSTART, també obtindreu un número de port diferent, de manera que també haureu de substituir aquesta cosa.

Per tant, per saber més sobre com funcionen les coses, mireu el vídeo tutorial que es mostra a continuació.

Pas 4: vídeo:

Així doncs, tot el que he explicat al vídeo.

Si teniu cap dubte sobre aquest tutorial, no dubteu a comentar-nos a continuació.

I si voleu obtenir més informació sobre el sistema incrustat, visiteu el nostre canal de youtube. Visiteu i agrada la nostra pàgina de Facebook per obtenir actualitzacions freqüents.

Gràcies i Salutacions, Tecnologies Embedotronics

Recomanat: