Debe saber cómo están conectados esos sensores y qué, en otras palabras, todo el proceso de transferencia de datos comenzó desde el sensor hasta la pantalla de la computadora del automóvil.
Por ejemplo, para un sensor en un dispositivo USB que lee una computadora sería algo como:
Sensor> Microcontrolador o FPGA> Módulo USB> Cable USB> Controlador del kernel USB> Lenguaje C API USB> Envoltorio> Aplicación> Pantalla GUI
- ¿El termopar es un sensor o un transductor?
- Cómo diferenciar fácilmente entre Intuición y Sensor en la personalidad MBTI
- ¿Cómo son tan baratos los sensores de la cámara del teléfono?
- ¿Cómo funciona la orientación del sensor del teléfono inteligente?
- Cómo hacer un sensor de distancia
En este ejemplo, el microcontrolador o FPGA lee los datos del sensor, los datos se transfieren al módulo USB, que luego los envía a través del cable USB al controlador del núcleo. La API está escrita en C y se utiliza para comunicarse con el controlador en su aplicación para obtener los datos de los buffers USB. Si está utilizando Python, por ejemplo, necesitaría un contenedor para comunicarse con la API. La aplicación procesará los datos y los graficará en la pantalla.
Debe averiguar exactamente qué tan bajo de la cadena necesita llegar para obtener esos datos. Supongo que sería responsable desde la GUI hasta quizás la API si tiene una.
Esto es solo un ejemplo, su proyecto puede ser más simple. Suponga que se está utilizando una Raspberry Pi y usted está codificando en Python. Solo necesita saber cómo leer los datos de los pines y se puede hacer directamente en Python, por lo que sería tan simple como:
Sensor> Raspberry Pi> Aplicación> Pantalla GUI
O tal vez todo esté hecho por usted y todo lo que necesita hacer es tomar los valores proporcionados y crear una aplicación gráfica para la GUI.
Para un proyecto como este, la comunicación es la clave. Debe saber exactamente qué están haciendo otros miembros, saber qué se espera de usted y contribuir en cualquier discusión. Si está trabajando con estudiantes de electrónica, su conocimiento del software será limitado, por lo que ambos deben reunirse a mitad de camino.