![A9G GPS i GPRS modul Vodič - Ai-Thinker - AT komande: 7 koraka A9G GPS i GPRS modul Vodič - Ai-Thinker - AT komande: 7 koraka](https://i.howwhatproduce.com/images/001/image-2505-27-j.webp)
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-23 14:37
![Image Image](https://i.howwhatproduce.com/images/001/image-2505-29-j.webp)
![](https://i.ytimg.com/vi/GrKtsafA2UU/hqdefault.jpg)
Hej, šta ima momci! Akarsh ovdje iz CETech -a.
Danas ćemo proći kroz A9G GPS, GSM i GPRS modul kompanije AI Thinker. Postoji i nekoliko drugih modula, poput A9 i A6 iz AI Thinkera, koji imaju slične GSM i GPRS mogućnosti, ali posebnost A9G -a je to što je s GSM -om i GPRS -om omogućen i GPS te je sposoban obavljati funkcije povezane s GPS -om. daje prednost nad ostalim modulima.
U ovom ćemo vodiču isprobati funkcioniranje GPS mogućnosti ovog modula, a nakon toga ćemo pred kraj provjeriti i funkcioniranje modula u GSM i GPRS načinu rada.
Pa prijeđimo direktno na to.
Korak 1: Nabavite štampane ploče za svoje projekte
![O modulu A9G O modulu A9G](https://i.howwhatproduce.com/images/001/image-2505-30-j.webp)
Morate provjeriti PCBGOGO, vodećeg proizvođača PCB -a sa više od 10 godina u industriji PCB -a, za jeftino naručivanje PCB -a putem Interneta!
Dobivate 10 kvalitetnih PCB -a proizvedenih i poslanih na vaš kućni prag za 5 USD i nešto dostave. Također ćete ostvariti popust na dostavu pri prvoj narudžbi.
PCBGOGO je visoko specijaliziran za brzu proizvodnju PCB-a i montažu PCB-a od prototipa do masovne proizvodnje. Njihove tri fabrike pokrivaju preko 17 000 M2, koje su u potpunosti usklađene sa standardom Sistema upravljanja kvalitetom ISO 9001: 2015. Sve proizvedene štampane ploče i sastavljene štampane ploče su visokog kvaliteta i sertifikovane sa UL, REACH i RoHS. Do sada, PCBGOGO ima mogućnost dovršiti 3000+ naloga za izradu i montažu PCB -a dnevno, a akumulirani kupci dosegli su do 100 000+. Provjerite ih ako trebate nabaviti ili sastaviti PCB -ove. Pozdravljaju vašu narudžbu uzorka s količinom narudžbe za izradu PCB -a od 5 kom i količinom narudžbe za montažu PCB -a od 1 kom.
Korak 2: O modulu A9G
![O modulu A9G O modulu A9G](https://i.howwhatproduce.com/images/001/image-2505-31-j.webp)
A9G je potpuni četveropojasni GSM / GPRS modul koji kombinira GPRS i GPS / BDS tehnologije i integrira ga u kompaktni SMD paket, štedeći vrijeme i novac korisnicima u razvoju GNSS aplikacija. A9G prema zadanim postavkama dolazi s pokretačkim programom ili firmverom, pa se njime može upravljati pomoću AT naredbi putem Arduina, ESP8266 i Raspberry Pi. Može se koristiti za povezivanje modula kao što su Arduino i Raspberry Pi na internet i može se koristiti u širokom rasponu IoT aplikacija i idealan je za IoT aplikacije za kućnu automatizaciju, industrijsku bežičnu kontrolu, nosive elektronike, bežične uređaje za prepoznavanje lokacije, bežične signale sistema lokacije i druge IoT aplikacije.
A9G SMD paket koristi standardnu SMT opremu za postizanje brze proizvodnje proizvoda, posebno za automatizaciju, velike i jeftine moderne proizvodne metode za pogodnost različitih hardverskih terminala Internet of Things.
Za detaljnije čitanje o funkcionisanju i karakteristikama modula, možete pogledati ovu vezu.
Korak 3: Karakteristike i ispis modula A9G
![Značajke i ispis modula A9G Značajke i ispis modula A9G](https://i.howwhatproduce.com/images/001/image-2505-32-j.webp)
![Značajke i ispis modula A9G Značajke i ispis modula A9G](https://i.howwhatproduce.com/images/001/image-2505-33-j.webp)
Neke važne karakteristike modula su:-
1) Potpuni četvoropojasni GSM / GPRS modul, 800 /900 /1800 / 1900MHz
2) SMD paket za jednostavno MP i testiranje
3) Način niske potrošnje, prosječna struja 2mA ili manje
4) Podržava GPS, BDS.
5) Podržava digitalni i analogni zvuk, podržava HR, FR, EFR, AMR kodiranje glasa
6) Podržavajte glasovne pozive i SMS poruke
7) Stek protokola ugrađene mrežne usluge
8) Podržavaju standardne naredbe GSM07.07, 07.05AT i skup naredbi za proširenje Anxin
9) Podrška PBCCH - Podržava nadogradnju firmvera putem serijskog porta
Pin dijagram za ovaj modul je prikazan na gornjoj slici.
Tehničke specifikacije ovog modula možete pogledati ovdje.
Strukturni detalji modula su dolje navedeni:-
1) 1 A9G modul
2) 29 GPIO -a sa razmakom od 2,45 mm (sa 2 pina za otklanjanje grešaka za preuzimanje (HST_TX, HST_RX)
3) Jedan utor za SIM karticu (Nano kartica <mikro kartica <standardna kartica)
4) 1 utor za TF karticu
5) 1 GPRS interfejs sa IPEX -om
6) Paket 1 generacije
7) 1 GPS interfejs sa IPEX -om
8) Paket 1 generacije
9) 1 mikro USB sučelje 5v-4.2V DC-DC, može biti napajanje od 5v ili napajanje od 3.8 ~ 4.2V
10) 1 ključ za uključivanje, dugme za resetovanje, 2 LED diode, 1 mikrofon
Korak 4: AT naredbe korisne za funkcioniranje GPS -a i GPRS -a
Budući da A9G modul dolazi s ugrađenim pokretačkim programom za pokretanje, pa se njime može upravljati pomoću AT naredbi, a može se koristiti i za prijenos naredbi. Neke korisne AT naredbe su:-
- AT+GPS = 1: Ova naredba se koristi za omogućavanje GPS -a. Kada se ova naredba pošalje, GPS se uključuje i LED na modulu za GPS počinje treptati.
- AT+GPS = 0: Ova naredba se koristi za isključivanje GPS -a. Nakon slanja ove naredbe GPS se isključuje i LED također prestaje treptati
- AT+GPSRD = 1: Ova naredba se koristi za početak čitanja GPS podataka i njihovo prikazivanje na monitoru. Podaci koje ova komanda vraća su u NMEA formatu koji je potrebno pretvoriti da bi se dobio u čitljivu formu.
- AT+GPSRD = 0: Ova naredba se koristi za zaustavljanje čitanja GPS podataka.
- AT+LOCATION = 1: Ova naredba se koristi za dobivanje podataka o lokaciji putem LBS servera. Prikazuje informacije o lokaciji u obliku zemljopisne širine i dužine.
- AT+GPSUPGRADE: Otpustite GPS UART iz A9 procesora, a zatim možete direktno povezati GPS UART za komunikaciju s GPS -om.
- AT+CGPSPWR: Ova naredba se koristi za GPS kontrolu energije. Koristi se za uključivanje ili isključivanje GPS napajanja
- AT+CGPSRST: Ova naredba resetira GPS u načinu rada HLADNO pokretanje ili načinu autonomije.
- AT+CGPSRST = 0 resetira GPS u načinu hladnog starta i naredbu
- AT+CGPSRST = 1 resetira GPS u autonomnom načinu rada.
- AT+CREG ?: Ova naredba se koristi za provjeru jesmo li registrirani na mreži ili ne. Ako prikazuje 1, 1 kao odgovor, to znači da smo registrirani i da možemo krenuti naprijed.
- AT+CGATT: Ova naredba je slična naredbi CREG. Ako je njegov odgovor 1, onda smo spojeni na mrežu.
- AT+CIPSTATUS: Ova naredba se koristi za provjeru je li IP povezan ili nije. Ako je njegov odgovor "POČETNO", to znači da smo povezani. Ako pokazuje nešto drugo, onda postoji neki problem.
- AT+CGDCONT = 1: Ova naredba se koristi za povezivanje na Internet. U ovoj naredbi moramo navesti i APN i IP u formatu koji je dan kao AT+CGDCONT = 1, "IP", "www"
- AT+HTTPGET: Ova naredba se koristi za slanje HTTP zahtjeva za prijem na bilo koju vezu servera. Njegov format je AT+HTTPGET = "veza servera".
- AT+CIPMODE: Ovo se koristi za odabir načina rada TCP/IP aplikacije. '0' je netransparentan način rada, a '1' je transparentan način rada.
- AT+CIPACK: Ova naredba provjerava stanje prijenosa podataka. On će vratiti količinu poslanih podataka, podatke koje je server potvrdio i podatke koje server nije potvrdio.
Korak 5: Korištenje GPS i GPRS funkcija A9G modula
![Korištenje GPS i GPRS funkcija A9G modula Korištenje GPS i GPRS funkcija A9G modula](https://i.howwhatproduce.com/images/001/image-2505-34-j.webp)
![Korištenje GPS i GPRS funkcija A9G modula Korištenje GPS i GPRS funkcija A9G modula](https://i.howwhatproduce.com/images/001/image-2505-35-j.webp)
![Korištenje GPS i GPRS funkcija A9G modula Korištenje GPS i GPRS funkcija A9G modula](https://i.howwhatproduce.com/images/001/image-2505-36-j.webp)
Ovdje ćemo koristiti GPS i GPRS funkcije A9G modula. Koristit ćemo AT naredbe za kontrolu modula i obavljanje različitih zadataka. Kako ovaj modul radi na 5V, koristit ćemo USB na serijski pretvarač za napajanje 5V.
Koraci za povezivanje modula sa računarom:-
1) Priključite GSM i GPS antene na A9G modul.
2) Umetnite SIM karticu u utor za SIM karticu, a Micro SD karticu u utor za SD karticu
3) Spojite Vcc i GND pin modula na Vcc i GND USB na serijski pretvarač.
4) Priključite Rx pin A9G na Tx pin pretvarača i Tx Pin A9G na Rx pin pretvarača i povežite ga sa računarom.
5) Otvorite AI Thinker Tool i odaberite ispravan COM port i brzinu prijenosa (u ovom slučaju to je 115200) i kliknite na dugme Otvori serijski.
Koraci za korištenje GPS funkcija modula:-
1) U naredbi, odjeljak upišite naredbu AT i kliknite gumb Pošalji. Na monitoru mora biti prikazano OK što pokazuje da je vaš modul uspješno povezan.
2) Sada za omogućavanje GPS -a moramo poslati naredbu AT+GPS = 1. Ovo UKLJUČUJE GPS i kako se UKLJUČUJE LED LED počinje da treperi.
3) Nakon toga ćemo poslati naredbu AT+GPSRD = 5. Ova naredba će pročitati GPS podatke i poslati ih na monitor nakon svakih 5 sekundi. Podaci koji se pojavljuju na monitoru bili bi u NMEA formatu koji se može pretvoriti kako bi se dobili detalji GPS podataka.
4) Da bismo ovo zaustavili, moramo poslati naredbu AT+GPSRD = 0 i ona će prestati slati GPS podatke, a nakon toga poslati naredbu AT+GPS = 0 koja će onemogućiti i GPS.
Koraci za korištenje GPRS funkcija modula:-
1) Za provjeru statusa GPRS -a možemo koristiti naredbe poput AT+CREG? ako ova naredba prikazuje 1, 1 na monitoru, to znači da smo registrirani na mreži. Slično, možemo koristiti AT+CGATT naredbu koja prikazuje 1 kada smo povezani na mrežu
2) Za povezivanje na Internet koristeći GPRS moramo poslati naredbu koja je AT+CGDCONT = 1, "IP", "www". gdje je "IP" internetski protokol, a "www" naziv pristupne tačke koji se u vašem slučaju može razlikovati. Dok šaljemo naredbu, trebala bi prikazati OK, što znači da smo povezani na GPRS.
3) Pomoću naredbe AT+CIPSTATUS provjerite je li IP povezan ili ne, treba prikazati "Initial".
4) Da bismo poslali HTTP zahtjev, moramo upisati naredbu koja je AT+HTTPGET = "bilo koja veza servera". Ovo će poslati zahtjev za dobijanje na vezu do servera koja se spominje iza znaka "=". Dok se naredba šalje, monitor će prikazati primljene podatke i u tom slučaju krajnji rezultat je odgovor koji je poslao poslužitelj.
Korak 6: Upotreba GSM funkcionalnosti A9G modula
![Korištenje GSM funkcionalnosti A9G modula Korištenje GSM funkcionalnosti A9G modula](https://i.howwhatproduce.com/images/001/image-2505-37-j.webp)
A9G modul ima GSM mogućnosti pomoću kojih se može koristiti za započinjanje poziva, primanje poziva i slanje SMS -a, također kada biramo broj čija je SIM kartica umetnuta u A9G modul, pojavit će se poruka "RING" se stalno pojavljuju na ekranu. AT naredbe koje se mogu koristiti za pozivanje i slanje SMS-a pomoću A9G su:-
Naredbe poziva:-
- ATA: Koristi se za odgovaranje na dolazni poziv. Prilikom slanja ove naredbe "+CIEV:" CALL ", 1 CONNECT"; poruka je primljena.
- ATD: Ova naredba se koristi za biranje broja koji se šalje kao "AT +broj za biranje" i prilikom slanja ove naredbe primamo poruku koja kaže "ATD +broj biran OK +CIEV:" CALL ", 1 +CIEV: "ZVUK", 1 ";
- ATH: Ova naredba se koristi za prekid poziva. Ova naredba se šalje kao "ATH" i pri slanju primamo poruku "+CIEV:" CALL ", 0 OK";
- AT+SNFS = 0: Ova naredba se koristi za omogućavanje svih slušalica povezanih na modul. Ova naredba im omogućava.
- AT+SNFS = 1: Ova naredba se koristi za omogućavanje odabira zvučnika.
- AT+CHUP: Ova naredba uzrokuje da mobilni terminal prekine vezu s trenutnim pozivom
SMS naredbe:-
- AT+CMGF = 1: Ova naredba se koristi za odabir formata SMS poruke. Kada pošaljemo njegovu naredbu, primamo OK. Ovo služi za čitanje i pisanje SMS poruka kao nizova umjesto heksadecimalnih znakova.
- AT+CMGS: Ova naredba se koristi za slanje SMS -a na dati broj mobilnog telefona. Format za slanje ove naredbe je "AT+CMGS =" broj mobilnog telefona ". Prilikom slanja ove naredbe monitor će prikazati> Sada možete upisati tekst poruke i poslati poruku pomoću kombinacije tipki - TEST Nakon nekoliko sekundi modem će odgovorite sa ID -om poruke, što ukazuje na to da je poruka ispravno poslana: "+CMGS: 62". Poruka će uskoro stići na mobilni telefon.
- AT+CMGL: Ova naredba se koristi za čitanje SMS poruka iz željene memorije.
Korak 7: To je to
To je bilo to iz vodiča jer vidite da je A9G modul sposoban raditi mnoge stvari, poput GPS funkcija, GPRS funkcija, poput pozivanja, slanja SMS -a, povezivanja na internet itd., Što ga čini vrlo korisnim u aplikacijama vezanim za Internet stvari gdje moramo koristiti i GPS podatke o lokaciji. Kako se može upravljati pomoću AT naredbi, vrlo je jednostavno upravljati ovim modulom i može se pokazati kao dobar i kompaktan alat za vaše projekte.
Za prateću dokumentaciju za ovaj projekat možete pogledati GitHub stranicu odavde.
Preporučuje se:
Kako koristiti PIR senzor i modul zujalice - Vodič za Visuino: 6 koraka
![Kako koristiti PIR senzor i modul zujalice - Vodič za Visuino: 6 koraka Kako koristiti PIR senzor i modul zujalice - Vodič za Visuino: 6 koraka](https://i.howwhatproduce.com/images/001/image-546-9-j.webp)
Kako koristiti PIR senzor i modul zujalice - Vodič za Visuino: U ovom ćemo vodiču naučiti kako koristiti PIR senzor i modul zujalice za stvaranje zvuka svaki put kada PIR senzor detektira pokret. Pogledajte demonstracijski video
Arduino vodič - Dugme sa stilom BLYNK i relejni modul ESP -01: 3 koraka (sa slikama)
![Arduino vodič - Dugme sa stilom BLYNK i relejni modul ESP -01: 3 koraka (sa slikama) Arduino vodič - Dugme sa stilom BLYNK i relejni modul ESP -01: 3 koraka (sa slikama)](https://i.howwhatproduce.com/images/006/image-16977-j.webp)
Arduino vodič - Dugme sa stilom BLYNK i relejni modul ESP -01: Dobro došli u još jedan vodič na našem kanalu, ovo je prvi vodič ove sezone koji će biti posvećen IoT sistemima, ovdje ćemo opisati neke od funkcija i funkcionalnosti uređaja koriste se u ovoj vrsti sistema. Za stvaranje ovih s
E32-433T Vodič za LoRa modul - DIY razbijačka ploča za modul E32: 6 koraka
![E32-433T Vodič za LoRa modul - DIY razbijačka ploča za modul E32: 6 koraka E32-433T Vodič za LoRa modul - DIY razbijačka ploča za modul E32: 6 koraka](https://i.howwhatproduce.com/images/003/image-8480-12-j.webp)
E32-433T Vodič za LoRa modul | Uradi sam Breakout Board za E32 modul: Hej, šta ima, momci! Akarsh ovdje iz CETech-a. Ovaj moj projekt je više krivulja učenja za razumijevanje rada E32 LoRa modula iz eBytea, koji je primopredajnički modul velike snage 1 W. Kad shvatimo rad, imam dizajn
Kompletan GPS+GPRS sistem protiv krađe vozila baziran na Arduinu: 5 koraka (sa slikama)
![Kompletan GPS+GPRS sistem protiv krađe vozila baziran na Arduinu: 5 koraka (sa slikama) Kompletan GPS+GPRS sistem protiv krađe vozila baziran na Arduinu: 5 koraka (sa slikama)](https://i.howwhatproduce.com/images/003/image-7333-32-j.webp)
Kompletan GPS+GPRS sistem protiv krađe za vozila baziran na Arduinu: Zdravo svima! Htio sam izgraditi cjelovito rješenje za uređaj protiv krađe vozila sa GPS-om, koji bi bio: što jeftiniji, što potpuniji, koliko funkcionira -ne postoji ništa drugo za učiniti pa sam završio sa izgradnjom rješenja zasnovanog na Arduinu
Korištenje Telita GE863 (GSM-GPRS modul): 4 koraka
![Korištenje Telita GE863 (GSM-GPRS modul): 4 koraka Korištenje Telita GE863 (GSM-GPRS modul): 4 koraka](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10959748-using-the-telit-ge863-gsm-gprs-module-4-steps-j.webp)
Korišćenje Telit GE863 (GSM-GPRS modula): Telit GE863 je GSM-GPRS modul, tj. U osnovi telefon bez ekrana ili tastature, opciono sa GPS-om. Ovo uputstvo govori o tome kako ga početi koristiti ako ga kupite s pločom za sučelje. Možete kupiti Telit modul sa interfejsom vepar 窶 ヲ