Tartalomjegyzék:
- 1. lépés: Nézze meg a Build videót
- 2. lépés: A szükséges alkatrészek forrása
- 3. lépés: A Raspbian friss telepítése
- 4. lépés: A Tracking Server szoftver beállítása: Traccar
- 5. lépés: A porttovábbítás beállítása
- 6. lépés: Regisztrálja a GPS nyomkövetőt a szerverre
- 7. lépés: A GPS -nyomkövető konfigurálása
- 8. lépés: Utolsó gondolatok
Videó: Saját GPS nyomkövető szerver beállítása Raspberry Pi -n: 8 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Ebben a projektben megmutatom, hogyan kell beállítani saját GPS nyomkövető szerverét egy Raspberry pi -n. Ennek nem feltétlenül Raspberry pi -nek kell lennie, mert a nyomkövető szerverhez használt szoftver elérhető Windows és Linux rendszerekhez is, így ezt a Windows gépen vagy a felhőszolgáltatás, ez rajtad múlik, de az itt található utasítások egy Raspberry pi 4 -re vonatkoznak.
Az ötlet valamivel ezelőtt kezdődött, a Voltlog #272 -ben, amikor megkaptam ezt a GPS nyomkövetőt egy általános célú autóipari relébe álcázva. Elméletileg ennek ingyenes online nyomkövetési szolgáltatással kell rendelkeznie néhány kínai hosztolt szerveren, de nem tudtam csatlakozni ahhoz a szerverhez, ezért úgy gondoltam, miért nem állítom be saját szerveremet, és próbálom párosítani ezzel a nyomkövetővel. Így működőképes nyomkövető szerverrel rendelkeznék, és javítanám az adatvédelmi szempontot, mert az önálló lesz. és senki más nem fér hozzá a követési adataimhoz.
1. lépés: Nézze meg a Build videót
A videó lépésről lépésre leírja a teljes projektet, ezért azt javaslom, hogy először nézze meg a videót, hogy áttekintést kapjon a projektről, a felmerült problémákról és azok megoldásáról. Ezután visszatérhet, és elolvashatja a következő lépéseket a részletesebb magyarázatért.
2. lépés: A szükséges alkatrészek forrása
Ennek a projektnek a lényege a málna pi, minden modellnek működnie kell, de ha a legújabb modellek egyikét használja, akkor jobb teljesítményt kell elérnie, ami azt jelenti, hogy a szoftver simábban fog futni, és gyorsabb lesz a telepítése. Referenciaként egy málna pi 4 -et használtam, és bár lehet, hogy már rendelkezik ezzel, még mindig elhelyezek néhány linket az alábbi helyekre, ahol megkaphatja a málna pi 4 -et.
Szintén nagyon fontos a GPS nyomkövető. Olyan modellt használtam, amely gépjármű -relének van álcázva. Ez egy zseniális ötlet, mert ha ezt elrejti a műszerfal alatt, senki sem fogja gyanítani, hogy mi az igazi funkció. A GPS nyomkövető és a szerver közötti GPRS -kapcsolathoz adatátvitelt lehetővé tevő SIM -kártyát kell megadnia. Válassza ki kedvenc helyi szolgáltatóját, de ne feledje, hogy ez a GPS -modell csak 2G hálózatokon működik.
Ha olyan országban él, ahol a 2G hálózatokat megszüntették, akkor egy 3G -kompatibilis GPS -nyomkövetőt kell vásárolnia, ezek drágábbak, és a nyomkövető konfigurálására vonatkozó utasítások nem biztos, hogy 100% -ban kompatibilisek a 3G -képes GPS -nyomkövetővel.
- Raspberry Pi 4 B modell: Link1, Link2, Link3, Link4.
- Relé GPS nyomkövető (csak 2G): Link1, Link2, Link3, Link4.
- 3G GPS nyomkövetők: Link1, Link2, Link3.
3. lépés: A Raspbian friss telepítése
Kezdem a Raspbian friss telepítésével, előkaptam a Raspbian Buster Lite legújabb kiadását a hivatalos weboldalról, és készítettem egy SD -kártyát ezzel a képpel Balena etcher segítségével. Ennek meglehetősen egyszerűnek kell lennie, ez csak a málna pi beállításának szokásos módja. Miután Balena etcher befejezte a munkát, továbbmentem az sd -kártya rendszerindító partíciójához, és létrehoztam egy üres fájlt, ssh -t, kiterjesztés nélkül. Ezzel engedélyezheti az SSH szervert a málna pi -n, mert alapértelmezés szerint le van tiltva. Ha végzett, helyezze be az SD -kártyát a málna pi -be, csatlakoztassa a hálózathoz, és kapcsolja be a tápellátást.
4. lépés: A Tracking Server szoftver beállítása: Traccar
A következő lépés a nyomkövető szerver beállítása, a szoftver neve Traccar, és itt van a webhelyük. A linux kar kiadását fogjuk használni, mert a málna pi egy karprocesszoron fut. Fogja meg a letöltési linket, csatlakozzon a málna pi -hez a kedvenc módszerével, én SSH -t használtam a helyi hálózaton. Ezután a szerver telepítéséhez szükséges összes parancsot az alábbiakban ismertetjük:
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 // futtassa a telepítést sudo systemctl start traccar.service
Ha elkészült, nyisson meg egy böngészőt ugyanazon a hálózaton, és próbáljon meg csatlakozni a szerverhez az ip -cím és a 8082 -es port segítségével. Webes felületet kell fogadnia, az alapértelmezett felhasználónév és jelszó az admin. Azt tanácsolom, hogy azonnal változtasson ezen. A szolgáltatás automatikusan elindul rendszerindításkor, így ezen a ponton nem kell más lépéseket végrehajtania.
5. lépés: A porttovábbítás beállítása
Ha a málna pi egy router vagy tűzfal mögött ül, mint az én esetemben, akkor továbbítania kell egy portot, hogy egy külső eszköz, például a GPS -nyomkövető, csatlakozzon az újonnan létrehozott szerverünkhöz. Az általam használt relé GPS nyomkövető esetében az 5013 -as portot használja, de ez eltérő lehet, ha más eszköze van. Ez a port kritikus, és meg kell találnia, hogy a nyomkövető melyik portot használja a kapcsolat létrehozásához. Itt tp-link útválasztót használok, ezért csak az 5013-as portot továbbítom a málna pi szerver helyi ip-címére.
6. lépés: Regisztrálja a GPS nyomkövetőt a szerverre
Ezután hozzáadhatjuk GPS -nyomkövetőnket a Traccar webes felületéhez, a bal oldalon rákattintok a Hozzáadás gombra, kiválasztom a készülék nevét, és kitöltöm a 10 számjegyű azonosítót, amely ez a címke a nyomkövető tok oldalán. az eszköz offline állapotban jelenik meg, amíg a szerver elkezdi fogadni az adatokat.
7. lépés: A GPS -nyomkövető konfigurálása
Az utolsó lépés a GPS nyomkövető beállítása, és ezek a parancsok az általam használt nyomkövetőre vonatkoznak, előfordulhat, hogy más parancsokat kell használnia egy másik nyomkövetőhöz, de az ötlet az, hogy alaphelyzetbe állítja a nyomkövetőt, beállítja az adminszámot, konfigurálja az apn -t beállításait, állítsa be a korábban mentett külső IP -címet, a port 5013. Állítsa be a feltöltési gyakoriságot másodpercek alatt, és engedélyezze a GPRS -kapcsolatot. Visszatérve a Traccar webes felületre, az állapotnak online állapotra kell váltania, és el kell kezdenünk látni az eszközünkkel kapcsolatos adatokat.
8. lépés: Utolsó gondolatok
Ha problémái vannak ezzel az egész beállítási folyamattal, adok néhány tippet, amelyeket ellenőrizni kell a hibaelhárítás során. Először is ez a nyomkövető csak 2G hálózatokkal működik, ezért győződjön meg arról, hogy a hálózat üzemeltetője támogatja a 2G -t. A SIM -kártyán nem lehet engedélyezni a PIN -kódot, mert a nyomkövető nem tudja ezt megkerülni. A SIM -kártyának engedélyeznie kell az adatszolgáltatásokat, és elegendő hitelt kell biztosítania ahhoz, hogy ezeket a műveleteket elvégezze a hálózaton.
Ami a szervert illeti, nagyon fontos a porttovábbítás helyes beállítása és a helyes külső IP -cím használata, különben az eszközei nem a megfelelő szerverre mutatnak. Az is nagyon fontos, hogy a megfelelő portot kapja meg az adott nyomkövető eszközhöz. A Traccar nagyszerű információkat tartalmaz erről, ezért feltétlenül nézze meg a dokumentációt és a fórumokat.
Van egy blogbejegyzés a témában, ha szeretne visszajelzést küldeni nekem, akkor ezt kommentben teheti meg, és a Youtube csatornámon is megnézheti a félelmetesebb projekteket: Voltlog Youtube Channel.
Ajánlott:
Saját Minecraft szerver házigazdája (Windows): 6 lépés
Saját Minecraft szerver üzemeltetése (Windows): A Minecraft szerver létrehozásához tudnia kell néhány fontos dolgot. 1: A szerver mindig nyitva tartásához a számítógépnek, amelyen a szerver fut, mindig be kell kapcsolnia. 2: A Minecraft szerver a RAM egy részét és a processzor egy részét fogja használni
Bevezetés - A Raspberry Pi átalakítása GPS nyomkövető szerverré: 12 lépés
Bevezetés - A Raspberry Pi átalakítása GPS nyomkövető szerverré: Ebben az útmutatóban megmutatom, hogyan kell telepíteni a Traccar GPS nyomkövető szoftvert egy Raspberry Pi -re, amely adatokat kap a kompatibilis eszközökről az interneten keresztül, és valós időben rögzíti pozícióikat a térképen. követés, és a lejátszás követése is
Készítse el saját GPS SMS biztonsági nyomkövető rendszerét: 5 lépés (képekkel)
Készítse el saját GPS SMS biztonsági nyomkövető rendszerét: Ebben a projektben megmutatom, hogyan kombinálhatja a SIM5320 3G modult egy Arduino -val és egy piezoelektromos jelátalakítóval ütésérzékelőként annak érdekében, hogy létrehozzon egy biztonsági nyomkövető rendszert, amely elküldi az Ön tartózkodási helyét értékes autó SMS -ben, amikor
Az ESP8266 automatikus frissítő szerver beállítása: 7 lépés
Állítson be egy ESP8266 automatikus frissítő szervert: Sokan használják az ESP8266-ot sokféle formában (ESP-01S, Wemos D1, NodeMCU, Sonoff stb.) Otthoni automatizálási rendszerekhez. Ha saját kódot ír (ahogy én is), ezek mindegyikének külön frissítése még az OTA -n keresztül is (univerzálisan) kissé unalmassá válik. M
FTP szerver beállítása a Filezilla segítségével: 7 lépés
FTP szerver beállítása a Filezilla segítségével: 1. Mi az FTP szerver? 2. Miért szeretnék egyet készíteni? 1. A fájlátviteli protokoll (FTP) egy hálózati protokoll, amelyet az egyik számítógépről a másikra történő hálózaton, például az interneten keresztül történő adatátvitelre használnak. Az FTP egy fájlátviteli protokoll ex