La forma más fácil de demostrar su experiencia en la programación y el uso del bus CAN para una aplicación con una inversión mínima sería jugar con los datos OBD que la mayoría de los automóviles y proporcionar información sobre estos datos (EE. UU. Después de 98 ‘, India después de 2011, Europa después de’ 02). Algunas cosas que me vienen a la mente que se pueden construir con una inversión mínima.
Construyendo un proyecto desde cero :
Podrías comprar un Atmel, Microchip, placas de desarrollo PIC y construir tu proyecto desde cero. Pero en esto pasará mucho tiempo construyendo el formato CAN Frame para consultar datos y construir una máquina de estado (Consulta-Respuesta-Secuencias de consulta) para poder obtener los datos del vehículo.
- ¿Por qué los programadores integrados a menudo pagan menos que los desarrolladores web?
- ¿Qué dispositivo debo usar? Arduino o RaspberryPi?
- Cómo aprender incrustado en C ++
- ¿Cómo es útil MATLAB en sistemas embebidos?
- ¿Qué puedo hacer si conozco C y 8051 integrados y electrónica?
Basándose en una solución parcialmente construida:
Elija un kit de desarrollo basado en Arduino / raspberry-pi. Existen varios ejemplos de proyectos listos para usar implementados para conectarse a un automóvil y leer los datos del vehículo. Esta información contiene
- Velocidad del motor, posición del pedal del acelerador, etc.
- Códigos de falla del motor
Los legos no pueden descifrar estos códigos y datos de fallas, pero usted tiene varias explicaciones simples para estos códigos de fallas y qué se puede hacer para verificarlos, por lo que tal vez podría crear una aplicación que monitoree constantemente las fallas y luego le explique al usuario qué puede ser hecho para resolverlo.
Hackea tu vehículo CAN-BUS con Arduino y Seeed CAN-BUS Shield
Construir sobre productos, improvisar para crear un producto real
Hay muchas soluciones listas para usar que le comparten sus API para que pueda concentrarse en el software de su aplicación en lugar de perder su tiempo construyendo esto por su cuenta. En esto, puede crear una aplicación, una aplicación web, una base de datos sobre los datos CAN, hacer que la placa transmita información a través de Bluetooth o GSM.
La telemática del vehículo se hace fácil con hardware de código abierto
Recomendaría usar la solución parcialmente construida si es solo para demostrar.