Automotive Cluster based on Raspberry Pi 3 B+

Cargando...
Miniatura

Fecha

2019-07

Autores

Alayón-Sauceda, Manuel A.
Collazo-Velázquez, Adrian M.

Título de la revista

ISSN de la revista

Título del volumen

Editor

ITESO

Resumen

Descripción

The automotive cluster is one of the most important devices in a car and is the interface between the car and the driver. However, the development of this Electronic Control Unit (ECU) used in the automotive industry is complex and expensive. The Raspberry Pi 3 is a lower cost board that can be used as an alternative board due to its versatility and ease of use. Therefore, the aim of the project is to develop an automotive cluster using the Raspberry Pi 3 as the main board, and be able to connect it to a CAN network. Buildroot was the main tool used in this project allowing to generate a customized Linux-based Operating System (OS). Furthermore, the project included the CAN-utils package and SocketCAN Application Programming Interface (API) to receive CAN messages, through a PiCAN2 module, and display the animation according to the message. Also, the interface was created using Qt5 IDE, so it was essential to add those Qt5 packages to the Raspberry Pi 3 as well. Finally, this project was configured to work with a baudrate of 100 Kbps. In conclusion, the proposed project is a practical choice for low cost hardware and free software automotive cluster, also it is user-friendly and interactive.

Palabras clave

Embedded System, Automotive Cluster, CAN, Raspberry Pi, Linux

Citación

Alayón-Sauceda, M.A. & Collazo-Velázquez, A.M. (2019). Automotive Cluster based on Raspberry Pi 3 B+, Trabajo de obtención de grado, Especialidad en Sistemas Embebidos. Tlaquepaque, Jalisco: ITESO.