INHOUDSOPGAWE:

Stel u eie GPS -opsporingsbediener op 'n Raspberry Pi op: 8 stappe
Stel u eie GPS -opsporingsbediener op 'n Raspberry Pi op: 8 stappe

Video: Stel u eie GPS -opsporingsbediener op 'n Raspberry Pi op: 8 stappe

Video: Stel u eie GPS -opsporingsbediener op 'n Raspberry Pi op: 8 stappe
Video: Шпатлевка стен и потолка. З способа. Какой самый быстрый? 2024, November
Anonim
Stel u eie GPS -opsporingsbediener op 'n Raspberry Pi op
Stel u eie GPS -opsporingsbediener op 'n Raspberry Pi op

In hierdie projek gaan ek u wys hoe u u eie GPS -opsporingsbediener op 'n Framboos -pi kan instel. Dit hoef nie 'n framboos -pi te wees nie, want die sagteware wat ons vir die opsporingsbediener gaan gebruik, is ook beskikbaar vir Windows en Linux, sodat u dit op u Windows -masjien of in 'n virtuele masjien kan huisves 'n wolkdiens, dit is aan u, maar die instruksies hier is vir 'n Framboos pi 4.

Die idee het 'n rukkie terug begin, in Voltlog #272 toe ek hierdie GPS -spoorsnyer in 'n algemene motorrelais vermom het. In teorie behoort hierdie gratis aanlyn -opsporingsdiens op 'n Chinese bediener te bied, maar ek kon nie aan die bediener koppel nie, en ek het gedink waarom ek nie my eie bediener moet instel en probeer om dit met hierdie spoorsnyer te koppel nie. Op hierdie manier sou ek 'n funksionerende opsporingsbediener hê en die privaatheidsaspek verbeter omdat dit self aangebied word. en niemand anders sal toegang tot my opsporingsdata hê nie.

Stap 1: Kyk na die Build Video

Image
Image

Die video beskryf die hele projek stap vir stap, dus ek beveel aan dat u eers na die video kyk om 'n oorsig te kry van die projek, die probleme wat ek ondervind het en hoe ek dit opgelos het. Dan kan u terugkom en die volgende stappe lees vir 'n meer gedetailleerde verduideliking.

Stap 2: Kry die vereiste onderdele

Stel poortaanstuur op
Stel poortaanstuur op

In die kern van hierdie projek lê die framboos -pi, enige model behoort te werk, maar as u een van die nuutste modelle gebruik, moet u beter werkverrigting kry, wat beteken dat sagteware gladder sal loop en dat dit vinniger sal wees om te installeer. Ter verwysing het ek 'n framboos pi 4 gebruik, en hoewel u dit reeds het, sal ek nog 'n paar skakels hieronder plaas na plekke waar u 'n framboos pi 4 kan kry.

Die GPS -spoorsnyer is ook baie belangrik. Ek het 'n model gebruik wat vermom is as 'n motorrelais. Dit is 'n briljante idee, want as u dit onder die paneelbord verberg, sal niemand vermoed wat die werklike funksie is nie. Vir die GPRS -verbinding tussen die GPS -spoorsnyer en die bediener, moet u 'n data -kaart verskaf. Kies u gunsteling plaaslike operateur hiervoor, maar hou in gedagte dat hierdie spesifieke GPS -model slegs op 2G -netwerke werk.

As u in 'n land woon waar 2G -netwerke gestaak is, moet u 'n GPS -spoorsnyer met 3G koop, dit is duurder en die instruksies wat hier verskaf word vir die opstel van die spoorsnyer, is moontlik nie 100% versoenbaar met 'n GPS -spoorsnyer met 3G nie.

  • Framboos Pi 4 Model B: Link1, Link2, Link3, Link4.
  • Relay GPS Tracker (slegs 2G): Link1, Link2, Link3, Link4.
  • 3G GPS -spoorsnyers: Link1, Link2, Link3.

Stap 3: vars installering van Raspbian

Ek begin met 'n nuwe installasie van Raspbian, ek haal die nuutste weergawe van Raspbian Buster Lite van die amptelike webwerf af en maak 'n sd -kaart met hierdie beeld met behulp van Balena etcher. Dit moet redelik eenvoudig wees, dit is net die gewone manier om 'n framboospi op te stel. Nadat Balena etcher die taak voltooi het, het ek na die opstartpartisie op die sd -kaart gegaan en 'n leë lêer genaamd ssh geskep, sonder enige uitbreiding. Dit is om die SSH -bediener op die framboospi moontlik te maak omdat dit standaard uitgeskakel is. As u klaar is, steek u die sd -kaart in u framboospi, koppel dit aan die netwerk en gebruik krag.

Stap 4: Stel die opsporingsbedienersagteware op: Traccar

Die volgende stap is om die opsporingsbediener op te stel, die naam van die sagteware is Traccar en hier is hul webwerf. Ons gaan die Linux -armvrystelling gebruik, want die framboospi werk op 'n armverwerker. Gryp die aflaai skakel, maak verbinding met die framboos pi met u gunsteling metode; ek het SSH op die plaaslike netwerk gebruik. Hierna word al die opdragte wat nodig is om die bediener te installeer, hieronder beskryf:

sudo mkdir/opt/traccar && cd/opt/traccarsudo wget https://github.com/traccar/traccar/releases/download/v4.6/traccar-linux-arm-4.6.zip sudo unzip traccar-linux-arm- 4.6.zip sudo rm -f traccar-linux-arm-4.6.zip sudo./traccar.run // voer die installasie sudo systemctl begin traccar.service uit

As u klaar is, maak u 'n blaaier op dieselfde netwerk oop en probeer u via die ip -adres en poort 8082 aan die bediener koppel. U moet begroet word met 'n webkoppelvlak, die standaard gebruikersnaam en wagwoord is admin. Ek raai u aan om dit onmiddellik te verander. Die diens begin outomaties tydens die opstart, dus is dit nie nodig om op hierdie stadium ander stappe uit te voer nie.

Stap 5: Stel poortaanstuur op

As u framboos -pi agter 'n router of firewall sit, soos in my geval, moet u 'n poort aanstuur sodat 'n eksterne toestel, soos die GPS -spoorsnyer, kan koppel aan ons nuutgeskepte bediener. In die geval van die relay gps tracker wat ek het, gebruik hy poort 5013, maar dit kan verskil as u 'n ander toestel het. Hierdie poort is van kritieke belang, en u sal moet uitvind watter poort u spoorsnyer gebruik om 'n verbinding tot stand te bring. Ek gebruik hier 'n tp-link router, so ek stuur poort 5013 net na die plaaslike ip adres van die framboos pi bediener.

Stap 6: Registreer die GPS Tracker op die bediener

Registreer die GPS Tracker op die bediener
Registreer die GPS Tracker op die bediener

Vervolgens kan ons ons GPS -spoorsnyer byvoeg in die webinterface van Traccar, aan die linkerkant klik ek op voeg, kies 'n naam vir u toestel en vul die 10 -syfer -identifiseerder in, wat hierdie etiket is aan die kant van u spoorkas. Die toestel word as vanlyn vertoon totdat die bediener data begin ontvang.

Stap 7: Stel die GPS Tracker op

Stel die GPS Tracker op
Stel die GPS Tracker op

Die laaste stap is om die GPS -spoorsnyer te konfigureer en hierdie spesifieke opdragte is van toepassing op die spoorsnyer wat ek gebruik. Miskien moet u verskillende opdragte vir 'n ander spoorsnyer gebruik, maar die idee is om die spoorsnyer terug te stel, u admin -nommer in te stel, die apniek op te stel instellings vir u netwerkoperateur, stel die eksterne ip -adres in wat ons vroeër gestoor het, die poort is 5013. Stel die oplaaifrekwensie in sekondes in en aktiveer die GPRS -verbinding. As ons terugkeer na die Traccar -webkoppelvlak, moet die status oorskakel na aanlyn en moet ons begin om data oor ons toestel te sien.

Stap 8: Laaste gedagtes

As u probleme ondervind met die hele opstelproses, gee ek u 'n paar wenke om na te gaan tydens die oplos van probleme. In die eerste plek werk hierdie spoorsnyer slegs met 2G -netwerke, dus maak seker dat u netwerkoperateur 2G ondersteun. 'N Pinslot mag nie op die simkaart ingeskakel wees nie, omdat die spoorsnyer dit nie kan omseil nie. Die SIM -kaart moet datadienste aanskakel en genoeg krediet hê om die operasies op die netwerk uit te voer.

Met betrekking tot die bediener is dit baie belangrik om die poort reg te stuur en die korrekte eksterne ip -adres te gebruik, anders wys u toestelle nie na die regte bediener nie. Dit is ook baie belangrik om die korrekte poort vir u spesifieke opsporingstoestel te kry. Traccar het wonderlike inligting hieroor, dus maak seker dat u die dokumentasie en forums nagaan.

Daar is 'n blogpos oor die onderwerp, as u vir my 'n terugvoer wil stuur, kan u dit in die kommentaar doen, en u kan my YouTube -kanaal ook besoek vir nog meer fantastiese projekte: Voltlog Youtube Channel.

Aanbeveel: