Kazalo:

Povezava TCP/IP prek GPRS: Kako poslati podatke na strežnik z modulom SIM900A: 4 koraki
Povezava TCP/IP prek GPRS: Kako poslati podatke na strežnik z modulom SIM900A: 4 koraki

Video: Povezava TCP/IP prek GPRS: Kako poslati podatke na strežnik z modulom SIM900A: 4 koraki

Video: Povezava TCP/IP prek GPRS: Kako poslati podatke na strežnik z modulom SIM900A: 4 koraki
Video: The TCP IP Guide A Comprehensive, Illustrated Internet Protocols Reference 2024, Julij
Anonim
Povezava TCP/IP prek GPRS: Kako poslati podatke na strežnik z uporabo modula SIM900A
Povezava TCP/IP prek GPRS: Kako poslati podatke na strežnik z uporabo modula SIM900A

V tej vadnici vam bom povedal, kako poslati podatke na strežnik TCP s pomočjo modula sim900. Videli bomo tudi, kako lahko sprejemamo podatke od strežnika do odjemalca (modul GSM).

1. korak: Potrebne komponente:

Potrebne komponente
Potrebne komponente
Potrebne komponente
Potrebne komponente

Če želite to narediti, potrebujete vsaj dve komponenti. Eden je očitno modul Sim900A/800A, drugi pa pretvornik USB v TTL. Poleg tega imejte pri sebi eno sim kartico, v kateri mora biti omogočen paket podatkov 2G, tako da lahko preizkusite komunikacijo med odjemalcem in odjemalcem.

2. korak: Potrebna programska oprema:

Potrebna programska oprema
Potrebna programska oprema

Tukaj morate vzpostaviti komunikacijo s strežnikom odjemalca. Zato potrebujete ta programska orodja:

1. Test vtičnice: s tem lahko zaženete strežnik v računalniku.

2. Docklight: Obstaja veliko orodij za delo na serijskih podatkih v vašem računalniku, Dcklight je eno od teh orodij, zato lahko uporabite teraterm, realterm, hyperterminal itd. Od vas je odvisno, da za to uporabljamo Docklight.

3. Ngrok: To je dodatna programska oprema za tiste, ki na usmerjevalniku ne morejo posredovati vrat. Prav tako nisem posredoval vrat, ker iz nekega razloga morda ne deluje, ker imam nastavljena dva usmerjevalnika, če ste tudi vi eden tistih, ki ne morejo posredovati vrat, zato je to odlično orodje za vas, Kar ngrok dejansko počne, ngrok izpostavlja lokalne omrežne storitve, ki stojijo za NAT -ji in požarnimi zidovi, javnemu internetu prek varnega tunela.

3. korak: Delo:

Ukazi AT

Ukazi AT so osnovna inicializacija za vsak modul gsm. Po priključitvi vašega GSM modula na računalnik s pretvornikom USB v TTL morate dati te ukaze AT.

Torej, prvi ukaz je preveriti, ali je vaš GSM modul povezan z računalnikom ali ne:

(Ena stvar, ki si jo morate zapomniti, da bo vsak ukaz AT končan z znakom Carriage Return)

AT

Nato sledi seznam ukazov, ki jih morate izvesti za vzpostavitev povezave TCP/IP.

AT+CIPSHUT

AT+CIPMUX = 0

AT+CGATT = 1

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

AT+CIICR

AT+CIFSR

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

NA+CIPSEND

Če želite razumeti uporabo teh ukazov, sledite podatkovnemu listu. Kakorkoli že, v svojem projektnem videoposnetku za to vadnico sem razložil delovanje teh ukazov

Zdaj morate najprej zagnati strežnik v računalniku s preizkusom vtičnice. Ko boste v luči lučke izvedli ukaz AT+CIPSTART, se bo strežnik zagnal.

Ukaz AT+CIPSTART je naslednji:

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

Torej, preden uporabite javni IP, morate posredovati vrata na usmerjevalniku, obstaja veliko načinov za to. Samo poiščite v googlu 'kako posredovati vrata na usmerjevalniku'. Za to boste dobili veliko povezav.

Zdaj, če vrata uspešno posredujete. potem vam bo ukaz AT+CIPSTART dal CONNECT OK Response.

V redu stvari zaenkrat gredo dobro, kaj pa, če iz nekega razloga ne morete posredovati vrat ali pa morda nimate nastavitve usmerjevalnika, to pomeni, da ste povezani na mobilno dostopno točko.

Tako da tukaj ni problema v vlogi NGROK -a. To orodje lahko uporabite za javno dostopnost vašega IP -ja TCP. (isto, kar počnemo pri posredovanju vrat)

Če želite prenesti NGROK, sledite tej povezavi

ngrok je vmesnik ukazne vrstice, zato morate zagnati en ukaz in to je to

ngrok tcp

je tisto, kar ste dali v strežniku za vtičnice.

Torej, ko zaženete ta ukaz, bo vaš localhost posredovan na en naključni IP, ki ga ustvari ngrok, zato morate ta IP spremeniti v ukazu AT+CIPSTART, dobili boste tudi drugo številko vrat, zato morate to stvar tudi zamenjati.

Če želite izvedeti več o tem, kako stvari delujejo, si oglejte spodnji video vadnico.

4. korak: Video:

Torej vse, kar sem razložil v videu.

Če dvomite o tej vadnici, nam pišite spodaj.

Če želite izvedeti več o vgrajenem sistemu, obiščite naš youtube kanal. Obiščite in všečkajte našo Facebook stran za pogoste posodobitve.

Hvala in pozdrav, Embedotronics Technologies

Priporočena: