Skip to main content

Sterowanie z AIS

Opis#

Płyta wzmacniacza audio połączona jest z płytą bramki AIS dom szeregowo interfejsem TTL, dzięki czemu możemy sterować wzmacniaczem audio (equalizerem i układem Bluetooth audio) z Asystenta domowego.

Sterowanie odtwarzaczem z aplikacji#

Podłączony w ten sposób głośnik do bramki jest sterowany z poziomu aplikacji:

|624x301

Można go też wybrać jako głośnik, na którym chcemy odtwarzać media z biblioteki mediów:

|624x271

Komendy głosowe, które odnoszą się do sterowania audio, domyślnie dotyczą głośnika, który jest podłączony do bramki.

|624x372

Sterowanie equalizerem z aplikacji#

W szczegółach głośnika mamy do wyboru 9 trybów dźwięku, które obsługuje płyta audio

|624x379

Sterowanie płytą audio z poziomu API w aplikacji#

W narzędziach deweloperskich udostępniamy usługi integracji ais_amplifier_service, które służą do komunikacji z płytą audio - umożliwiają przesyłanie komend interfejsem TTL do płyty audio.

|624x368

Usługa ais_amplifier_service.change_work_mode pozwala na zmianę trybu głośnika, obsługiwane są tryby AUX lub BT:

|624x299

Usługa ais_amplifier_service.exec_command pozwala na przesłanie dowolnej instrukcji sterującej do płyty audio po TTL:

|624x331

Pełna lista komend#

Pełna lista komend dostępna jest w naszym repozytorium na stronie https://github.com/sviete/BK3266

|624x523

Część komend dotyczy obsługi radia FM czy sterowania odtwarzaniem treści audio z karty SD lub pamięci USB wpiętej bezpośrednio do płyty audio - komend/funkcjonalności tych nigdy nie testowaliśmy, bo nie było nam to potrzebne.

Na płycie audio dostępne jest też złącze do mikrofonu. Nie wiadomo jednak czy i jak BK3266 obsługuje funkcjonalność mikrofonu - a to dlatego, że Beken nie zaktualizował swojej witryny internetowej o żadne informacje o chipie BK3266. Nie udało się nam też ustalić w korespondencji z firmą Beken, w jaki sposób można obsługiwać mikrofon software’owo. Dlatego nie dodaliśmy mikrofonu do DEV KIT SPEAKER 1.