Коли взяв чирка в ньому вже стояла 2din голова Prology (половинакнопок не працювала, навіть USB немає), поки замість нього вкинувMystery. Але як відомо кнопки на кермі у нас віддаються по CAN Осьі виникла ідея зібрати на ардуїнці емулятор аналогових кнопок (нутисне мене зелений звір віддати 150-300 баксів за тупу залізяку, тай на своїй більше функціоналу реалізувати можна).
Ардуїнок дещо завалялося, купив парочку can модулів на mcp2515
Піві граблі:
CAN B у нас працює на швидкості 83.3 kbps, у бібліотеці для mcp2515така швидкість передбачена тільки для 16Mhz кварцу, а на купленихмодулях коштує 8Mhz. Тому були докуплені і перепаяні кварці.
Підключаємо до 3 і 11 контакту OBD (розпинання з jeepswk.com каже, що на них має бути CAN B) - тиша. Беремо осцилограф -тиша./p>
Довелося лізти до роз'єму магнітоли (білий і біло-оранжевийдроти) — помчали пакети.
Але отримавши 30-40 пакетів потік припинився. Реконектишся -знову 30-40 пакетів і тиша. Загалом тепер треба це перемогти.
Далі буде., завалявся непотрібний вухань? Із задоволенням візьму вдар для експериментів із запуску та управління підсилювачем.






Коментарі2
На рахунок того, що 8МГц кварц, причина проблем читання нашої каншини - профанація. У самого ардуїну з мцпшкой на 8МГц емулюють ВАС для рею, куди блутуф підключений. І так - не спершу запустилося.
Ну в бібліотеці mcp 83.3 тільки для 16Mhz прописано