Вроде нашел...
Вроде нашел...
Если Вы впервые на нашем Форуме:
- Обратите внимание на список полезных тем в первом сообщении.
- Термины и наиболее популярные модели в сообщениях подсвечиваются быстрыми подсказками и ссылками на соответствующие статьи в МагВикипедии и Каталоге.
- Для изучения Форума не обязательно регистрироваться - практически весь профильный контент, включая файлы, картинки и видео, открыты для гостей.
С наилучшими пожеланиями,
Администрация Форума автозвука Магнитола
Всем привет, тема глухая, никто больше ничего не делает не проектирует? Нужна помощь, распишу вдруг кто помочь захочет и себе подобное сделать, самому тяму не хватает((.
1. Окончательно остановился, что для DSP будет HQPE, удобно классно, принимет UPnP(пофиг на джиттер), самый пощный DSP из ныне возможных, безграничные возможности настройки и т.д., НО дружелюбноесть к пользователю такая себе, точнее если просто дома слушать балдеть то ничего, а вот в машине есть дела которые надо доработать. Основная проблема, что при запуске HQPE всегда включает вход как плейлист, ну и по UPnP если на него подавать всегда будет принимать поверх всего остального. В HQPE можно подавать вход не только с UPnP или локальные файлы воспроизводить, но и от любого входного устройства, будь это оптика звуковой карты, или аналоговый вход, пофиг, при выборе нужного входа будет принимать, переваритьвать через DSP и отправлять на любое нужное устройство. Соотвественно ломаю голову как сделать, чтобы HQPE при старте включал выбранный один раз вход. И так как в планах для навигация, кино и прочий развлекательный контент принимать на CarPC сигнал от ГУ по оптике, хотелось бы чтобы она при старте была входом по умолчанию. А когда слушать "высокие материи" с максимальным качеством, то уже отправляем с проигрывателей типа бублика и т.д. сигнал по сети через UPnP.
Начал спрашивать разработчика HQPE как реализовать, он ссылается на открытые исходники для управлялки HQP. Она есть для аднроид и Mac. Связался с разработчиком этих управлялок, тот подсказал, что обмен данными между управлялкой (в которой есть переключение входа) и HQPE происходит комманжами на базе XML и их можно видеть любой прогой глядящей за трафиклом по сети. Короче команды вижу, но что дальше делать и как поступать не пойму. Возможно можно передалть исходники для управлялок и скомпилировать свою прогу для переключения входа. Еще есть управлялка сервер которая позволяет управлять через любой брайзер в сети, лежит на гитхабе. Но там вресии для вин, мак и линукс, а надо для андроид...
Еще сам HQPE управляется через Web морду и там есть переключение входов, и по идее если знать как можно через web подвать нужную команду для включения нужного входа....
2. Так как ставлю большую и хорошую матрицу а сердцем ГУ будет андроид ТВ приставка, хотелось бы немного автоматизации. А точнее при включении ACC чтоб приставка просыпалась и начинала воспроизведение, а при выключении ACC ставилась на паузу и засыпала(старнный там сон, пультом вырубаю и если опять включаю то видно, что проигрывание в той же ЯМ не отсанавливалось).
Ну и собсвенно пришла мысля сделать с помощью ардуины или ими подобных. Подключить ардуину к ногам ИК приемника приставки, считать команды которые подаю с пульта на засыпание/пробуждение, плей и пауза на пульте нет кнопок, возможно получится узнать команду другим универсальным пультом подавая команду. Далее по прописанному алгоритму эти же команды подавать на ноги ИК приемника. Поступил уровень на вход ардуины(включил АСС) ардуина дает комманду на пробуждение и через пару секунд на плей. Тоже не сталкивался, ардуину заказал, я так понял для такой рпостой задачи дажы НАНО хватит.
Вот такие дела, если кто, что знает не откажусь от помощи)
С переключение входов задачу решил, с помощью Tasker. Теперь можно настроить очень гибко систему, от смотря какое запущено приложение и нужный вход вплоть до нужного прессета настроек HQPE в зависимости от контента, если мызыка то одно, если кино можно с другими фильтрами и т.д.
Потихоньку получается...
Смоделировал, распечатал из композитов корпус под матрицу + переходная планка для штатной рамки.
С помощью Ардуины реализовал автоматическую регулировку яркости матрицы в зависимости от освещенности
С помощью другой Ардуины реализовал просыпание засыпание приставки(ГУ) при вкл/выкл ACC
ЧатGPT творит чудеса))
Я про такой даже не слыхал))
В телеграмме чатбот нейросетевой, его спрашиваешь что надо от например ардуино нано, а он выводит готовый скетч, который прошиваешь и оно работает). Если нет желания и времени учить программирование, то прям выручает...
Типа такого:
создай скетч для arduino nano, к которой подключен фоторезистор. Надо чтобы на одном из выходов в зависимости от освещенности менялась ШИМ модуляция
Держи! Взгялни на этот скетч для твоего Arduinca! Он будет читать значения с фоторезистора, подключённого к аналоговому входу A0, и затем устанавливать ШИМ-сигнал на цифровом выходе D3 в зависимости от уровня освещённости. То есть, чем светлее, тем выше ШИМ-сигнал и, соответсвенно, чем темнее, тем ниже сигнальчик.
Вот твой код:
Как только загрузишь этот скетч в свой Arduino Nano, твое устройство начнёт считывать значения с фоторезистора и менять ШИМ-модуляцию на цифровом пине D3. Пин A0 — это аналоговый вход для фоторезистора, а D3 настроен на вывод ШИМ-сигнала.Код:// Задаём номера пинов const int photoresistorPin = A0; // Пин фоторезистора const int pwmOutputPin = 3; // Пин ШИМ-сигнала void setup() { pinMode(pwmOutputPin, OUTPUT); // Устанавливаем пин ШИМ-сигнала на вывод Serial.begin(9600); // Начинаем последовательное соединение для отладки } void loop() { int sensorValue = analogRead(photoresistorPin); // Читаем значение с фоторезистора int pwmValue = map(sensorValue, 0, 1023, 0, 255); // Преобразуем этот датчик в ШИМ-значение analogWrite(pwmOutputPin, pwmValue); // Устанавливаем ШИМ на выходе // Выводим в Serial Monitor для отладки Serial.print("Фоторезистор: "); Serial.print(sensorValue); Serial.print("\t ШИМ-значение: "); Serial.println(pwmValue); delay(10); // небольшая задержка для стабилизации A/D преобразования
Не забудь подключить фоторезистор к питанию и земле через делитель напряжения, дабы получить надёжные показания. Готов ли ты устроить тест-драйв этому кодику или есть ещё вопросы?
Социальные закладки