Tabla de contenido:
Video: Interfaz de un módulo GPS con Raspberry Pi: Dashcam Parte 2: 3 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
Esta es la parte 2 del proyecto dashcam y en esta publicación, aprenderemos cómo conectar un módulo GPS a la Raspberry Pi. Luego usaremos los datos del GPS y los agregaremos al video como una superposición de texto. Lea la parte 1 utilizando el enlace a continuación, antes de continuar con esta publicación.
www.instructables.com/id/Making-a-DashCam-Using-the-Raspberry-Pi-Zero-pt1/
El video a continuación le brinda más información sobre los módulos de GPS, la comunicación junto con una descripción general de cómo todo se combina. Recomendaría verlo primero antes de continuar.
Paso 1: habilite el puerto serie
Primero necesitamos SSH en la placa y luego habilitar el puerto serial. Esto se puede hacer ejecutando el siguiente comando:
sudo raspi-config
Esto abrirá la herramienta de configuración y puede usar las flechas para navegar a las opciones de interfaz y luego serial. Seleccione NO en la consola y luego SÍ en el puerto serie de hardware. Use la tecla TAB para navegar hasta la opción Finalizar y luego seleccione NO cuando le pregunte si desea reiniciar. Esto lo llevará de regreso a la terminal. Ingrese el siguiente comando para que podamos apagar la placa:
sudo shutdown -h ahora
Una vez que la placa se ha apagado, podemos conectar el puerto serie a la placa usando la imagen de referencia.
Paso 2: prueba el módulo GPS
Ahora probaremos el módulo GPS para asegurarnos de que esté funcionando correctamente. Eso se puede hacer ejecutando el siguiente comando:
sudo cat / dev / serial0
Debería poder ver una salida de texto que comience con "$ GP …". como se ve en la imagen. Estos son datos del módulo GPS y significa que la comunicación en serie está funcionando como debería. Puede presionar "CTRL + Z" para detener la salida.
Entonces necesitamos deshabilitar el servicio "getty" ya que podría interferir con la comunicación serial. Esto se puede hacer ejecutando los siguientes comandos.
sudo systemctl detener [email protected]
sudo systemctl deshabilitar [email protected]
Paso 3: escriba el guión final
Antes de escribir el script final, necesitamos ejecutar algunos comandos. Primero, necesitamos instalar el módulo python-serial que se puede hacer ejecutando el siguiente comando:
sudo apt instalar python-serial
Usaremos el módulo pynmea2 para dar sentido a los datos del GPS y eso se puede instalar ejecutando el siguiente comando:
sudo pip instalar pynmea2
También necesitamos instalar psutil para el usuario root y esto se puede hacer ejecutando el siguiente comando:
sudo pip instalar psutil
Finalmente, podemos crear un nuevo archivo de script usando el siguiente comando:
sudo nano dashcam2.py
Luego puede copiar el contenido del siguiente archivo y pegarlo en el script como se ve en el video.
github.com/bnbe-club/rpi-dashcam-p2-diy-29
Una vez hecho esto, guarde el archivo escribiendo "CTRL + X", luego Y, luego ENTER. Luego puede probar el script ejecutando el siguiente comando:
sudo python dashcam2.py
La secuencia de comandos se ejecutará como debería y puede usar FileZilla para obtener los archivos de video como la última vez. Los archivos de video contendrán una superposición con los datos del GPS junto con el uso de la CPU.
El proyecto dashcam aún no ha terminado y habrá una publicación de seguimiento para continuar con esta serie. Considere suscribirse a nuestro canal de YouTube, ya que esta ayuda nos respalda.
YouTube:
¡Gracias por leer!
Recomendado:
Interfaz del módulo GPS con Raspberry Pi: 10 pasos
Módulo GPS de interfaz con Raspberry Pi: ¡Hola, chicos! ¿Desea conectar un módulo GPS con Raspberry Pi? ¿Pero enfrenta alguna dificultad para hacerlo? "¡No se preocupe, estoy aquí para ayudarlo! Puede comenzar utilizando las siguientes partes:
Interfaz Arduino Mega con módulo GPS (Neo-6M): 8 pasos
Interfaz Arduino Mega con módulo GPS (Neo-6M): En este proyecto, he mostrado cómo interconectar un módulo GPS (Neo-6M) con Arduino Mega. La biblioteca TinyGPS se usa para mostrar los datos de Longitud y Latitud y TinyGPS ++ se usa para mostrar Latitud, Longitud, Altitud, Velocidad y número de satélite
Introducción a la interfaz del sensor I2C - Interfaz de su MMA8451 usando ESP32s: 8 pasos
Introducción a la interfaz del sensor I2C - Interfaz de su MMA8451 usando ESP32s: en este tutorial, aprenderá todo sobre cómo iniciar, conectar y hacer que el dispositivo I2C (acelerómetro) funcione con el controlador (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
Hacer una DashCam con Raspberry Pi Zero (parte 1): 3 pasos
Hacer una cámara de salpicadero con Raspberry Pi Zero (parte 1): este es el comienzo de una nueva serie en la que aprendemos a construir una cámara de salpicadero con la Raspberry Pi Zero. Este proyecto es en realidad una grabadora de video continua y se puede utilizar para otras aplicaciones, incluida la vigilancia de la vida silvestre. En la parte 1, abordamos el
Interfaz del módulo GPS con Arduino Uno: 7 pasos
Interfaz del módulo GPS con Arduino Uno: ¡Hola! ¿Desea conectar un módulo GPS a su placa Arduino Uno, pero no sabe cómo hacerlo? ¡Estoy aqui para ayudarte! Necesitará las siguientes partes para comenzar