Tartalomjegyzék:
Videó: TCP/IP kapcsolat GPRS -en keresztül: Hogyan lehet adatokat küldeni a szerverre a SIM900A modul használatával: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Ebben az oktatóanyagban elmondom, hogyan lehet adatokat küldeni a TCP szerverre a sim900 modul segítségével. Azt is látni fogjuk, hogyan fogadhatunk adatokat szerverről ügyfélre (GSM modul).
1. lépés: Szükséges összetevők:
Tehát ennek eléréséhez legalább két összetevőre van szüksége. Az egyik nyilvánvalóan Sim900A/800A modul, a másik pedig egy USB -TTL átalakító. Ettől eltekintve tartson magánál egy SIM -kártyát, amelyben engedélyezni kell a 2G adatcsomagot, hogy tesztelhesse az ügyfélszerver kommunikációját.
2. lépés: Szükséges szoftver:
Tehát itt kliens szerver kommunikációt kell végeznie Tehát ezeket a szoftvereszközöket, amelyekre szüksége van:
1. Socket Test: Ezzel futtathat egy szervert a számítógépén.
2. Docklight: Számos eszköz létezik a soros adatok feldolgozására a PC -n, a Dcklight az egyik ilyen eszköz, így teraterm, realterm, hyperterminal stb.
3. Ngrok: Ez egy opcionális szoftver azoknak, akik nem képesek porttovábbítást végezni az útválasztón. És nem csináltam portátirányítást sem, mert valamilyen oknál fogva nem működik, lehet, hogy két útválasztó van beállítva, különben is, ha te is azok közé tartozol, akik nem tudnak portátirányítást végezni, így ez a nagyszerű eszköz az Ön számára, Amit az ngrok valójában tesz, az ngrok egy biztonságos alagúton keresztül a nyilvános internet elé tárja a NAT -ok és tűzfalak mögötti helyi hálózati szolgáltatásokat.
3. lépés: Munka:
AT Parancsok
Az AT parancsok minden gsm modul alapvető inicializálása. És miután csatlakoztatta a GSM modult a számítógéphez USB -TTL átalakító használatával, meg kell adnia ezeket az AT parancsokat.
Tehát az első parancs az, hogy tesztelje, hogy a GSM modul csatlakoztatva van -e a számítógéphez, vagy sem:
(Egy dolgot nem szabad elfelejtenie, hogy minden AT parancs Carriage Return karakterrel fejeződik be.)
NÁL NÉL
Ezt követően itt található a TCP/IP -kapcsolat létrehozásához végrehajtandó parancsok listája.
AT+CIPSHUT
AT+CIPMUX = 0
AT+CGATT = 1
AT+CSTT = "airtelgprs.com", "", ""
AT+CIICR
AT+CIFSR
AT+CIPSTART = "TCP", "", ""
+CIPSEND
Kérjük, kövesse az adatlapot ezen parancsok használatának megértéséhez. Az oktatóanyag projektvideójában mindenesetre elmagyaráztam ezeknek a parancsoknak a működését
Most először el kell indítania a szervert a számítógépen a socket teszt segítségével. És amikor dokkolófényben végrehajtja az AT+CIPSTART parancsot, akkor a szerver elindul.
Az AT+CIPSTART parancs így néz ki:
AT+CIPSTART = "TCP". "", ""
Tehát a nyilvános IP alkalmazása előtt portátirányítást kell végeznie az útválasztón, ennek számos módja van. Csak keress rá a google -ban, hogy "hogyan továbbíthatok egy portot a routeren". És rengeteg linket kapsz ehhez.
Most, ha sikeresen továbbítja a portot. akkor az AT+CIPSTART parancs CONNECT OK választ ad.
Rendben, a dolgok eddig nagyon jól mennek, de mi van akkor, ha valamilyen oknál fogva nem tudja végrehajtani a portátirányítást, vagy esetleg nincs beállítva az útválasztó, az azt jelenti, hogy csatlakozik a mobil hotspothoz.
Tehát itt nem jelent problémát az NGROK szerepe. Ezzel az eszközzel nyilvánosan hozzáférhetővé teheti TCP IP -címét. (ugyanaz, amit a kikötői továbbításban csinálunk)
Kérjük, kövesse ezt a linket az NGROK letöltéséhez
Az ngrok egy parancssori felület, ezért egy parancsot kell futtatnia, és ez az
ngrok tcp
ezt adta meg a socket teszt szerverén.
Tehát a parancs futtatása után a localhost egy véletlenszerű IP -re kerül továbbításra, amelyet az ngrok generált, ezért meg kell változtatnia ezt az IP -t az AT+CIPSTART parancsban, és más portszámot is kap, így azt is ki kell cserélnie.
Tehát ha többet szeretne megtudni a dolgok működéséről, nézze meg az alábbi oktatóvideót.
4. lépés: Videó:
Szóval mindent elmondtam a videóban.
Ha kétségei vannak ezzel az oktatóanyaggal kapcsolatban, bátran írjon nekünk az alábbiakban.
Ha pedig többet szeretne megtudni a beágyazott rendszerről, látogasson el youtube csatornánkra. Látogassa meg és kedvelje Facebook oldalunkat a gyakori frissítésekért.
Köszönettel és üdvözlettel, Embedotronics Technologies
Ajánlott:
Húzza és ambienten jelenítse meg az adatokat bármely webhelyről Wifi -n keresztül (északi fényjelző) a NodeMcu segítségével: 6 lépés
Húzza és ambienten jelenítse meg az adatokat bármely webhelyről Wifi -n keresztül (északi fényjelző) a NodeMcu segítségével: Motivációm: SOK utasítást láttam a NodeMCU (az ESP8266 modulra épülő) IoT (tárgyak internete) projektek létrehozásához/ használatához . Ezen oktatóanyagok közül azonban csak nagyon kevés rendelkezett minden részlettel/ kóddal/ diagrammal egy nagyon kezdő szakember számára
Az Arduino Dht11 adatokat küld a MySQL szerverre (PHPMYADMIN) Python használatával: 5 lépés
Az Arduino Dht11 adatokat küld a MySQL szerverre (PHPMYADMIN) Python használatával: Ebben a projektben a DHT11 -et illesztettem az arduino -hoz, majd a dht11, azaz páratartalom és hőmérséklet adatait küldöm a phpmyadmin adatbázisba. Az előző projektünkkel ellentétben ebben az esetben nem használunk ethernet pajzsot, itt csak olvassuk a
Az Arduino hőmérséklet- és páratartalom -adatokat küld a MySQL szerverre (PHPMYADMIN): 5 lépés
Az Arduino hőmérséklet- és páratartalom -adatokat küld a MySQL szerverre (PHPMYADMIN): Ebben a projektben a DHT11 -et illesztettem az arduino -val, majd a dht11, azaz páratartalom és hőmérséklet adatait elküldöm a phpmyadmin adatbázisba. Itt egy PHP szkriptet használunk az adatok phpmyadmin adatbázisba történő továbbítására
Hogyan lehet biztonságossá tenni a titkosított DVD -adatokat a fájlok mentéséhez.: 8 lépés
A titkosított DVD -adatok biztonságossá tétele a fájlok mentése érdekében. Úgy gondolom, hogy ez egy nagyon egyszerű módszer a titkosított DVD -k nagyon jóvá tételére a fájlok biztonságához. PGP asztali számítógépet használtam a TITKOZOTT VIRTUÁLIS DRIVER (EVD) létrehozásához. Megjegyzés: A PGP asztal nem egy ingyenes szoftver, amelyet meg kell vásárolnia a tech-piersrsr szoftvert, miután telepítette a
Hogyan lehet zenét szerezni szinte minden (Haha) webhelyről (amíg csak hallja, addig megkaphatja Ok, jó, ha Flash -be van ágyazva, lehet, hogy nem lesz rá képes) SZERKESZTETT !!!!! Hozzáadott információk: 4 lépés
Hogyan lehet zenét szerezni szinte minden (Haha) webhelyről (amíg csak hallja, addig megkaphatja … Ok, jó, ha Flash -be van ágyazva, lehet, hogy nem lesz rá képes) SZERKESZTETT !!!!! Hozzáadott információk: ha valaha felkeres egy webhelyet, és olyan dalt játszik le, amely tetszik és szeretné, akkor itt az utasítás, hogy ne te legyél az én hibám, ha valamit elrontasz (csak akkor fog ez megtörténni, ha ok nélkül elkezdesz törölni valamit) ) sikerült zenét szereznem