Obsah:

Propojení GPS modulu s Raspberry Pi: Dashcam Část 2: 3 kroky
Propojení GPS modulu s Raspberry Pi: Dashcam Část 2: 3 kroky

Video: Propojení GPS modulu s Raspberry Pi: Dashcam Část 2: 3 kroky

Video: Propojení GPS modulu s Raspberry Pi: Dashcam Část 2: 3 kroky
Video: How to connect full screen CarPlay With Volvo for Volvo XC90/XC60/XC40/S90/S60/V90/V60 2024, Červen
Anonim
Propojení GPS modulu s Raspberry Pi: Dashcam část 2
Propojení GPS modulu s Raspberry Pi: Dashcam část 2
Propojení GPS modulu s Raspberry Pi: Dashcam část 2
Propojení GPS modulu s Raspberry Pi: Dashcam část 2

Toto je část 2 projektu dashcam a v tomto příspěvku se naučíme, jak propojit modul GPS s Raspberry Pi. Poté použijeme data GPS a přidáme je do videa jako překrytí textu. Než budete pokračovat v tomto příspěvku, přečtěte si prosím část 1 pomocí níže uvedeného odkazu.

www.instructables.com/id/Making-a-DashCam-Using-the-Raspberry-Pi-Zero-pt1/

Následující video vám poskytne více informací o modulech GPS, komunikaci a přehled o tom, jak se vše spojuje. Doporučil bych to nejprve sledovat, než budete pokračovat.

Krok 1: Povolte sériový port

Povolit sériový port
Povolit sériový port
Povolit sériový port
Povolit sériový port

Nejprve musíme do desky SSH a poté povolit sériový port. To lze provést spuštěním následujícího příkazu:

sudo raspi-config

Tím se otevře konfigurační nástroj a pomocí šipek můžete přejít na možnosti rozhraní a poté na sériové. Na konzole vyberte NE a poté na sériový port hardwaru ANO. Pomocí klávesy TAB přejděte na možnost Dokončit a poté, co se vás zeptá, zda chcete restartovat, vyberte NE. Tím se dostanete zpět na terminál. Zadejte následující příkaz, abychom mohli desku vypnout:

sudo shutdown -h teď

Jakmile se deska vypne, můžeme připojit sériový port k desce pomocí referenčního obrázku.

Krok 2: Otestujte modul GPS

Otestujte modul GPS
Otestujte modul GPS

Nyní otestujeme modul GPS, abychom se ujistili, že funguje správně. To lze provést spuštěním následujícího příkazu:

sudo cat /dev /serial0

Měli byste vidět nějaký textový výstup začínající na „$ GP….“jak je vidět na obrázku. Toto jsou data z modulu GPS a znamená to, že sériová komunikace funguje, jak má. Stisknutím klávesy "CTRL+Z" zastavíte výstup.

Poté musíme službu „getty“deaktivovat, protože by mohla narušovat sériovou komunikaci. To lze provést spuštěním následujících příkazů.

sudo systemctl stop [email protected]

sudo systemctl zakáže službu [email protected]

Krok 3: Napište konečný skript

Napište závěrečný skript
Napište závěrečný skript
Napište závěrečný skript
Napište závěrečný skript

Než napíšeme konečný skript, musíme spustit několik příkazů. Nejprve musíme nainstalovat modul python-serial, který lze provést spuštěním následujícího příkazu:

sudo apt install python-serial

K pochopení dat GPS použijeme modul pynmea2, který lze nainstalovat spuštěním následujícího příkazu:

sudo pip install pynmea2

Musíme také nainstalovat psutil pro uživatele root a to lze provést spuštěním následujícího příkazu:

sudo pip install psutil

Nakonec můžeme vytvořit nový soubor skriptu pomocí následujícího příkazu:

sudo nano dashcam2.py

Poté můžete zkopírovat obsah z následujícího souboru a vložit jej do skriptu, jak je vidět na videu.

github.com/bnbe-club/rpi-dashcam-p2-diy-29

Jakmile to provedete, uložte soubor zadáním „CTRL+X“, poté Y a poté ENTER. Potom můžete skript otestovat spuštěním následujícího příkazu:

sudo python dashcam2.py

Skript se poté spustí tak, jak by měl, a můžete použít FileZilla k získání video souborů jako minule. Videosoubory budou obsahovat překrytí dat GPS spolu s využitím CPU.

Projekt dashcam ještě neskončil a bude následovat příspěvek, který bude pokračovat v této sérii. Zvažte přihlášení k odběru našeho kanálu YouTube, protože nás tato podpora podporuje.

YouTube:

Děkuji za přečtení!

Doporučuje: