Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-23 14:47
Sustav za praćenje vozila temeljen na GPS -u i GSM -u
30. lipnja 2016., Inženjerski projekti Projekt Sustav praćenja vozila temeljen na GPS-u i GSM-u koristi Globalni sustav pozicioniranja (GPS) i globalni sustav za mobilnu komunikaciju (GSM), što ovaj projekt čini ekonomičnijim od implementacije komunikacijskog sustava putem GPS satelita u dva način GPS komunikacijski sustav.
Uvod u sustav za praćenje vozila temeljen na GPS -u i GSM -u
Praćenje je sada noviji trend koji se prati posvuda. Taj nam proces pomaže pri prikupljanju pojedinosti i, u isto vrijeme, sprječavanju praćenja pljački uređaja. Projekt ‘Sustav za praćenje vozila temeljen na GPS -u i GSM -u’, koji koristi mikrokontroler kao svoju glavnu komponentu, uglavnom se provodi kako bi se u novije vrijeme pratila vozila. Projekt „Sustav za praćenje vozila temeljen na GPS-u i GSM-u“koristi GSM modem kao zamjenu za jedan od GPS uređaja kako bi se osigurao dvosmjeran komunikacijski proces. Kombinacija GSM modema i SIM kartice koristi istu tehniku kao standardni mobitel za provedbu procesa praćenja. Cjelokupni sustav ‘Sustava praćenja vozila temeljenog na GPS -u i GSM -u’ toliko je jednostavan i jasan da se može izvesti bilo gdje. Ovaj uređaj može se učvrstiti ili montirati u bilo koji kutak vozila ili skupu opremu koja treba zaštitu. Da, također možemo pratiti opremu s ovim uređajem kada je pravilno posađena. Nakon što se slijedi pravilan postupak instalacije, sada imamo potpuni pristup putu vozila ili bilo kojem objektu koji se razmatra. Uz pomoć mobitela dobivamo potpune informacije o tome gdje se nalazi taj podnositelj zahtjeva.
Ključna komponenta u projektu "Sustav za praćenje vozila temeljen na GPS -u i GSM -u" je mali čip, tj. SIM priključen na GSM modem koji prenosi trenutnu lokaciju tog objekta u tekstualnom formatu, tj. SMS natrag u telefon nakon što je naveden broj mobilnog telefona Bira se SIM kartica. Za ovaj projekt nije određeno posebno vremensko ograničenje, korisnik može zatražiti lokaciju objekta u bilo koje vrijeme i bilo koje mjesto na kojem je mobilna mreža dostupna. Bilo da se radi o voznom parku ili o skupocjenoj opremi, ovaj je projekt primjenjiv posvuda kako bi ih locirao bilo gdje i u bilo kojem trenutku unatoč velikim udaljenostima. Činjenica da omogućuje ljudima da postignu potrebne informacije s udaljenog mjesta, a da pritom nisu fizički prisutni, čini ga fleksibilnijim.
Korak 1: Korak 1: Opis kruga GPS i GSM sustava za praćenje vozila
Dijagram sklopa projekta „Sustav za praćenje vozila temeljen na GPS -u i GSM -u“prikazan je na slici 1. Kao što jasno vidimo, glavne komponente korištene u ovom projektu su: mikrokontroler, GPS modul, GSM modem i napajanje od 9 V DC kao izvor energije za projekt. Rad projekta „Sustav za praćenje vozila temeljen na GPS -u i GSM -u“može se sažeti u sljedeće točke:
1. GPS -detalj lokacije vozila/objekta prikuplja GPS satelit, te informacije su u obliku ljestvica zemljopisnih širina i dužina.
2. Tako prikupljene informacije zatim se šalju u mikrokontroler. Obavlja se potrebna obrada, a zatim se informacije prenose na GSM modem.
3. GSM modem prikuplja podatke za mikrokontroler i zatim ih prenosi na mobilni telefon putem SMS -a koji je u tekstualnom formatu.
Korak 2: Korak 2: Komponente Opis GPS i GSM sustava za praćenje vozila
Mikrokontroler ATmega16
Ovaj mikrokontroler (IC2) glavna je komponenta koja djeluje kao mozak projekta. Djeluje kao medij za povezivanje između više hardverskih perifernih uređaja korištenih u ovom projektu. IC je 8-bitni CMOS temeljen na AVR poboljšanoj RISC arhitekturi koja za rad troši manje energije. Za povezivanje ovog IC2 s GPS modulom i GSM modemom koristimo tehniku serijskog sučelja. Od više podataka koje generira GPS modul, ovdje u projektu „Sustav za praćenje vozila temeljen na GPS -u i GSM -u“potrebni su nam podaci NMEA za praćenje lokacije vozila. Mikrokontroler obrađuje te podatke, a zatim ih putem GSM modema šalje na mobilni telefon. RS-232 je definirani protokol za uspostavu procesa serijske komunikacije između glavnih komponenti; mikrokontroler, GPS i GSM modem. Kako bismo transformirali naponske razine RS-232 u naponske razine TTL, koristimo serijski upravljački program IC MAX232 (IC3). Broj mobilnog telefona koji odgovara SIM kartici priključenom na modul mora biti naveden u izvornom kodu mikrokontrolera. Taj se broj sigurno nalazi u internoj memoriji MCU -a.
iWave GPS modul
iwave GPS modul je poželjan za ovaj projekt čija je slika prikazana na sl.2. Glavna funkcija ovog modula je prijenos podataka o lokaciji na mikrokontroler. Veza između IC2 i GPS modula postavlja se povezivanjem prijenosnog pina TXD GPS -a na mikrokontroler putem MAX232. Podaci NMEA definirali su komunikacijski standard RS-232 za uređaje koji uključuju GPS prijamnike. Standard NMEA-0183 koji je zapravo podskup NMEA protokola ispravno podržava iWave GPS modul. Ovaj modul radi na frekvenciji L1 (1575,42 MHz) i do fiksnog područja od oko 10 metara na nebu generira točne podatke. U tu svrhu antena mora biti postavljena na otvorenom prostoru i mora biti najmanje 50 posto vidljivosti prostora.
GSM modem
SIM300 GSM modem implementiran je u ovaj projekt, a njegova odgovarajuća slika data je na sl. 3. Glavna funkcija ovog modema je razmjena podataka. To je tropojasni SIM300; GSM/GPRS motor koji radi na različitim rasponima frekvencija EGSM 900 MHz, DCS 1800 MHz i PCS 1900 MHz. Kako bismo uspostavili vezu između GSM modema i mikrokontrolera, povezujemo prijenosni pin TXD i primamo pin RXD GSM modema putem MAX232 (IC3) s mikrokontrolerom (IC2). Slično, pin porta PD0 (RXD) i priključak pin PD1 (TXD) mikrokontrolera spojeni su na pinove 12 odnosno 10 na MAX232.
Napajanje strujom
U ovom projektu 9V baterija služi kao glavni izvor energije. Budući da se mikrokontroler i MAX232 napajaju s 5 volti, moramo pretvoriti opskrbu pomoću regulatora 7805 (IC1). Prisutnost izvora napajanja označena je LED1.
Softverski program sustava za praćenje vozila temeljenog na GPS -u i GSM -u
Zbog jednostavnosti programa, za programiranje mikrokontrolera odabrali smo jezik „C“, a proces kompilacije provodi softver pod nazivom AVR studio. Morate biti posebno oprezni da u izvorni kod uključite točan telefonski broj kako biste primili poziv sa SIM kartice koja je postavljena s postavljenim GSM -om. Bilo je zaista teško snimiti heksadecimalni kod programa u MCU pomoću softvera PonyProg2000. Ako je prikladno, možemo implementirati i bilo koji odgovarajući alat koji se može pretraživati. Kao što je spomenuto u softveru, za primanje podataka sa satelita koristili smo GPS modul s brzinom prijenosa od 9600. NMEA protokol korišten u ovom projektu softver lako dekodira. Govoreći o protokolu, on ima unaprijed definirani format kroz koji se GPS podaci istovremeno prenose do uređaja s kojim su povezani. Protokol čini skup poruka koje koriste skup ASCII znakova i imaju definirani format koji GPS modul kontinuirano šalje uređaju za povezivanje. Informacije pruža GPS modul ili prijemnik u obliku ASCII nizova poruka razgraničenih zarezima. Svaka je poruka kodirana znakom dolara '$' (hex 0x24) na početku i (hex 0x0D 0x0A) na kraju. Kao što je već spomenuto u prethodnom odjeljku, sadržaj poruke isporučen softverskim izlaznim protokolom čini dvije različite vrste podataka; fiksni podaci globalnog sustava pozicioniranja (GGA) i zemljopisna širina/dužina zemljopisnog položaja (GLL). Za naš projekt potrebni su nam samo GGA sadržaji. Format podataka za pojedinosti o zemljopisnoj širini i dužini postavljen je kao format „stupnjevi, minute i decimalne minute“; ddmm.mmmm u početku. No, budući da novije tehnologije kartiranja zahtijevaju podatke o geografskim širinama i dužinama u obliku decimalnih mjesta, stupnjeva, u "dd.dddddd" zajedno s odgovarajućim predznakom, neka vrsta procesa pretvorbe bitna je za prezentiranje podataka u željenom obliku. Negativni predznak fiksiran je za južnu i zapadnu zemljopisnu širinu. Što se tiče razvoja niza poruka, standard NMEA definira kako stvoriti novi niz poruka sa znakom dolara ($) koji razvija potpuno novu GPS poruku.
Na primjer:
$ GPGGA, 002153.000, 3342.6618, N, 11751.3858, W Ovdje, $ GPGGA označava zaglavlje GGA protokola, drugi podaci 002153.000 odnose se na UTC vrijeme u formatu hhmmss.ss, treći podatak 3342.6618 je zemljopisna širina fiksnih podataka GPS položaja u ddmm.mmmm format i posljednji; 11751.3858 je dužina fiksnih podataka GPS položaja u formatu dddmm.mmmm. Abecede između direktnih posebnih smjerova kao; 'N' znači sjever, a 'W' zapad. Kad im se dostave podaci u takvom formatu, svatko će moći izvući pojedinosti o lokaciji koju više voli znati prolaskom kroz dio karte ili pregledavanjem dostupnog softvera.
KLIKNITE OVDJE ZA PREUZIMANJE KODA SOFTVERA
Korak 3: Korak 3: Izgradnja i testiranje GPS i GSM sustava za praćenje vozila
Slika 4 prikazuje cijeli krug s detaljima veličine jednostranog rasporeda PCB-a našeg projekta. Raspored komponenti ovog projekta prikazan je na slici 5.
POPIS DIJELOVA SISTEMA ZA PRAĆENJE VASILA NA GPS I GSM:
Otpornik (svi ¼-vati, ± 5% ugljika)
R1 = 680 Ω
R2 = 10 KΩ
Kondenzatori
C1 = 0,1 µF (keramički disk)
C2, C3 = 22 pF (keramički disk)
C4 - C8 = 10 µF/16V (elektrolitički kondenzator)
Poluvodiči
IC1 = 7805, 5V regulator IC2 = ATMega16 mikrokontroler
IC3 = MAX232 pretvarač
LED1 = 5 mm svjetlosna dioda
Razno
SW1 = Prekidač za uključivanje
XTAL1 = 12MHz kristal
GPS modul = iWave GPS modul
GSM modem = SIM300
9V PP3 baterija
Preporučeni:
Napravite vlastiti GPS sigurnosni sustav za praćenje SMS -a: 5 koraka (sa slikama)
Napravite vlastiti GPS SMS sigurnosni sustav za praćenje: U ovom projektu ću vam pokazati kako kombinirati SIM5320 3G modul s Arduinom i piezoelektričnim pretvaračem kao senzor udara kako biste stvorili sigurnosni sustav praćenja koji će vam poslati lokaciju vašeg dragocjeno vozilo putem SMS -a kada
Sustav praćenja vozila: 6 koraka
Sustav za praćenje vozila: Sustav za praćenje vozila baziran na Arduinu koji koristi globalni sustav pozicioniranja (GPS) i globalni sustav koji koristi GSM module. Ovdje se koristi GSM modem sa SIM karticom za komunikacijsku tehniku. Sustav se može instalirati ili sakriti u vašem vozilu. Nakon što ja
Alarmni sustav za parkiranje vozila pomoću PIR senzora- Uradi sam: 7 koraka (sa slikama)
Sustav alarma za parkiranje vozila pomoću PIR senzora- Uradi sam: Jeste li ikada imali problema pri parkiranju vozila poput automobila, kamiona, motocikla ili bilo kojeg drugog, tada ću vam u ovom uputstvu pokazati kako riješiti ovaj problem pomoću jednostavnog alarma za parkiranje vozila sustav pomoću PIR senzora. U ovom sustavu koji
Glazbeni generator temeljen na vremenu (Midi generator temeljen na ESP8266): 4 koraka (sa slikama)
Glazbeni generator temeljen na vremenu (Midi Generator temeljen na ESP8266): Bok, danas ću vam objasniti kako napraviti vlastiti mali glazbeni generator temeljen na vremenu. Baziran je na ESP8266, koji je poput Arduina, a reagira na temperaturu, kišu i intenzitet svjetla. Ne očekujte da će to učiniti cijele pjesme ili akorde
Kompletan GPS+GPRS sustav protiv krađe vozila baziran na Arduinu: 5 koraka (sa slikama)
Cjeloviti GPS-GPRS sustav za zaštitu vozila od krađe baziran na Arduinu: Pozdrav svima! Htio sam izgraditi cjelovito rješenje za GPS uređaj protiv krađe vozila, koje bi bilo: što jeftinije što je moguće potpunije što funkcionira -ne postoji ništa drugo za učiniti pa sam na kraju izgradio rješenje na bazi Arduina