Sommario:

Interfacciamento di un modulo GPS con Raspberry Pi: Dashcam Parte 2: 3 passaggi
Interfacciamento di un modulo GPS con Raspberry Pi: Dashcam Parte 2: 3 passaggi

Video: Interfacciamento di un modulo GPS con Raspberry Pi: Dashcam Parte 2: 3 passaggi

Video: Interfacciamento di un modulo GPS con Raspberry Pi: Dashcam Parte 2: 3 passaggi
Video: Предварительный обзор платы камеры Raspberry Pi 2024, Novembre
Anonim
Interfacciamento di un modulo GPS con il Raspberry Pi: Dashcam Parte 2
Interfacciamento di un modulo GPS con il Raspberry Pi: Dashcam Parte 2
Interfacciamento di un modulo GPS con il Raspberry Pi: Dashcam Parte 2
Interfacciamento di un modulo GPS con il Raspberry Pi: Dashcam Parte 2

Questa è la parte 2 del progetto dashcam e in questo post impareremo come interfacciare un modulo GPS al Raspberry Pi. Utilizzeremo quindi i dati GPS e li aggiungeremo al video come sovrapposizione di testo. Si prega di leggere la parte 1 utilizzando il collegamento sottostante, prima di continuare con questo post.

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

Il video qui sotto fornisce maggiori informazioni sui moduli GPS, la comunicazione e una panoramica di come tutto si combina. Consiglierei di guardarlo prima di continuare.

Passaggio 1: abilita la porta seriale

Abilita porta seriale
Abilita porta seriale
Abilita porta seriale
Abilita porta seriale

Abbiamo prima bisogno di SSH nella scheda e poi abilitare la porta seriale. Questo può essere fatto eseguendo il seguente comando:

sudo raspi-config

Questo aprirà lo strumento di configurazione e potrai usare le frecce per navigare fino alle opzioni di interfaccia e poi seriale. Selezionare NO alla console e poi S alla porta seriale hardware. Usa il tasto TAB per accedere all'opzione Fine, quindi seleziona NO quando ti viene chiesto se desideri riavviare. Questo ti riporterà al terminale. Immettere il seguente comando in modo da poter spegnere la scheda:

sudo shutdown -h ora

Una volta che la scheda si è spenta, possiamo collegare la porta seriale alla scheda utilizzando l'immagine di riferimento.

Passaggio 2: testare il modulo GPS

Prova il modulo GPS
Prova il modulo GPS

Ora testeremo il modulo GPS per assicurarci che funzioni correttamente. Ciò può essere fatto eseguendo il seguente comando:

sudo cat /dev/serial0

Dovresti essere in grado di vedere un output di testo che inizia con "$GP…." come si vede nell'immagine. Questi sono i dati del modulo GPS e significa che la comunicazione seriale funziona come dovrebbe. È possibile premere "CTRL+Z" per interrompere l'output.

Dobbiamo quindi disabilitare il servizio "getty" in quanto potrebbe interferire con la comunicazione seriale. Questo può essere fatto eseguendo i seguenti comandi.

sudo systemctl stop [email protected]

sudo systemctl disabilita [email protected]

Passaggio 3: scrivi lo script finale

Scrivi la sceneggiatura finale
Scrivi la sceneggiatura finale
Scrivi la sceneggiatura finale
Scrivi la sceneggiatura finale

Prima di scrivere lo script finale, dobbiamo eseguire alcuni comandi. Innanzitutto, dobbiamo installare il modulo python-serial che può essere eseguito eseguendo il seguente comando:

sudo apt install python-serial

Useremo il modulo pynmea2 per dare un senso ai dati GPS e che può essere installato eseguendo il seguente comando:

sudo pip install pynmea2

Abbiamo anche bisogno di installare psutil per l'utente root e questo può essere fatto eseguendo il seguente comando:

sudo pip install psutil

Infine, possiamo creare un nuovo file di script utilizzando il seguente comando:

sudo nano dashcam2.py

Puoi quindi copiare il contenuto dal file seguente e incollarlo nello script come mostrato nel video.

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

Fatto ciò, salva il file digitando "CTRL+X", poi Y, quindi INVIO. Puoi quindi testare lo script eseguendo il seguente comando:

sudo python dashcam2.py

Lo script verrà quindi eseguito come dovrebbe e puoi utilizzare FileZilla per ottenere i file video come l'ultima volta. I file video conterranno una sovrapposizione con i dati GPS insieme all'utilizzo della CPU.

Il progetto dashcam non è ancora finito e ci sarà un post di follow-up per continuare questa serie. Considera la possibilità di iscriverti al nostro canale YouTube poiché questo ci aiuta a supportarci.

YouTube:

Grazie per aver letto!

Consigliato: