Índice:
Vídeo: Interface de um módulo GPS com o Raspberry Pi: Dashcam Parte 2: 3 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
Esta é a parte 2 do projeto dashcam e neste post, aprenderemos como fazer a interface de um módulo GPS com o Raspberry Pi. Em seguida, usaremos os dados de GPS e os adicionaremos ao vídeo como uma sobreposição de texto. Por favor, leia a parte 1 usando o link abaixo, antes de continuar com esta postagem.
www.instructables.com/id/Making-a-DashCam-Using-the-Raspberry-Pi-Zero-pt1/
O vídeo abaixo fornece mais informações sobre os módulos GPS, comunicação e uma visão geral de como tudo funciona. Eu recomendaria assistir primeiro antes de continuar.
Etapa 1: habilitar a porta serial
Primeiro precisamos conectar o SSH na placa e então habilitar a porta serial. Isso pode ser feito executando o seguinte comando:
sudo raspi-config
Isso abrirá a ferramenta de configuração e você pode usar as setas para navegar até as opções de interface e, em seguida, serial. Selecione NÃO para o console e, em seguida, SIM para a porta serial do hardware. Use a tecla TAB para navegar até a opção Concluir e selecione NÃO quando for perguntado se você deseja reinicializar. Isso o levará de volta ao terminal. Digite o seguinte comando para que possamos desligar a placa:
sudo shutdown -h now
Assim que a placa for desligada, podemos conectar a porta serial à placa usando a imagem de referência.
Etapa 2: Teste o Módulo GPS
Vamos agora testar o módulo GPS para ter certeza de que está funcionando corretamente. Isso pode ser feito executando o seguinte comando:
sudo cat / dev / serial0
Você deve conseguir ver uma saída de texto começando com "$ GP…." como visto na imagem. Estes são dados do módulo GPS e significam que a comunicação serial está funcionando como deveria. Você pode pressionar "CTRL + Z" para interromper a saída.
Em seguida, precisamos desabilitar o serviço "getty", pois pode interferir na comunicação serial. Isso pode ser feito executando os seguintes comandos.
sudo systemctl stop [email protected]
sudo systemctl disable [email protected]
Etapa 3: escrever o roteiro final
Antes de escrever o script final, precisamos executar alguns comandos. Primeiro, precisamos instalar o módulo python-serial, o que pode ser feito executando o seguinte comando:
sudo apt install python-serial
Estaremos usando o módulo pynmea2 para dar sentido aos dados do GPS e que pode ser instalado executando o seguinte comando:
sudo pip install pynmea2
Também precisamos instalar o psutil para o usuário root e isso pode ser feito executando o seguinte comando:
sudo pip install psutil
Finalmente, podemos criar um novo arquivo de script usando o seguinte comando:
sudo nano dashcam2.py
Em seguida, você pode copiar o conteúdo do arquivo a seguir e colá-lo no script, conforme visto no vídeo.
github.com/bnbe-club/rpi-dashcam-p2-diy-29
Feito isso, salve o arquivo digitando "CTRL + X", Y e ENTER. Você pode então testar o script executando o seguinte comando:
sudo python dashcam2.py
O script será executado como deveria e você pode usar o FileZilla para obter os arquivos de vídeo como da última vez. Os arquivos de vídeo conterão uma sobreposição com os dados do GPS junto com o uso da CPU.
O projeto do dashcam ainda não acabou e haverá um post de acompanhamento para continuar esta série. Considere se inscrever em nosso canal no YouTube, pois isso nos ajuda a nos apoiar.
YouTube:
Obrigado por ler!
Recomendado:
Interface do módulo GPS com Raspberry Pi: 10 etapas
Interface do módulo GPS com Raspberry Pi: Ei pessoal !! Você deseja fazer a interface de um módulo GPS com Raspberry Pi? Mas está enfrentando alguma dificuldade para fazer isso? "Não se preocupe, estou aqui para ajudá-lo! Você pode começar usando as seguintes partes:
Interface Arduino Mega com módulo GPS (Neo-6M): 8 etapas
Interface do Arduino Mega com módulo GPS (Neo-6M): Neste projeto, mostrei como fazer a interface de um módulo GPS (Neo-6M) com o Arduino Mega. A biblioteca TinyGPS é usada para exibir os dados de longitude e latitude e o TinyGPS ++ é usado para exibir latitude, longitude, altitude, velocidade e número de satélite
Como fazer - MÓDULO DE EXIBIÇÃO DE E-PAPER E-INK - Parte 2 - Importar imagem personalizada: 4 etapas
Como fazer - MÓDULO DE EXIBIÇÃO DE E-PAPER E-INK - Parte 2 | Importar imagem personalizada: Neste tutorial da Parte 2 de Como fazer - MÓDULO DE EXIBIÇÃO DE E-PAPER E-INK | Importar Imagem Personalizada, vou compartilhar com vocês como importar a imagem que você gosta e exibi-la no Módulo Display E-Ink. É muito simples com a ajuda de alguns s
Interface do módulo GPS com o Arduino Uno: 7 etapas
Interface do módulo GPS com o Arduino Uno: Olá! Você deseja conectar um módulo GPS à sua placa Arduino Uno, mas não sabe como fazer isso? Estou aqui para te ajudar! Você precisará das seguintes partes para começar
Como fazer a interface do módulo GPS (NEO-6m) com o Arduino: 7 etapas (com imagens)
Como fazer a interface do módulo GPS (NEO-6m) com o Arduino: Neste projeto, mostrei como fazer a interface de um módulo GPS com o Arduino UNO. Os dados de longitude e latitude são exibidos no LCD e a localização pode ser visualizada no app.List of material Arduino Uno == > $ 8 Módulo GPS Ublox NEO-6m == > $ 15 16x