— стара машина та штатна магнітола, бажання слухати в дорозі щосьще крім радіо;
> — необхідність залишити класичний вигляд салону (купити сучаснумагнітолу з USB і bluetooth не варіант). Що ж, будемо прикручуватиbluetooth до старої.
> Магнітола: VW Alpha CC EU від blaupunkt (бо такабула).
Модуль bluetooth: BK8000L від китайців (бо найдешевший знаявних) ). Розглядався варіант додавання bluetooth до вже наявногофункціоналу, але він виявився невиправдано складним у реалізаціїтому було прийнято рішення прикручувати bluetooth замість касети. Утакому випадку клавіші керування стрічкопротяжним механізмом "< ""> > " будуть віддані на перемикання треків і зміну режимуроботи магнітоли, а кнопка суміщена з регулятором гучностівиконуватиме функції "play" і "pause". Кнопкою в режимі bluetoothможна буде прийняти вхідний дзвінок. Для реалізації вищеописаногофункціоналу був застосований мікроконтролер ATtiny2313 оскільки мавнеобхідну кількість висновків і був у наявності. Схема існує тількив олівцевому варіанті, плата не розлучалася. Мікроконтролерзапитаний напругою 3.3 У постійно з виходу перетворювача L78L33 ізайнятий опитуванням стану кнопок "Next", "Prev" та "PP". Якщодетектується одночасне натискання кнопок "Prev" та "Next", мікроконтролер формує високий рівень на виході PB0 і відкриває ключна транзисторі. У цьому випадку магнітола розуміє, що вставленакасета і "типу включає" мотор протяжного механізму. На практицівиставляє напругу +14 на лінію MOTOR_ON яке через перетворювачзапитує модуль BK8000L. Магнітола переходить в режим програваннякасети, а за фактом підключає вихід модуля BK8000L до підсилювача.перехід магнітоли в режим радіо та відключення живлення bluetoothмодуля. При детектуванні одноразових натискань кнопок "Prev", "Next" та "PP" на виходах PB1, PB2 та PB3 Мікроконтролериформуються позитивні імпульси певної тривалості для управлінняповедінкою модуля BK8000L. Дільник на вході PA0 мікроконтролерапередбачалося використовувати для визначення поточного станумагнітоли.У даній реалізації не використовується і резистори можнане паяти.
Джампер з виходу RST BK8000L використовується для прошивки модулята зміни імені bluetooth пристрою з "BK8000L" на щось більшеочевидно, типу "VW_GOLF4".
Кнопок "Prev" і "Next" в магнітолі немає оскільки клавіші < і"> > " пов'язані зі стрічкопротяжним механізмом. Їх довелосядодати окремо розмістивши на окремій платі використовуючи якштовхачі радянські кнопки П2К. Пристрій в даний момент знаходитьсяна стадії тестування, але в цілому працює добре без очевиднихглюків. На черзі розпаювання мікрофонного підсилювача та перевіркапрацездатності режиму hands free. Поки відповідати співрозмовникунемає можливості, але опонента в динаміках чути добре.
У другій частині описані особливості програмної частинипристрою.






Коментарі10
coub.com/view/1djnbd
Клас.
круто) цікаво ці модулі з aptX є?)) я б може навіть у чергу став би на таку штуку))
Цей модуль використовує тільки SBC кодек. Найближчими аналогами з aptX будуть модулі зібрані на CSR8635 та CSR8645 (arduino.ua/art56-bluetoot…ki-na-mikrosborke-csr8630), але й ціна на них буде відчутно вищою. а для забезпечення ідеальної якості відтв...
Став на потік) зроби мені таку для рнс мфд
Вибачивши переробку на Беті. Хороший варіант. Але тут - ще краще!
А посилання на бету часом немає?
Є парочка.
Ну заморочився ... 🤪
чудова робота!