裝置 · iOS + watchOS + 韌體

Unlocka Amp

開 App 就連上,不用挑裝置。音量在手機、手錶、桌面 Widget 上都按得到。

已上線

遙控器永遠不在手邊

音響的遙控器不是掉在沙發縫裡,就是電池沒電。而你手上那台一定有電、也一定找得到的裝置,是手機。

Amp 把遙控器搬過去。App 一開就自動找到控制板連上——不用從一串藍牙裝置裡挑。意外斷線時 App 自己重試,板子那端也會重新開始廣播。

01

自動連線:打開就好,沒有選單

App 啟動與回到前景時自動掃描,連上第一個廣播 ChuBT Service 的控制板。想手動控制,點頂端的連線狀態就能停止或重新啟動自動連線。

02

長按連發:音量要一路調上去

按下立刻送出一次,持續按住 350 ms 之後每 120 ms 重複送出,放開就停。靜音維持單次觸發——按住不會讓它快速反覆切換。

03

桌面 Widget:不用開 App

Widget 上的音量與靜音鍵會喚醒 Amp 並自動連線。BLE 還沒就緒時命令先排隊,連上之後補送出去,不會靜靜地不見。

04

Apple Watch:五顆鍵在手腕上

Vol ±、Fast ±、Mute。手錶把命令交給配對的 iPhone,再由 iPhone 用既有的 BLE 連線送出。

05

板端看得見:LED 就是狀態列

LED0 在手機已連線時恆亮;LED1 靜音時恆亮、調音量時短暫閃爍。UART console 115200 baud 印出連線狀態與收到的每一個命令,出問題時不必用猜的。

06

接得上真正的擴大機

目前板端輸出是 LED,方便直接驗證。要驅動擴大機、繼電器、IR 或 DAC,在韌體 write_command() 的硬體整合區補上 I²C/SPI/UART/PWM/GPIO 就好,協定不用動。

介面

實機截圖之後補上。這些位置已經留好了。

產品截圖
產品截圖
產品截圖

為什麼手錶不直接連板子

nRF5340 一次只接受一個中央裝置。如果手錶和手機各自去連,兩台就會互搶同一個連線。所以手錶只把命令交給配對的 iPhone,由 iPhone 用既有連線送出——按鍵反應一樣快,但連線永遠只有一條