如果你常看短视频,一定被各种炫酷的幻彩灯带产品刷屏过。随着智能幻彩灯带的问世,其玩法也愈加丰富。比如支持用户对灯带上的每一颗灯珠实现亮度和颜色的单独调节,并专属自定义你想要的场景模式,呈现出花式的动态灯光效果。
而且幻彩灯带的应用场景不受限制,不管是起居室的氛围照明,还是书房的电竞桌装饰,亦或是电视墙的灯光同步,幻彩灯带都具备极强的场景适配性。
为了方便开发者们快速灵活地实现智能幻彩灯带的开发,全球化IoT开发平台服务商涂鸦智能(NYSE:TUYA,HKEX:2391)提供了支持多种芯片型号的幻彩产品开发包。
通过该开发包落地的智能幻彩灯带产品,支持 Wi-Fi、Bluetooth LE 等多种通讯方式;并支持 App 端对智能灯带进行远程控制,包括开关、亮度调节、色彩调节、定时、切换或自定义设置场景模式、切换音乐模式等。
同时,涂鸦还提供了具备多种幻彩效果的API接口,开发者们可以根据自己的想法和实际场景,选择调用不同功能层次的接口,定制专属自己的花式幻彩灯带方案!
那么,最后开发出来的幻彩灯带产品,展示效果到底如何?
戳下方视频,一睹为快👇:
涂鸦智能幻彩灯带宣传视频2022(品牌)
一、亮点功能介绍
总控开关:支持一键控制所有幻彩灯珠的开关,操作更便捷;哪怕是再大的装饰场地,也无所畏惧;
涂抹功能:与涂鸦智能 App 配网成功后,用户可以在 App 上使用画笔,对灯带设备进行颜色的分段调节,也可以针对特定的几个段落进行涂抹上色;
- 幻彩场景功能:针对风景、生活、节日和心情四种场景模式,涂鸦幻彩产品开发包提供数十种预设静态或动态的场景,满足不同情境和场合的需要;
- 音乐律动功能:开启音乐律动后,灯带的颜色和亮度会跟随音乐的节奏、音量变化而跳动,为用户打造流光溢彩的梦幻场景;
- 灯带裁剪功能:支持根据灯带具体长度进行裁剪,以便能更好地适应用户所需的实际长度;
- 倒计时功能:通过远程倒计时命令,就能打开或关闭灯带,让用户对幻彩灯带的控制不再受限于距离;
- 按键功能:通过按键的方式,就能控制灯带开关、调光、调色和切换情景模式等功能;
- 成品测试功能:开发者扫描指定的测试路由器,就能迅速进入老化测试和成品功能测试状态,并自动提供完整的成品工厂测试方案。
二、开发包的核心优势
1、丰富的基础服务和驱动
- 颜色渐变服务:开发者设置好当前颜色、想要渐变的目标颜色和执行时间这三种元素后,渐变服务将会自动为你计算好每一次步进的颜色值。
- 基于渐变服务,开发者还能拥有丰富的玩法,比如制定灯的呼吸、完成渐变调光调色等。超多趣味功能,让你的幻彩灯带产品更出色。
- 颜色格式转换服务:该开发包提供 hsvbt / rgbcw 两种颜色格式的相互转换,以及Gamma 计算、功率限制等接口;
- 场景驱动:开发包内置十几种场景模式,能满足大部分用户的需求;同时涂鸦也开放了自定义功能,支持开发者自由灵活地添加专属于自己的幻彩场景;
- 音乐律动驱动:涂鸦为开发者提供了常用的音乐律动模式,让幻彩灯带的每一颗灯珠颜色,都能跟随音乐而跳跃变幻,同时也支持开发者扩展新的音乐律动模式;
- 硬件驱动:该开发包还为开发者提供了按键驱动、音频ADC采集驱动、幻彩驱动、多款芯片驱动的功能,同时开发者也可以自定义添加新的驱动芯片。
这边罗列下目前已支持的幻彩芯片列表:
2、支持Kconfig
该幻彩灯带产品开发包支持 Kconfig(即Linux内核配置/构建系统),开发者可根据需求打开或关闭相应的功能模块,轻松实现代码的功能裁剪;也可通过 Kconfig 进行简单的功能配置,一键勾选即可快速生成新的幻彩灯带产品。
点击视频,查看配置教程👇:
Kconfig功能演示
在 TuyaOS 目录下,输入 [ make app_menuconfig ] 命令,就可以对幻彩灯带产品开发包进行配置。配置完成后,输入 [ make app_config ] 命令,即可生成新的配置头文件。
3、满足开发者自定义需求
产品开发包的默认配置是一个可量产的工程,能帮助开发者快速配置产品功能,实现落地量产;如果开发者有其他功能需求,也可以基于该产品开发包进行深度的开发和探索。
点击视频,查看渐变配置演示教程👇:
幻彩灯带开发包--渐变场景示例
幻彩灯带开发包内提供的硬件驱动、DP数据解析、各功能模块交互的业务逻辑等,均以源码的方式提供。
为了适应不同的使用场景,基础服务也提供了丰富的功能接口,尽量满足开发者不同程度的开发需求。
在开发前,开发者可先查看各个功能模块的文档以及对应的 example,以便开发的时候更能得心应手。
这些示例代码,可以帮助开发者更清楚地了解,如何使用幻彩灯带开发包所提供的各种工具:如添加情景库、添加音乐律动库、颜色渐变服务、按键、音频采集、数据存储和灯带控制等功能。
自由灵活的开发工具,让开发者有充分的空间发挥出创意,助力更多爆品的诞生。
4、支持与帮助
①下载产品开发包
在 Tuya Wind IDE 上先下载对应的联网单品开发框架,框架下载完成后找到相应产品开发包,点击申请,并填写对应信息。申请通过后即可下载产品开发包,并进入开发阶段。
点击视频,查看操作教程👇:
下载幻彩产品开发包
扫描下方二维码,快速注册开发者账号:
②联系我们
如果有任何技术问题,欢迎登录涂鸦开发者论坛发帖讨论:
https://www.tuyaos.com/viewforum.php?f=11