Turinys:

GPS modulio sąsaja su „Raspberry Pi“: „Dashcam“2 dalis: 3 žingsniai
GPS modulio sąsaja su „Raspberry Pi“: „Dashcam“2 dalis: 3 žingsniai

Video: GPS modulio sąsaja su „Raspberry Pi“: „Dashcam“2 dalis: 3 žingsniai

Video: GPS modulio sąsaja su „Raspberry Pi“: „Dashcam“2 dalis: 3 žingsniai
Video: Raspup 8.2.1 on Raspberry Pi Zero (armv6) 2024, Lapkritis
Anonim
GPS modulio sąsaja su „Raspberry Pi“: „Dashcam“2 dalis
GPS modulio sąsaja su „Raspberry Pi“: „Dashcam“2 dalis
GPS modulio sąsaja su „Raspberry Pi“: „Dashcam“2 dalis
GPS modulio sąsaja su „Raspberry Pi“: „Dashcam“2 dalis

Tai yra „dashcam“projekto 2 dalis ir šiame įraše sužinosime, kaip prijungti GPS modulį prie „Raspberry Pi“. Tada naudosime GPS duomenis ir pridėsime juos prie vaizdo įrašo kaip teksto perdangą. Prieš tęsdami šį įrašą, perskaitykite 1 dalį naudodami toliau pateiktą nuorodą.

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

Žemiau esančiame vaizdo įraše pateikiama daugiau informacijos apie GPS modulius, bendravimas ir visa tai, kaip viskas susideda. Prieš tęsdamas, rekomenduočiau pažiūrėti.

1 veiksmas: įjunkite nuoseklųjį prievadą

Įgalinti nuoseklųjį prievadą
Įgalinti nuoseklųjį prievadą
Įgalinti nuoseklųjį prievadą
Įgalinti nuoseklųjį prievadą

Pirmiausia turime įjungti SSH į plokštę ir tada įjungti nuoseklųjį prievadą. Tai galima padaryti vykdant šią komandą:

sudo raspi-config

Tai atvers konfigūracijos įrankį ir galėsite naudoti rodykles, norėdami pereiti prie sąsajos parinkčių, o tada - serijinės. Pasirinkite NE konsolėje, tada TAIP aparatinės įrangos nuosekliajam prievadui. Naudokite klavišą TAB, kad pereitumėte prie parinkties „Baigti“, tada pasirinkite NE, kai jūsų paklaus, ar norite paleisti iš naujo. Tai nuves jus atgal į terminalą. Įveskite šią komandą, kad galėtume išjungti lentą:

sudo shutdown -h dabar

Kai plokštė išsijungs, mes galime prijungti nuoseklųjį prievadą prie plokštės naudodami etaloninį vaizdą.

2 veiksmas: išbandykite GPS modulį

Išbandykite GPS modulį
Išbandykite GPS modulį

Dabar išbandysime GPS modulį, kad įsitikintume, jog jis veikia tinkamai. Tai galima padaryti vykdant šią komandą:

sudo cat /dev /serial0

Turėtumėte matyti tam tikrą teksto išvestį, prasidedančią „$ GP…“. kaip matyti paveikslėlyje. Tai duomenys iš GPS modulio ir tai reiškia, kad nuoseklusis ryšys veikia taip, kaip turėtų. Norėdami sustabdyti išvestį, galite paspausti „CTRL+Z“.

Tada turime išjungti „getty“paslaugą, nes tai gali trukdyti nuosekliam ryšiui. Tai galima padaryti vykdant šias komandas.

sudo systemctl sustabdyti [email protected]

sudo systemctl išjungti [email protected]

3 žingsnis: parašykite galutinį scenarijų

Parašykite galutinį scenarijų
Parašykite galutinį scenarijų
Parašykite galutinį scenarijų
Parašykite galutinį scenarijų

Prieš rašydami galutinį scenarijų, turime paleisti keletą komandų. Pirma, turime įdiegti „python“serijos modulį, kurį galima padaryti vykdant šią komandą:

sudo apt install python-serial

Mes naudosime „pynmea2“modulį, kad suprastume GPS duomenis ir kuriuos galima įdiegti vykdant šią komandą:

sudo pip įdiegti pynmea2

Mes taip pat turime įdiegti psutil root vartotojui ir tai galima padaryti vykdant šią komandą:

sudo pip įdiegti psutil

Galiausiai galime sukurti naują scenarijaus failą naudodami šią komandą:

sudo nano dashcam2.py

Tada galite nukopijuoti turinį iš šio failo ir įklijuoti jį į scenarijų, kaip parodyta vaizdo įraše.

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

Kai tai bus padaryta, išsaugokite failą įvesdami „CTRL+X“, tada Y, tada ENTER. Tada galite išbandyti scenarijų vykdydami šią komandą:

sudo python dashcam2.py

Tada scenarijus bus paleistas taip, kaip turėtų, ir jūs galite naudoti „FileZilla“, kad gautumėte vaizdo failus, kaip ir praėjusį kartą. Vaizdo failuose bus perdanga su GPS duomenimis ir procesoriaus naudojimas.

„Dashcam“projektas dar nesibaigė ir bus tęsinys, skirtas tęsti šią seriją. Apsvarstykite galimybę užsiprenumeruoti „YouTube“kanalą, nes tai mums padeda.

„YouTube“:

Ačiū, kad skaitėte!

Rekomenduojamas: