如果你??炊桃曨l,一定被各種炫酷的幻彩燈帶產(chǎn)品刷屏過。隨著智能幻彩燈帶的問世,其玩法也愈加豐富。比如支持用戶對燈帶上的每一顆燈珠實(shí)現(xiàn)亮度和顏色的單獨(dú)調(diào)節(jié),并專屬自定義你想要的場景模式,呈現(xiàn)出花式的動(dòng)態(tài)燈光效果。
而且幻彩燈帶的應(yīng)用場景不受限制,不管是起居室的氛圍照明,還是書房的電競桌裝飾,亦或是電視墻的燈光同步,幻彩燈帶都具備極強(qiáng)的場景適配性。
為了方便開發(fā)者們快速靈活地實(shí)現(xiàn)智能幻彩燈帶的開發(fā),全球化IoT開發(fā)平臺服務(wù)商涂鴉智能(NYSE:TUYA,HKEX:2391)提供了支持多種芯片型號的幻彩產(chǎn)品開發(fā)包。
通過該開發(fā)包落地的智能幻彩燈帶產(chǎn)品,支持 Wi-Fi、Bluetooth LE 等多種通訊方式;并支持 App 端對智能燈帶進(jìn)行遠(yuǎn)程控制,包括開關(guān)、亮度調(diào)節(jié)、色彩調(diào)節(jié)、定時(shí)、切換或自定義設(shè)置場景模式、切換音樂模式等。
同時(shí),涂鴉還提供了具備多種幻彩效果的API接口,開發(fā)者們可以根據(jù)自己的想法和實(shí)際場景,選擇調(diào)用不同功能層次的接口,定制專屬自己的花式幻彩燈帶方案!
那么,最后開發(fā)出來的幻彩燈帶產(chǎn)品,展示效果到底如何?
一、亮點(diǎn)功能介紹
總控開關(guān):支持一鍵控制所有幻彩燈珠的開關(guān),操作更便捷;哪怕是再大的裝飾場地,也無所畏懼;
涂抹功能:與涂鴉智能 App 配網(wǎng)成功后,用戶可以在 App 上使用畫筆,對燈帶設(shè)備進(jìn)行顏色的分段調(diào)節(jié),也可以針對特定的幾個(gè)段落進(jìn)行涂抹上色;
幻彩場景功能:針對風(fēng)景、生活、節(jié)日和心情四種場景模式,涂鴉幻彩產(chǎn)品開發(fā)包提供數(shù)十種預(yù)設(shè)靜態(tài)或動(dòng)態(tài)的場景,滿足不同情境和場合的需要;
音樂律動(dòng)功能:開啟音樂律動(dòng)后,燈帶的顏色和亮度會(huì)跟隨音樂的節(jié)奏、音量變化而跳動(dòng),為用戶打造流光溢彩的夢幻場景;
燈帶裁剪功能:支持根據(jù)燈帶具體長度進(jìn)行裁剪,以便能更好地適應(yīng)用戶所需的實(shí)際長度;
倒計(jì)時(shí)功能:通過遠(yuǎn)程倒計(jì)時(shí)命令,就能打開或關(guān)閉燈帶,讓用戶對幻彩燈帶的控制不再受限于距離;
按鍵功能:通過按鍵的方式,就能控制燈帶開關(guān)、調(diào)光、調(diào)色和切換情景模式等功能;
成品測試功能:開發(fā)者掃描指定的測試路由器,就能迅速進(jìn)入老化測試和成品功能測試狀態(tài),并自動(dòng)提供完整的成品工廠測試方案。
二、開發(fā)包的核心優(yōu)勢
1、豐富的基礎(chǔ)服務(wù)和驅(qū)動(dòng)
顏色漸變服務(wù):開發(fā)者設(shè)置好當(dāng)前顏色、想要漸變的目標(biāo)顏色和執(zhí)行時(shí)間這三種元素后,漸變服務(wù)將會(huì)自動(dòng)為你計(jì)算好每一次步進(jìn)的顏色值。
基于漸變服務(wù),開發(fā)者還能擁有豐富的玩法,比如制定燈的呼吸、完成漸變調(diào)光調(diào)色等。超多趣味功能,讓你的幻彩燈帶產(chǎn)品更出色。
顏色格式轉(zhuǎn)換服務(wù):該開發(fā)包提供 hsvbt / rgbcw 兩種顏色格式的相互轉(zhuǎn)換,以及Gamma 計(jì)算、功率限制等接口;
場景驅(qū)動(dòng):開發(fā)包內(nèi)置十幾種場景模式,能滿足大部分用戶的需求;同時(shí)涂鴉也開放了自定義功能,支持開發(fā)者自由靈活地添加專屬于自己的幻彩場景;
音樂律動(dòng)驅(qū)動(dòng):涂鴉為開發(fā)者提供了常用的音樂律動(dòng)模式,讓幻彩燈帶的每一顆燈珠顏色,都能跟隨音樂而跳躍變幻,同時(shí)也支持開發(fā)者擴(kuò)展新的音樂律動(dòng)模式;
硬件驅(qū)動(dòng):該開發(fā)包還為開發(fā)者提供了按鍵驅(qū)動(dòng)、音頻ADC采集驅(qū)動(dòng)、幻彩驅(qū)動(dòng)、多款芯片驅(qū)動(dòng)的功能,同時(shí)開發(fā)者也可以自定義添加新的驅(qū)動(dòng)芯片。
這邊羅列下目前已支持的幻彩芯片列表:
2、支持Kconfig
該幻彩燈帶產(chǎn)品開發(fā)包支持 Kconfig(即Linux內(nèi)核配置/構(gòu)建系統(tǒng)),開發(fā)者可根據(jù)需求打開或關(guān)閉相應(yīng)的功能模塊,輕松實(shí)現(xiàn)代碼的功能裁剪;也可通過 Kconfig 進(jìn)行簡單的功能配置,一鍵勾選即可快速生成新的幻彩燈帶產(chǎn)品。
在 TuyaOS 目錄下,輸入[ make app_menuconfig ] 命令,就可以對幻彩燈帶產(chǎn)品開發(fā)包進(jìn)行配置。配置完成后,輸入 [ make app_config ]命令,即可生成新的配置頭文件。
3、滿足開發(fā)者自定義需求
產(chǎn)品開發(fā)包的默認(rèn)配置是一個(gè)可量產(chǎn)的工程,能幫助開發(fā)者快速配置產(chǎn)品功能,實(shí)現(xiàn)落地量產(chǎn);如果開發(fā)者有其他功能需求,也可以基于該產(chǎn)品開發(fā)包進(jìn)行深度的開發(fā)和探索。
幻彩燈帶開發(fā)包內(nèi)提供的硬件驅(qū)動(dòng)、DP數(shù)據(jù)解析、各功能模塊交互的業(yè)務(wù)邏輯等,均以源碼的方式提供。
為了適應(yīng)不同的使用場景,基礎(chǔ)服務(wù)也提供了豐富的功能接口,盡量滿足開發(fā)者不同程度的開發(fā)需求。
在開發(fā)前,開發(fā)者可先查看各個(gè)功能模塊的文檔以及對應(yīng)的 example,以便開發(fā)的時(shí)候更能得心應(yīng)手。
這些示例代碼,可以幫助開發(fā)者更清楚地了解,如何使用幻彩燈帶開發(fā)包所提供的各種工具:如添加情景庫、添加音樂律動(dòng)庫、顏色漸變服務(wù)、按鍵、音頻采集、數(shù)據(jù)存儲和燈帶控制等功能。
自由靈活的開發(fā)工具,讓開發(fā)者有充分的空間發(fā)揮出創(chuàng)意,助力更多爆品的誕生。
4、支持與幫助
①下載產(chǎn)品開發(fā)包
在 Tuya Wind IDE 上先下載對應(yīng)的聯(lián)網(wǎng)單品開發(fā)框架,框架下載完成后找到相應(yīng)產(chǎn)品開發(fā)包,點(diǎn)擊申請,并填寫對應(yīng)信息。申請通過后即可下載產(chǎn)品開發(fā)包,并進(jìn)入開發(fā)階段。
-
照明
+關(guān)注
關(guān)注
11文章
1512瀏覽量
131382 -
開發(fā)包
+關(guān)注
關(guān)注
0文章
24瀏覽量
7209
發(fā)布評論請先 登錄
相關(guān)推薦
評論