Taula de continguts:
- Pas 1: mireu el vídeo de compilació
- Pas 2: Oriqueu les parts necessàries
- Pas 3: Instal·lació nova de Raspbian
- Pas 4: configureu el programari del servidor de seguiment: Traccar
- Pas 5: configureu el reenviament de ports
- Pas 6: registreu el rastrejador GPS al servidor
- Pas 7: configureu el rastrejador GPS
- Pas 8: Pensaments finals
Vídeo: Configureu el vostre propi servidor de seguiment GPS en un Raspberry Pi: 8 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
En aquest projecte us mostraré com configurar el vostre propi servidor de seguiment GPS en un Raspberry pi. No ha de ser un Raspberry pi, perquè el programari que farem servir per al servidor de seguiment també està disponible per a Windows i Linux, de manera que podeu allotjar-lo a la vostra màquina Windows o en una màquina virtual a un servei al núvol, depèn de vosaltres, però les instruccions aquí són per a un Raspberry pi 4.
La idea va començar fa un temps, al Voltlog núm. 272, quan vaig aconseguir que aquest rastrejador GPS es disfressés d'un relé automotriu d'ús general. En teoria, això hauria de venir amb un servei de seguiment en línia gratuït en algun servidor allotjat xinès, però no vaig poder connectar-me a aquest servidor i, per tant, vaig pensar per què no configurar el meu propi servidor i intentar vincular-lo amb aquest rastrejador. D’aquesta manera tindria un servidor de seguiment que funcionaria i milloraria l’aspecte de privadesa perquè s’allotjarà automàticament. i ningú més no tindrà accés a les meves dades de seguiment.
Pas 1: mireu el vídeo de compilació
El vídeo descriu tot el projecte pas a pas, de manera que us recomano veure el vídeo primer per obtenir una visió general del projecte, els problemes que he trobat i com els he resolt. A continuació, podeu tornar i llegir els passos següents per obtenir una explicació més detallada.
Pas 2: Oriqueu les parts necessàries
Al nucli d’aquest projecte hi ha el raspberry pi, qualsevol model hauria de funcionar, però si utilitzeu un dels últims models hauríeu d’obtenir un millor rendiment, és a dir, el programari funcionarà més fàcilment i serà més ràpid d’instal·lar. Com a referència, he utilitzat un raspberry pi 4 i, encara que és possible que ja tingueu això, encara col·loqueu alguns enllaços a llocs on podeu obtenir un raspberry pi 4.
També és molt important el rastrejador GPS. He utilitzat un model disfressat de relé per a automoció. Aquesta és una idea brillant perquè si ho amagueu sota el tauler, ningú sospitarà quina és la funció real. Per a la connexió GPRS entre el rastrejador GPS i el servidor, haureu de proporcionar una targeta SIM habilitada per a dades. Trieu el vostre operador local preferit, però tingueu en compte que aquest model de GPS concret només funciona a les xarxes 2G.
Si viviu en un país on les xarxes 2G s’han desactivat, haureu de comprar un rastrejador GPS habilitat per 3G, és més car i les instruccions que s’ofereixen aquí per configurar el rastrejador poden no ser 100% compatibles amb un rastrejador GPS habilitat per 3G.
- Raspberry Pi 4 Model B: Link1, Link2, Link3, Link4.
- Rastrejador GPS (només 2G): Link1, Link2, Link3, Link4.
- Rastrejadors GPS 3G: Link1, Link2, Link3.
Pas 3: Instal·lació nova de Raspbian
Començaré amb una nova instal·lació de Raspbian, vaig agafar l’última versió de Raspbian Buster Lite del lloc web oficial i vaig preparar una targeta SD amb aquesta imatge amb Balena gravador. Això hauria de ser bastant senzill de fer, és només la forma habitual de configurar un pi de gerds. Després que Balena etcher acabés la feina, vaig passar a la partició d'arrencada de la targeta sd i vaig crear un fitxer buit anomenat ssh, sense cap extensió. Això és per habilitar el servidor SSH al raspberry pi perquè està desactivat per defecte. Quan hàgiu acabat, introduïu la targeta SD al vostre raspberry pi, connecteu-la a la xarxa i doneu energia.
Pas 4: configureu el programari del servidor de seguiment: Traccar
El següent pas és configurar el servidor de seguiment, el nom del programari és Traccar i aquí teniu el seu lloc web. Farem servir la versió de braç Linux, perquè el raspberry pi funciona amb un processador de braços. Agafeu l'enllaç de descàrrega, connecteu-vos al raspberry pi mitjançant el vostre mètode preferit, he utilitzat SSH a la xarxa local. A continuació, es descriuen totes les ordres necessàries per instal·lar el servidor:
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 // executeu la instal·lació sudo systemctl start traccar.service
Quan hàgiu acabat, obriu un navegador a la mateixa xarxa i intenteu connectar-vos al servidor mitjançant l'adreça IP i el port 8082. Hauríeu de rebre una interfície web, el nom d'usuari i la contrasenya per defecte són admin. Us aconsello que ho canvieu immediatament. El servei s’iniciarà automàticament a l’arrencada, de manera que no és necessari realitzar cap altre pas en aquest moment.
Pas 5: configureu el reenviament de ports
Si el vostre raspberry pi està assegut darrere d’un enrutador o tallafoc com en el meu cas, haureu de reenviar un port perquè un dispositiu extern com el rastrejador GPS es pugui connectar al nostre servidor de nova creació. En el cas del rastrejador GPS que tinc, utilitzo el port 5013, però pot variar si teniu un dispositiu diferent. Aquest port és fonamental i haureu de saber quin port utilitza el vostre rastrejador per establir una connexió. Aquí faig servir un enrutador tp-link, de manera que només reenvio el port 5013 a l’adreça IP local del servidor raspberry pi.
Pas 6: registreu el rastrejador GPS al servidor
A continuació, podem afegir el nostre rastrejador GPS a la interfície web de Traccar; al costat esquerre, faig clic a Afegeix, trieu un nom per al vostre dispositiu i empleneu l’identificador de 10 dígits que hi ha aquesta etiqueta al costat de la caixa dels rastrejadors. el dispositiu es mostrarà fora de línia fins que el servidor comenci a rebre dades.
Pas 7: configureu el rastrejador GPS
El darrer pas és configurar el rastrejador GPS i aquestes ordres particulars s’apliquen al rastrejador que estic fent servir, és possible que hagueu d’utilitzar diferents ordres per a un rastrejador diferent, però la idea és restablir el rastrejador, definir el número d’administrador, configurar l’APN. per al vostre operador de xarxa, configureu l’adreça IP externa que hem desat anteriorment, el port és 5013. Establiu la freqüència de càrrega en segons i activeu la connexió GPRS. Tornant a la interfície web de Traccar, l'estat hauria de canviar a en línia i hauríem de començar a veure dades sobre el nostre dispositiu.
Pas 8: Pensaments finals
Si teniu problemes amb tot aquest procés de configuració, us donaré alguns consells per comprovar-los durant la resolució de problemes. En primer lloc, aquest rastrejador només funciona amb xarxes 2G, així que assegureu-vos que el vostre operador de xarxa admeti 2G. La targeta SIM no ha de tenir activat el bloqueig de pins perquè el rastrejador no pot passar-ho per alt. La targeta SIM ha de tenir els serveis de dades habilitats i suficient crèdit per realitzar aquestes operacions a la xarxa.
Pel que fa al servidor, és molt important obtenir el reenviament del port correcte i utilitzar l’adreça IP externa correcta, en cas contrari els vostres dispositius no apuntaran al servidor correcte. També és molt important obtenir el port correcte per al dispositiu de seguiment concret. Traccar té una gran informació sobre això, així que assegureu-vos de consultar-ne la documentació i els fòrums.
Hi ha una publicació al bloc sobre el tema, si voleu enviar-me algun comentari, podeu fer-ho als comentaris i també podeu consultar el meu canal de Youtube per veure projectes més impressionants: Voltlog Youtube Channel.
Recomanat:
Allotgeu el vostre propi servidor Minecraft (Windows): 6 passos
Allotgeu el vostre propi servidor Minecraft (Windows): per crear un servidor Minecraft, heu de saber algunes coses importants.1: Per mantenir sempre obert el servidor, l’ordinador on funciona el servidor ha d’estar sempre encès. 2: El servidor Minecraft utilitzarà una part de la memòria RAM i una part del processador
Introducció: convertiu un Raspberry Pi en un servidor de seguiment GPS: 12 passos
Introducció: convertiu un Raspberry Pi en un servidor de seguiment GPS: en aquesta guia us mostraré com instal·lar el programari de seguiment GPS Traccar en un Raspberry Pi que rebrà dades de dispositius compatibles a Internet, registrant les seves posicions en un mapa en temps real. seguiment, i també seguiment de la reproducció
Feu el vostre propi sistema de seguiment de seguretat de SMS per GPS: 5 passos (amb imatges)
Feu el vostre propi sistema de seguiment de seguretat per SMS de GPS: en aquest projecte us mostraré com combinar un mòdul SIM5320 3G amb un Arduino i un transductor piezoelèctric com a sensor de xoc per crear un sistema de seguiment de seguretat que us enviarà la ubicació del vostre vehicle preciós per SMS quan
Com connectar el GPS DeLorme Earthmate LT-20 al vostre Google Earth per obtenir un gran mapa de seguiment GPS: 5 passos
Com connectar el GPS DeLorme Earthmate LT-20 al vostre Google Earth per obtenir un gran mapa de seguiment GPS: us mostraré com connectar un dispositiu GPS al popular programa Google Earth, sense utilitzar Google Earth Plus. No tinc un pressupost important, així que puc garantir que serà el més barat possible
Configureu el vostre propi servidor web: 12 passos
Configureu el vostre propi servidor web: alguna vegada heu volgut tenir un lloc on guardar els fitxers i accedir-hi des de qualsevol lloc on tingueu connexió a Internet? Digueu que volíeu tenir la vostra biblioteca de música disponible per si volíeu donar una cançó a algun dels vostres amics, o potser no volíeu