Taula de continguts:
Vídeo: Connexió TCP / IP a través de GPRS: Com enviar dades al servidor mitjançant el mòdul SIM900A: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
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:
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:
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:
Guia de connexió PLSD: Connexió a Apple TV mitjançant AirPlay [No oficial]: 10 passos
Guia de connexió PLSD: Connexió a Apple TV mitjançant AirPlay [No oficial]: es proporciona la següent guia per il·lustrar el procés de connexió a televisors Apple de sala de conferències mitjançant AirPlay. Aquest recurs no oficial es proporciona com a cortesia de l’administració, el personal i els hostes autoritzats del districte escolar de Perkins
Com enviar dades DHT11 al servidor MySQL mitjançant NodeMCU: 6 passos
Com s’envien dades DHT11 al servidor MySQL mitjançant NodeMCU: en aquest projecte hem interfaçat DHT11 amb nodemcu i, a continuació, estem enviant dades de dht11, que són la humitat i la temperatura, a la base de dades phpmyadmin
Sistema d’assistència enviant dades RFID al servidor MySQL mitjançant Python amb Arduino: 6 passos
Sistema d’assistència mitjançant l’enviament de dades RFID al servidor MySQL mitjançant Python amb Arduino: en aquest projecte he interfaçat RFID-RC522 amb arduino i després envio dades de RFID a la base de dades phpmyadmin. A diferència dels nostres projectes anteriors, en aquest cas no utilitzem cap escut Ethernet, aquí només estem llegint les dades de sèrie provinents d'ar
Arduino envia dades Dht11 al servidor MySQL (PHPMYADMIN) mitjançant Python: 5 passos
Arduino està enviant dades Dht11 al servidor MySQL (PHPMYADMIN) mitjançant Python: en aquest projecte he interfaçat DHT11 amb arduino i després envio dades de dht11, que són la humitat i la temperatura, a la base de dades phpmyadmin. A diferència del nostre projecte anterior, en aquest cas no fem servir cap escut Ethernet, aquí només estem llegint t
Com enviar un senyal de vídeo i àudio per cable de connexió: 5 passos
Com enviar un senyal de vídeo i àudio per cable de connexió: en aquest primer instructable us mostraré com enviar un senyal de vídeo i àudio per cable de connexió. Vaig utilitzar una Xbox modificada com a reproductor multimèdia amb un cable de xarxa que circulava per la sala per reproduir totes les meves còpies de seguretat de les pel·lícules. La Xbox acaba de començar