我們都知道,智能燈是一款常見的智能設備,安裝智能燈后,用戶可以使用手機 App 輕松調整室內顏色和亮度,設置不同的照明場景來輕松創造出溫暖、放松、有趣或者鼓舞人心的室內空間。
物料清單
(可選)一款智能燈設備
數量:1
(任何 Powered By Tuya 設備皆可,您也可以前往涂鴉智選平臺采購樣品。)
步驟
第 1 步:了解智能燈和 RGB 5 路燈在智能燈具的開發過程中,您會碰到各種各樣的某路燈,例如一路燈或者五路燈。不同的數字代表照明產品能實現的功能不同,如下表所示:
其中,五路燈有白光和彩光是 2 種模式切換,但不可同時啟用。
彩光的色彩模型常見的有 RGB 模型和 HSV 模型:
RGB 色彩模型RGB(Red、Green、Blue)色彩模式是一種面向硬件的色彩模型,顯示系統都采用RGB顏色模型來進行圖像顯示。RGB色彩模型屬于加法混色原理,每種原色的數值越高,色彩就越亮,RGB都是0時是黑色,都是255時是白色。
RGB色彩模型表示直接,但是RGB數值和色彩的三屬性沒有直接的聯系,不能揭示色彩之間的關系。
HSV 色彩模型HSV 色彩模式是一種面向用戶感官的色彩模型,側重與色彩表示。這是根據人的視覺系統對亮度的敏感度要強于色彩值這個生理特性而提出的顏色模型。它比 RGB 更接近人們對彩色的感知經驗。非常直觀地表達顏色的色調、鮮艷程度和明暗程度,方便進行顏色的對比。
HSV(Hue、Saturation、Value)分別對應色相、飽和度、明度。
色相 H:用角度度量,取值范圍為0°~360°,從紅色開始按照逆時針方向計算,紅色為0°,綠色為120°,藍色為240°,黃色為60°,青色為180°,品紅為300°,對應于繞圓柱的中心軸的角度。
飽和度 S:表示色彩的純度,對應于離圓柱的中心軸的距離。數值越高顏色則深而艷,數值越低則顏色逐漸變灰,取值范圍為0.0~1.0,白色的S=0。
明度 V:表示顏色的明亮程度。取值范圍為0.0(黑色)~1.0(白色)。對應于繞圓柱的中心軸的高度,軸取值為自底部的黑色V=0到頂部的白色V=1,如下圖所示。
第 2 步:準備工作
跟隨本教程基于涂鴉 iOS App SDK 開發一個智能燈 App 之前,您需要做以下準備:
1、創建 App SDK;2、集成 SDK;3、完成用戶注冊和登錄;4、創建家庭;5、完成設備配網的邏輯;6、完成設備控制的邏輯。
以上步驟都在 基于涂鴉 App SDK 快速地開發一款 iOS IoT App 教程有詳細的描述,您可以參考教程完成準備工作。
第 3 步:了解功能點
功能點是對產品功能的抽象表示,是具體智能設備功能的抽象,用于描述產品功能及其參數。功能點 ID:功能點的編碼。設備與云端的功能數據通過功能點 ID 進行傳輸。功能點名稱:自定義的功能名稱。標識名:功能點 Code 值,用于 App 顯示功能名稱的多語言管理。支持字母、數字和下劃線,以字母開頭。
數據類型:
數據傳輸類型:可下發可上報:指令數據可以發送給設備,設備數據可以傳輸給云端。只上報:數據只支持從設備傳輸給云端。只下發:數據只支持從云端發送給設備。
fqj
-
智能設備
+關注
關注
5文章
1096瀏覽量
51810 -
智能燈
+關注
關注
1文章
42瀏覽量
11421
發布評論請先 登錄
評論