INHOUDSOPGAWE:
Video: Koppel aan 'n GPS -module met die Raspberry Pi: Dashcam Deel 2: 3 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Dit is deel 2 van die dashcam -projek en in hierdie pos leer ons hoe om 'n GPS -module aan die Raspberry Pi te koppel. Ons gebruik dan die GPS -data en voeg dit by die video as 'n teksoorleg. Lees deel 1 deur die onderstaande skakel te gebruik, voordat u met hierdie pos voortgaan.
www.instructables.com/id/Making-a-DashCam-Using-the-Raspberry-Pi-Zero-pt1/
Die video hieronder gee u meer inligting oor GPS -modules, kommunikasie en 'n oorsig van hoe alles bymekaar kom. Ek beveel aan dat u dit eers kyk voordat u verder gaan.
Stap 1: Aktiveer seriële poort
Ons moet eers op die bord inskakel en dan die seriële poort inskakel. Dit kan gedoen word deur die volgende opdrag uit te voer:
sudo raspi-config
Dit maak die konfigurasiehulpmiddel oop, en u kan met die pyltjies na die koppelvlakopsies gaan en daarna in die reeks. Kies NEE vir die konsole en dan JA vir die seriële poort van die hardeware. Gebruik die TAB -sleutel om na die opsie Voltooi te gaan en kies dan NEE as dit u vra of u wil herlaai. Dit neem u terug na die terminale. Voer die volgende opdrag in, sodat ons die bord kan sluit:
sudo shutdown -h nou
Sodra die bord gesluit is, kan ons die seriële poort aan die bord koppel deur die verwysingsbeeld te gebruik.
Stap 2: Toets die GPS -module
Ons sal nou die GPS -module toets om seker te maak dat dit korrek werk. Dit kan gedoen word deur die volgende opdrag uit te voer:
sudo kat /dev /serial0
U behoort teksopvoer te sien wat begin met "$ GP …." soos op die beeld gesien. Dit is data van die GPS -module en dit beteken dat die seriële kommunikasie werk soos dit moet. U kan "CTRL+Z" druk om die uitvoer te stop.
Ons moet dan die "getty" -diens deaktiveer, aangesien dit die seriële kommunikasie kan belemmer. Dit kan gedoen word deur die volgende opdragte uit te voer.
sudo systemctl stop [email protected]
sudo systemctl deaktiveer [email protected]
Stap 3: Skryf die finale skrif
Voordat ons die laaste skrif skryf, moet ons 'n paar opdragte uitvoer. Eerstens moet ons die python-seriële module installeer, wat uitgevoer kan word deur die volgende opdrag uit te voer:
sudo apt installeer python-reeks
Ons sal die pynmea2 -module gebruik om die GPS -data te verstaan en dit kan geïnstalleer word deur die volgende opdrag uit te voer:
sudo pip installeer pynmea2
Ons moet ook psutil vir die wortelgebruiker installeer, en dit kan gedoen word deur die volgende opdrag uit te voer:
sudo pip installeer psutil
Uiteindelik kan ons 'n nuwe scriptlêer skep met die volgende opdrag:
sudo nano dashcam2.py
U kan dan die inhoud van die volgende lêer kopieer en in die script plak soos in die video gesien.
github.com/bnbe-club/rpi-dashcam-p2-diy-29
Sodra dit klaar is, stoor die lêer deur "CTRL+X" in te tik, dan Y, dan ENTER. U kan die script dan toets deur die volgende opdrag uit te voer:
sudo python dashcam2.py
Die script sal dan loop soos dit moet, en u kan FileZilla gebruik om die videolêers soos verlede keer te bekom. Die videolêers bevat 'n overlay met die GPS -data saam met die CPU -gebruik.
Die dashcam-projek is nog nie verby nie, en daar sal 'n opvolgpos wees om hierdie reeks voort te sit. Oorweeg dit om op ons YouTube -kanaal in te teken, want dit help ons.
YouTube:
Dankie dat u gelees het!
Aanbeveel:
Koppel en koppel u gekoppelde oplossings aan met Hologram Nova en Ubidots: 9 stappe
Koppel en koppel u gekoppelde oplossings aan met Hologram Nova en Ubidots: Gebruik u Hologram Nova om infrastruktuur op te stel. Stel die Hologram Nova op met 'n Raspberry Pi om (temperatuur) data na Ubidots te stuur. In die volgende gids sal Ubidots demonstreer hoe u 'n Hologram Nova met 'n Raspberry Pi kan opstel en 'n
Aan die gang met die I2C -sensorinterface ?? - Koppel u MMA8451 met behulp van ESP32's: 8 stappe
Aan die gang met die I2C -sensorinterface ?? - Koppel u MMA8451 met behulp van ESP32's: In hierdie tutoriaal leer u alles oor hoe om 'n I2C -toestel (versnellingsmeter) te begin, aan te sluit en te laat werk met die kontroleerder (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
Hoe om die ESP8266 NodeMCU aan die IoT Cloud te koppel: 5 stappe
Hoe om die ESP8266 NodeMCU aan die IoT Cloud te koppel: hierdie instruksies wys u 'n eenvoudige demo van Internet of Things met behulp van die ESP8266 NodeMCU en 'n aanlyn IoT -diens genaamd AskSensors. Ons demonstreer hoe u vinnig data van die ESP8266 HTTPS -kliënt kan kry en dit in 'n grafiek in die AskSensors Io kan teken
Koppel die eksterne hardeskyf aan die Android -slimfoon: 7 stappe
Koppel eksterne hardeskyf aan Android -slimfoon: Deesdae ondersteun baie slimfone met Android -bedryfstelsel " OTG " en dit is moontlik om baie verskillende hardeware aan te sluit, maar nie so maklik nie, soos dit met die eerste oogopslag lyk. Soms werk selfs USB -duim -skyf nie met slimfone nie
Hoe u die DeLorme Earthmate GPS LT-20 aan u Google Earth kan koppel vir 'n uitstekende GPS-spoorkaart: 5 stappe
Hoe om die DeLorme Earthmate GPS LT-20 aan u Google Earth te koppel vir 'n uitstekende GPS-opsporingskaart: Ek sal u wys hoe u 'n GPS-toestel aan die gewilde Google Earth-program kan koppel sonder om Google Earth Plus te gebruik. Ek het nie 'n groot begroting nie, so ek kan verseker dat dit so goedkoop moontlik is