Доделал новое железо и начинаю выкладывать описание обновленного проекта
Фотки
Сверху вниз:
Подключенная панель штатной магнитолы Ситроен. Работает совместно с моей оболочкой, запущенной в мониторе внутри зеркала.
Работает:
громкость меняется энкодером с отображением на зеркале и экране магнитолы
нажатие на энкодер включает-выключает режим приглушения с отображением на зеркале и экране магнитолы,
src меняет источник звука радио-плеер
кнопки влево-вправо листают настройки радио вперед-назад в режиме радио и меняют треки предыдущий-следующий в режиме плеера, менют текущий аудиопараметр в режиме настройки аудиопараметров
кнопки 1-6 принудительно включают настройки 1-6 в режиме радио
кнопка audio включает режим настройки аудиопараметров в оболочке из любого другого режима.
стрелки вверх-вниз дублируют энкодер.
На первой фотке - режим плеера - основной режим работы и режим работы по умолчанию после загрузки системы
На второй фотке - режим радио. Максимально индикатор может показывать 999 станций
На третьей фотке - уровень громкости - появляется из любого режима работы на несколько секунд одновременно с прогресс-баром громкости на экране планшета при повороте энкодера, нажатии кнопок вверх-вниз, нажатии кнопок громкости на нарульном ИК-пульте
На четвертой фотке - режим аудиопараметров (показан выбранный режим регулировки тембра НЧ). Может быть отрегулировано то же, что и на экране - громкость, баланс, уровни тыловых каналов, а также тембр НЧ и ВЧ.
На пятой фотке - панель магнитолы с обратной стороны - просто припаяны провода к матрице кнопок и контроллеру LCD, а также питание и подсветка кнопок и LCD
На шестой фотке - магнитола в собранном виде. Весь остальной корпус используется исключительно в качестве крепления передней панели в штатное место 1-дин. В магнитоле есть аудиопроцессор и радио, которыми можно управлять по той же шине, что и LCD (для уменьшения размеров всей системы до 1-дин), но из-за недостатка времени это не сделано и, возможно и не будет сделано. Основной функционал сосредоточен в корпусе другой 1-дин магнитолы, которая осталась от предыдущего проекта и была слегка модифицирована.
На седьмой фотке - внутренности основной магнитолы в разобранном виде. Из изменений по сравнению с предыдщей версией - добавлен шлейф на панель магнитолы и заменен источник питания хаба на NSD12S-5 (больше по приколу, ибо большой необходимости в нем не было). Также добавлена аудиоразвязка на BA3121 между звуковой картой и аудиопроцессором, что решило проблему шумов в аудиотракте - сейчас паразитные шумы полностью отсутствуют.
На восьмой фотке - вся система в сборе (без приемника GPS)
Ниже - скетч с поддержкой панели
Последний раз редактировалось s.m.; 30.12.2015 в 17:14.
|