PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Звуковые процессоры (http://pccar.ru/forumdisplay.php?f=188)
-   -   Аудиопроцессор для планшетов. Настраиваемый с андроид. (http://pccar.ru/showthread.php?t=24040)

Alekssandr 18.04.2018 11:00

Наконец то установил платформу в автомобиль:rolleyes2:

pan07 18.04.2018 23:07

А интересно, из тех кто купил , что могут сказать по поводу звука или может сравнивали с каким- нибудь процессором

-=zds=- 19.04.2018 08:42

Я еще хотел уточнить такой вопрос, а громкость регулируется только андроидная или можно регулировать отдельным энкодером громкость самого усилителя?

Alekssandr 19.04.2018 14:57

Громкость регулируется общая, а точнее на цап, уровень громкости цап вывел на виджет. Громкость на android установлена на максимум.
Зачем управлять громкостью усилителя?

-=zds=- 19.04.2018 15:12

Цитата:

Сообщение от Alekssandr (Сообщение 401456)
Громкость регулируется общая, а точнее на цап, уровень громкости цап вывел на виджет. Громкость на android установлена на максимум.
Зачем управлять громкостью усилителя?

Теперь понятно, я думал это громкость андроида

star-oficer 24.04.2018 23:29

добрый:bye: вечер, хочу купить приблуду, как ???

Alex-L 25.04.2018 01:17

Off: То не приблуда, то - результат многих трудов!

Alekssandr 25.04.2018 10:25

Вложений: 3
Привет! Следующая партия не раньше июня.

Написал приложение обновления прошивки в микроконтроллере STM32 прямо с android планшета по USB. Теперь не нужно бегать с ноубтуком в машину чтоб закачать новую прошивку в платформу.

Мне подсказали про микросхемы так называемые серилизаторы, это такие устройства которые собираю цифровые сигналы с разных ног микросхем в одну кучу, запаковывают и передают на большое расстояние по средством 2-х проводов (витая пара) или ещё какм либо способом, на другом конце уже стоит десерилизатор который это всё распаковывает на разные ножки микросхемы.

Также можно поступить с цифровым звуком, вот есть серия микросхем DS90UA101 может принять и передать до 8 ми звковых каналов в I2S или TDM формате. Очень удобная штука если хочется установить внешний качественный ЦАП. В принципе для добавления такой функциональности в платформу даже не нужно переделывать плату, а просто разработать модуль на этой микросхеме который будет устанавливаться в матрицу расширения, там есть всё необходимое.

Alekssandr 15.05.2018 23:12

Вложений: 6
И так успехи.

Резистивным кнопкам добавил режимы работы, однократное нажатие, 2-х кратное нажатие и удержание. Также добавил возможность каждому из режимов кнопки выбрать 2-е какое либо действие. Список действий пока не велик, сделал так чтобы этот список можно было легко пополнить, в принципе здесь можно напридумать очень много всего, свободы много так как всё управляется с этой же прошивки. Практический доделал эквалайзеры, кроссоверы и последнее это системные настройки самой платформы, режимы включения USB портов, различные тайминги и т.п.
PHP код:

void Action(uint16_t actionint data1int data2int data3,  int data4){
    if (
action==0)          {                                           } // Ничего не делать
    
else if (action==1  )   { DacVolUP();                            } // Прибавить громкость в ЦАП
    
else if (action==2  )   { DacVolDown();;                         } // Убавить громкость в ЦАП
    
else if (action==3  )   { Mute();                                } // Убрать звук
    
else if (action==4  )   { ATT();                                 } // Пришлушить звук
    
else if (action==5  )   { HID_ALT_TAB();                           } // 
    
else if (action==6  )   { HID_Track_Next();                       } // 
    
else if (action==7  )   { HID_Track_Prev();                      } // 
    
else if (action==8  )   { HID_Forward();                           } // 
    
else if (action==9  )   { HID_Rewind();                             } // 
    
else if (action==10 )   { HID_Play_Pause();                      } // 
    
else if (action==11 )   { HID_Play();                            } // 
    
else if (action==12 )   { HID_Pause();                           } // 
    
else if (action==13 )   { HID_MouseClick(1,0,0,0);               } //   Mouse Click
    
else if (action==14 )   { HID_MouseXup(0,10,0,0);                } //   Mouse X+
    
else if (action==15 )   { HID_MouseXdown(0,(-10),0,0);          } //   Mouse X-
    
else if (action==16 )   { HID_MouseYup(0,0,(-10),0);             } //   Mouse Y+
    
else if (action==17 )   { HID_MouseYdown(0,0,10,0);                } //   Mouse X-
    
else if (action==18 )   { SoursRouting();                        } //  Ротация источников звука
    
else if (action==19 )   { OnOffSoursUSB();                       } //  Включить отключить USB
    
else if (action==20 )   { OnOffSoursBLUETOOTH();                 } //  Включить отключить блютус
    
else if (action==21 )   { OnOffSoursAUX();                       } //  Включить отключить AUX
    
else if (action==22 )   { OnOffSoursMATRIX();                    } //  Включить отключить радио
    
else if (action==23 )   { OnOffSoursSPDIF();                     } //  Включить отключить SPDIF
    
else if (action==24 )   { OnOffSoursMIC();                       } //  Включить отключить микрофон



Alekssandr 07.06.2018 13:08

Вложений: 1
Всем привет! Изучая Wi-Fi модуль ESP-01 на чипе ESP8266 который установлен на платформе нашёл интересный протокол разработанный самой Espressif который называется ESP NOW. Весь кайф в том что он не использует TCP IP для создания связей между различными устройствами, а просто использует частоту 2.4Ггц для радиосвязи между модулями и работает в полудуплексном режиме на подобие CAN шины. При этом для соединения устройств достаточно один раз их зарегистрировать в дальнейшем связь будет автоматическая, соединение после включения модулей между собой мгновенное:rolleyes2:, пробовал сразу 5 модулей.

В общем при помощи этой технологии можно без проводов управлять, вводить и выводить информацию с платформы в свою очередь эти-же данные в лёгкую можно перекинуть по USB. Например без проводов по технологии ESP NOW подключить датчик температуры, и выводить его показания на экране планшета виджетом.

Кстати есть библиотека для Arduino вот здесь


Часовой пояс GMT +4, время: 22:28.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot