Kazalo:

Povezovanje modula GPS z Raspberry Pi: Dashcam 2. in 3. koraki
Povezovanje modula GPS z Raspberry Pi: Dashcam 2. in 3. koraki

Video: Povezovanje modula GPS z Raspberry Pi: Dashcam 2. in 3. koraki

Video: Povezovanje modula GPS z Raspberry Pi: Dashcam 2. in 3. koraki
Video: 12 NEW Raspberry Pi Projects you must try!!! 2024, Junij
Anonim
Povezovanje modula GPS z Raspberry Pi: Dashcam 2. del
Povezovanje modula GPS z Raspberry Pi: Dashcam 2. del
Povezovanje modula GPS z Raspberry Pi: Dashcam 2. del
Povezovanje modula GPS z Raspberry Pi: Dashcam 2. del

To je drugi del projekta dashcam in v tem prispevku se bomo naučili, kako povezati modul GPS z Raspberry Pi. Nato bomo uporabili podatke GPS in jih dodali videoposnetku kot besedilno prekrivanje. Preden nadaljujete s to objavo, preberite 1. del s spodnjo povezavo.

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

Spodnji videoposnetek ponuja več informacij o modulih GPS, komunikaciji ter pregled, kako se vse skupaj sestavi. Pred nadaljevanjem priporočam ogled.

1. korak: Omogočite serijska vrata

Omogoči serijska vrata
Omogoči serijska vrata
Omogoči serijska vrata
Omogoči serijska vrata

Najprej moramo v ploščo vstaviti SSH in nato omogočiti serijska vrata. To lahko storite z naslednjim ukazom:

sudo raspi-config

S tem se odpre konfiguracijsko orodje in s puščicami se pomaknete do možnosti vmesnika in nato zaporednega. Izberite NE na konzoli in nato DA na serijska vrata strojne opreme. S tipko TAB se pomaknite do možnosti Dokončaj in nato izberite NE, ko vas vpraša, ali želite znova zagnati. S tem se boste vrnili na terminal. Vnesite naslednji ukaz, da lahko zapremo ploščo:

sudo shutdown -h zdaj

Ko se plošča izklopi, lahko serijska vrata s ploščo povežemo z referenčno sliko.

2. korak: Preizkusite modul GPS

Preizkusite modul GPS
Preizkusite modul GPS

Zdaj bomo preizkusili modul GPS in se prepričali, da deluje pravilno. To lahko storite z naslednjim ukazom:

sudo cat /dev /serial0

Videti bi morali nekaj besedila, ki se začne z "$ GP …". kot je razvidno iz slike. To so podatki iz modula GPS in pomenijo, da serijska komunikacija deluje tako, kot bi morala. Če želite ustaviti izhod, pritisnite "CTRL+Z".

Nato moramo onemogočiti storitev "getty", ker lahko moti serijsko komunikacijo. To lahko storite z izvajanjem naslednjih ukazov.

sudo systemctl stop [email protected]

sudo systemctl onemogoči [email protected]

3. korak: Napišite končni scenarij

Napišite končni scenarij
Napišite končni scenarij
Napišite končni scenarij
Napišite končni scenarij

Preden napišemo končni scenarij, moramo zagnati nekaj ukazov. Najprej moramo namestiti serijski modul python, kar lahko naredimo z naslednjim ukazom:

sudo apt namestite python-serial

Za razumevanje podatkov GPS bomo uporabili modul pynmea2, ki ga je mogoče namestiti z naslednjim ukazom:

sudo pip namestite pynmea2

Prav tako moramo namestiti psutil za korenskega uporabnika, kar lahko storimo z naslednjim ukazom:

sudo pip namestite psutil

Končno lahko z naslednjim ukazom ustvarimo novo datoteko skripta:

sudo nano dashcam2.py

Nato lahko kopirate vsebino iz naslednje datoteke in jo prilepite v skript, kot je prikazano v videoposnetku.

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

Ko to storite, datoteko shranite tako, da vnesete "CTRL+X", nato Y, nato ENTER. Skript lahko nato preizkusite z naslednjim ukazom:

sudo python dashcam2.py

Skript se bo nato zagnal, kot bi moral, in lahko uporabite FileZilla za pridobivanje video datotek, kot zadnjič. Video datoteke bodo vsebovale prekrivanje s podatki GPS skupaj z uporabo procesorja.

Projekt dashcam še ni končan in za nadaljevanje te serije bo na voljo nadaljnja objava. Naročite se na naš kanal v YouTubu, saj nam to pomaga.

YouTube:

Hvala za branje!

Priporočena: