Satura rādītājs:

GPS moduļa saskarne ar Raspberry Pi: Dashcam 2. daļa: 3 soļi
GPS moduļa saskarne ar Raspberry Pi: Dashcam 2. daļa: 3 soļi

Video: GPS moduļa saskarne ar Raspberry Pi: Dashcam 2. daļa: 3 soļi

Video: GPS moduļa saskarne ar Raspberry Pi: Dashcam 2. daļa: 3 soļi
Video: Оповещение о дорожно-транспортных происшествиях на базе Raspberry Pi с использованием камеры и голоса MEMS GSM (10 000 рупий/-) 2024, Jūnijs
Anonim
GPS moduļa saskarne ar Raspberry Pi: Dashcam 2. daļa
GPS moduļa saskarne ar Raspberry Pi: Dashcam 2. daļa
GPS moduļa saskarne ar Raspberry Pi: Dashcam 2. daļa
GPS moduļa saskarne ar Raspberry Pi: Dashcam 2. daļa

Šī ir informācijas paneļa projekta 2. daļa, un šajā rakstā mēs iemācīsimies sasaistīt GPS moduli ar Raspberry Pi. Pēc tam mēs izmantosim GPS datus un pievienosim tos videoklipam kā teksta pārklājumu. Lūdzu, izlasiet 1. daļu, izmantojot tālāk esošo saiti, pirms turpināt šo ziņu.

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

Zemāk esošajā videoklipā ir sniegta plašāka informācija par GPS moduļiem, komunikācija, kā arī pārskats par to, kā viss notiek kopā. Pirms turpināt, es ieteiktu to vispirms noskatīties.

1. darbība: iespējojiet seriālo portu

Iespējot seriālo portu
Iespējot seriālo portu
Iespējot seriālo portu
Iespējot seriālo portu

Vispirms mums ir jāieslēdz SSH un pēc tam jāiespējo seriālais ports. To var izdarīt, palaižot šādu komandu:

sudo raspi-config

Tas atvērs konfigurācijas rīku, un jūs varat izmantot bultiņas, lai pārietu uz saskarnes opcijām un pēc tam uz sērijas. Izvēlieties NĒ konsolei un pēc tam JĀ aparatūras seriālajam portam. Izmantojiet taustiņu TAB, lai pārietu uz opciju Pabeigt, un pēc tam atlasiet NĒ, kad tiek jautāts, vai vēlaties atsāknēt. Tas jūs aizvedīs atpakaļ uz termināli. Ievadiet šādu komandu, lai mēs varētu izslēgt dēli:

sudo shutdown -h tagad

Kad dēlis ir izslēgts, mēs varam savienot seriālo portu ar plati, izmantojot atsauces attēlu.

2. darbība: pārbaudiet GPS moduli

Pārbaudiet GPS moduli
Pārbaudiet GPS moduli

Tagad mēs pārbaudīsim GPS moduli, lai pārliecinātos, ka tas darbojas pareizi. To var izdarīt, palaižot šādu komandu:

sudo cat /dev /serial0

Jums vajadzētu redzēt teksta izvadi, sākot ar "$ GP…". kā redzams attēlā. Šie ir dati no GPS moduļa, un tas nozīmē, ka seriālā komunikācija darbojas, kā vajadzētu. Lai apturētu izvadi, varat nospiest taustiņu "CTRL+Z".

Pēc tam mums ir jāatspējo pakalpojums "getty", jo tas var traucēt sērijas sakarus. To var izdarīt, palaižot šādas komandas.

sudo systemctl apturēt [email protected]

sudo systemctl atspējot [email protected]

3. darbība: uzrakstiet galīgo skriptu

Uzrakstiet galīgo skriptu
Uzrakstiet galīgo skriptu
Uzrakstiet galīgo skriptu
Uzrakstiet galīgo skriptu

Pirms mēs rakstām galīgo skriptu, mums jāizpilda dažas komandas. Pirmkārt, mums jāinstalē python sērijas modulis, ko var izdarīt, palaižot šādu komandu:

sudo apt instalēt python-serial

Mēs izmantosim moduli pynmea2, lai saprastu GPS datus, un tos var instalēt, izpildot šādu komandu:

sudo pip instalēt pynmea2

Mums arī jāinstalē psutil saknes lietotājam, un to var izdarīt, palaižot šādu komandu:

sudo pip instalējiet psutil

Visbeidzot, mēs varam izveidot jaunu skripta failu, izmantojot šādu komandu:

sudo nano dashcam2.py

Pēc tam varat kopēt saturu no šī faila un ielīmēt to skriptā, kā redzams videoklipā.

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

Kad tas ir izdarīts, saglabājiet failu, ierakstot "CTRL+X", pēc tam Y, pēc tam ENTER. Pēc tam varat pārbaudīt skriptu, izpildot šādu komandu:

sudo python dashcam2.py

Pēc tam skripts darbosies, kā vajadzētu, un jūs varat izmantot FileZilla, lai iegūtu video failus, piemēram, pēdējo reizi. Video failos būs pārklājums ar GPS datiem, kā arī CPU izmantošana.

Dashcam projekts vēl nav beidzies, un būs turpinājums, lai turpinātu šo sēriju. Apsveriet iespēju abonēt mūsu YouTube kanālu, jo tas mums palīdz.

YouTube:

Paldies par lasīšanu!

Ieteicams: