涂鴉Wi-Fi&BLE SoC開發(fā)幻彩燈帶(6)----幻彩燈帶功能演示
視頻開發(fā)
https://www.bilibili.com/video/BV18d4y1Q7qp/

涂鴉APP
可以在涂鴉手機APP中對模組進行添加。 一般情況下可以自動識別出來。?

?若沒有識別,點擊照明,燈帶進行添加。?

?若APP無法搜索到模組,需要對模組進行重置,查看原理圖可以知道P9管腳對應(yīng)用戶按鍵。?

查看/home/share/samba/ty_iot_light_app_sdk_bk7231n_0.1.1/app/xh0623_demo_pixel_light_ty/include/src/light_button/light_button_init.c下有個按鍵配置代碼,可以看到對按鍵點擊4次可以進入復(fù)位模式。?

Wi-Fi&BLE SoC NANO主控板(BK7231N)接口說明
涂鴉三明治 Wi-Fi&BLE NANO 主控板(BK7231N)內(nèi)置 USB 轉(zhuǎn)串口芯片,單路 USB 口可擴展出 2 個串口??赏ㄟ^撥碼開關(guān)(S1)切換模組的兩路串口是否連接到 USB 轉(zhuǎn)串口芯片上。撥碼開關(guān)引腳說明如下表所示。?

?撥碼切到 ON 方向?qū)?,通?USB 轉(zhuǎn)串口芯片的雙串口和芯片串口之間的鏈路。 芯片 UART 引腳用于與MCU通信或普通 I/O 口使用時,需將相應(yīng)的撥碼位置撥到斷開的位置,即數(shù)字字母方向。 電腦 COM 口與 USB 芯片串口和芯片 BK7231N 對應(yīng)關(guān)系。?

通常情況下A是用來下載程序用的,B是用來打印日志的?

燒錄授權(quán)接線方式

將撥碼開關(guān)(S2)的 1、2 路都撥至 ON 方向,BK7231N 的串口 UART1 與上位機鏈路導(dǎo)通。 注意:若出現(xiàn)“獲取RF標志位失敗”的情況,可在授權(quán)階段,將串口2的RXD引腳(P01引腳)和GND短接。
上位機查看WiFi工作日志的接線方式

將撥碼開關(guān)(S2)的 3、4 路都撥至 ON 方向,BK7231N 的串口 UART2 與上位機鏈路導(dǎo)通。
用戶串口與上位機通信的接線方式

將撥碼開關(guān)(S2)的 1、2 路都撥至 ON 方向,BK7231N 的串口 UART1 與上位機鏈路導(dǎo)通。
芯片的兩個UART口都做普通IO口使用的接線方式

?將撥碼開關(guān)(S2)的 1、2、3、4 路都撥至 數(shù)字絲印方向,BK7231N 的串口 UART1 和 UART2 與 USB 芯片的鏈路斷開。
幻彩燈帶功能介紹
涂抹功能
用戶可以根據(jù)自己的喜好給燈帶進行設(shè)置,配置為自己喜歡的顏色組合,例如配置為藍綠紅。

?實際配置如下所示。

還有豐富的色卡組合。

場景設(shè)置
用戶可以根據(jù)自己的喜好定義場景。?

例如設(shè)置為海上焰火,效果如下所示。

音樂律動
音樂律動分為本地模式和APP模式,在本地模式下有搖滾、爵士、古典、滾動、能量、頻頻。 以爵士為例,設(shè)置之后可以選擇靈敏度來改變燈帶頻率。

實際演示如下所示。

?在APP模式下,燈光根據(jù)手機麥克風(fēng)采集到的音樂隨之律動。 如設(shè)置為音樂律動,顯示如下所示。?

其他功能
用戶可以給幻彩燈帶進行設(shè)置,指定打開時間。 同時也可以定義燈帶的長度。?

掃碼加入白名單
這款SDK目前需要白名單授權(quán),有需求的同仁可以掃碼聯(lián)系涂鴉工作人員開通白名單。?
