Evaluando propuestas

Transmisión de Datos desde Elm327 a Pantalla Nextion

Publicado el 13 Febrero, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

1. Descripción del Proyecto
Se requiere el diseño y desarrollo de un sistema que permita la transmisión de datos obtenidos desde un módulo ELM327 a una pantalla Nextion, utilizando una placa Arduino MEGA y un módulo Bluetooth HC-05 como intermediario.

2. Componentes a utilizar
- Módulo ELM327: Se utilizará para obtener información del vehículo a través del protocolo obd-ii.
- Placa Arduino MEGA: Actuará como el procesador central para gestionar la comunicación entre los dispositivos.
- Módulo Bluetooth HC-05: Permitirá la comunicación inalámbrica entre el módulo ELM327 y la placa Arduino MEGA.
- Pantalla Nextion: Servirá como la interfaz gráfica para mostrar la información obtenida.
- Módulo de almacenamiento SD: Para guardar los datos solicitados.

3. Funcionalidades Requeridas
  A. Adquisición de Datos:
  - Obtener información en tiempo real desde el puerto obd-ii del vehículo mediante el módulo elm327.
  - Datos requeridos:
    - RPM del motor.
    - Velocidad del vehículo.
    - Temperatura del refrigerante.

  B. Comunicación entre Dispositivos:
  - Establecer comunicación y emparejamiento Bluetooth entre el módulo ELM327 y el HC-05.
  - Arduino mega recibirá los datos del hc-05 y los procesará.
  - La información procesada será enviada a la pantalla Nextion mediante comunicación serial.

  C. Interfaz en la Pantalla Nextion:
  - Diseño de una interfaz visual atractiva y funcional.
  - Visualización en tiempo real de los datos recibidos.
  - Posibilidad de cambiar entre distintas páginas o pantallas según la información requerida.
  - Implementación de un botón en la pantalla Nextion que permita guardar los datos en una tarjeta SD cada vez que se solicite.

  D. Eficiencia y Estabilidad:
  - El sistema debe ser rápido y estable, con baja latencia en la transmisión de datos.
  - Manejo de errores y reconexión automática en caso de pérdida de comunicación.
  - Almacenamiento y final de almacenamiento automático de los datos en una SD cuando el botón de la pantalla Nextion lo solicite.

4. Entregables
- Código fuente comentado para Arduino MEGA.
- Archivo HMI para la programación de la pantalla Nextion.
- Diagrama de conexiones y esquema eléctrico del sistema.
- Documentación técnica del proyecto.

5. Presupuesto Solicitado
Se requiere un presupuesto desglosado que incluya:
- Costo del desarrollo del software (código Arduino y Nextion).
- Costo del diseño de la interfaz gráfica en Nextion.
- Costo de documentación y soporte técnico.
- Tiempo estimado de desarrollo y entrega.
6. Aportaciones
Abierto a sugerencias sobre cualquier mejora software o hardware que abarate costes.

Categoría Programación y Tecnología
Subcategoría Otros
Tamaño del proyecto Pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite

Plazo de Entrega: No definido

Habilidades necesarias