Как кнопки на моей машине взаимодействуют с приборной панелью?
У меня Audi A6 3,2 FSI 2004 года выпуска. Излишне говорить, что мультимедийная система не так хороша, как могла бы быть. Я работаю программистом, поэтому мне, естественно, было интересно узнать, как работает мультимедийная система. Мне сложно найти информацию об этом, возможно, я задаю неправильные вопросы из-за того, что очень плохо разбираюсь в аппаратном обеспечении и автомобилях в целом.
Для наглядности взгляните на эту картинку:
Вы увидите, что с приборной панелью взаимодействует несколько компонентов. Здесь есть кнопка регулировки громкости, кнопка меню (большой круг посередине), а также различные кнопки для активации разных разделов на приборной панели (радио, CD, автомобиль и т. д.).
Если вы посмотрите на руль, то увидите две кнопки, а также регуляторы громкости и радио.
Я хочу понять, как эти различные компоненты отправляют сообщения на панель управления, какие провода используются, как работает связь и как я могу расшифровать эти сообщения. Обладая этой информацией, я хотел бы создать собственную панель управления, например, на базе Raspberry Pi и с сенсорным экраном.
Любая информация, которая поможет мне двигаться в правильном направлении, будет очень полезна, как и любые ресурсы, такие как документация, книги и так далее.
Заранее благодарю вас.
Перевод вопроса с Mechanics Stack Exchange
Лицензия: CC BY-SA (2.5–4.0)
Оригинальный вопрос: https://mechanics.stackexchange.com/questions/87402/how-does-my-car-buttons-communicate-with-the-car-dashboard