0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何0代码快速开发一款智能照明产品原型

智能物联研习社 来源:涂鸦智能 作者:涂鸦智能 2020-06-22 09:31 次阅读

导读:科技在不断进步,越来越多的智能家居产品和服务进入到人们的日常生活中。智能灯是一款常见的智能产品,安装智能灯后,用户可以使用手机 App 轻松调整室内光照颜色和亮度,设置不同的照明场景来创造出温暖、放松、有趣或者鼓舞人心的室内空间环境。

基于涂鸦智能平台和三明治开发板,您可以快速地开发一款智能灯产品的原型。


物料清单

涂鸦三明治(PWM)照明功能板 * 1

涂鸦三明治电源板 * 1

涂鸦三明治 Wi-Fi SoC 主控板(E3S)* 1

5V Micro USB 适配器或 12V 适配器 * 1

快速设计一款智能照明产品原型(5路PWM免开发方案)

数量:1步骤

第 1 步:创建产品

以下步骤仅描述如何快速创建照明产品,更多信息,请参考 涂鸦 IoT 平台 RGBCW 五路彩灯免开发方案产品创建指引。

登录 涂鸦IoT平台。

单击 创建产品。

创建产品.png

创建一款免开发方案的 彩灯五路(RGBCW)_Wi-Fi 照明产品。

创建产品选择彩灯.png

根据页面引导选择产品 功能定义 和 App 面板。

在 硬件调试 处,选择一块 TYWE3S TEST 模组,然后单击 配置固件。

TYWE3S TEST截图.png

根据三明治开发板的硬件电路对固件信息进行配置,如下图所示。

image.png

教程中,您需要按以下选项配置固件信息:

红光输出引脚-R:GPIO13

绿光输出引脚-G:GPIO4

蓝光输出引脚-B:GPIO5

白光输出引脚-C/Bright:GPIO14

暖光输出引脚-W/CCT:GPIO12

通断电复位次数:3

首次配网触发方式:手动切换后闪烁

其他配置项:保持默认配置

第 2 步:烧录固件

要让产品实现创建时设置的 功能定义,您需要将配置信息烧录到模组中。以下步骤仅描述如何快速烧录固件,更多信息,请参考 固件烧录与授权流程。

登录 三明治开发板管理页。

单击 绑定开发板,在弹窗中输入三明治 SoC 主控板包装上的 SN 号和密码。

为三明治开发板申请烧录授权软件和账号,在 选择产品 处,选择第一步创建的产品。

选择产品.png

登录烧录授权软件,输入授权码进行烧录。

当页面提示 成功,表示烧录完成。

成功.png

第 3 步:测试 App 配网

第一步中,您已经在配置三明治开发板的固件信息时设置了通断电次数为 3,现在按以下步骤在移动端完成 App 配网测试。您可以参考 公版 App 介绍 安装涂鸦智能 App。

本示例中,您需要控制照明灯通断电三次。

看到灯在快速闪烁时,设备即进入配网状态。

打开涂鸦智能 App。

添加设备,选择 照明(Wi-Fi) 品类。

配网选择品类.png

按界面提示完成后续步骤,将设备连接到云端。

测试使用 App 控制照明设备。

第 4 步:(可选) 连接到智能音箱服务

涂鸦支持通过市面上大多数智能音箱来控制设备,例如亚马逊 Echo。以下步骤仅描述大概流程,更多信息,请参考 第三方接入服务。

前往涂鸦 增值服务,选择智能音箱服务。

image.png

选择一款音箱服务,按页面提示申请开通服务。

审核通过后,您可以在 产品列表页面 查看已开通的音箱服务图标。

image.png

或者,您也可以打开涂鸦智能 App,找到您的照明产品,查看是否开通音箱服务。

image.png

根据您开通的音响服务,将设备绑定到智能音箱平台下,即可使用智能音箱对设备进行控制。

具体步骤请参考相关文档,例如 使用 Amazon Echo 控制智能设备指南。

第 5 步:(可选) 开始智能产测

批量生产产品时,您需要对产品的联网通讯和控制能力进行测试,挑出不良品,保证产品质量。

涂鸦将生产时的测试流程集成在模块内,您可以参考 Wi-Fi 照明产品产测 完成产品测试。

小结

恭喜您完成了一款智能照明产品的原型开发。基于涂鸦智能平台和涂鸦三明治开发板,您可以方便快捷地搭建智能产品原型,加速了产品的开发落地。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • PWM
    PWM
    +关注

    关注

    114

    文章

    5186

    浏览量

    213944
  • 智能照明
    +关注

    关注

    36

    文章

    1700

    浏览量

    85327
  • IOT
    IOT
    +关注

    关注

    187

    文章

    4210

    浏览量

    196798
收藏 人收藏

    评论

    相关推荐

    xG22E开发套件简化能量采集应用,提升无需电池的物联网设备原型开发

    搭乘“环境物联网(Ambient IoT)”的浪潮,使用一款支持能量采集(Energy Harvesting)的原型开发套件打造无需电池的物联网设备,这些设备便可从磁场/电场、光、热、动能和声音中
    的头像 发表于 12-23 10:16 247次阅读

    AIC3254的miniDSP编写代码和编写C5502代码有什么区别?

    问题:AIC3254的miniDSP编写代码和编写C5502代码有什么区别,执行速度和代码量来进行分析吧,谢谢回复
    发表于 11-06 07:22

    基于图遍历的Flink任务画布模式下零代码开发实现方案

    的过程。以下是利用Flink的 StreamGraph 通过低代码的方式,来实现StreamGraph的生成,并最终实现 Flink 程序零代码开发的解决方案。 、Flink 相关
    的头像 发表于 11-05 10:35 701次阅读
    基于图遍历的Flink任务画布模式下零<b class='flag-5'>代码</b><b class='flag-5'>开发</b>实现方案

    快速部署原型验证:从子卡到调试的全方位优化

    引言原型验证是种在FPGA平台上验证芯片设计的过程,通过在FPGA上实现芯片的设计原型,使得开发人员可以在硬件完成之前提前开始软件开发和系
    的头像 发表于 09-30 08:04 631次阅读
    <b class='flag-5'>快速</b>部署<b class='flag-5'>原型</b>验证:从子卡到调试的全方位优化

    STM32转AT32代码转换

    GD32等等。本文主要介绍一款ST32转AT32的工具AT32SmartCodeTransfer.exe,可以快速实现芯片的更换,提高开发效率。1.1.软件功能本软
    的头像 发表于 09-28 08:09 333次阅读
    STM32转AT32<b class='flag-5'>代码</b>转换

    LED安防照明产品单片机开发定制流程分享!

    智能家居与智慧城市快速发展的背景下,LED安防照明产品作为智能安防系统的重要组成部分,正逐步成为保障公共安全、提升生活品质的关键技术。 单
    发表于 09-26 13:51

    ST【AEK-MCU-C4MINI1】体化、快速原型开发、用户友好型MCU和电机控制评估板

    体化、快速原型开发、用户友好型MCU和电机控制评估板。
    的头像 发表于 09-20 13:41 318次阅读
    ST【AEK-MCU-C4MINI1】<b class='flag-5'>一</b>体化、<b class='flag-5'>快速</b><b class='flag-5'>原型</b><b class='flag-5'>开发</b>、用户友好型MCU和电机控制评估板

    ​介绍一款Java开发的开源MES系统

    ​介绍一款Java开发的开源MES系统,万界星空科技开源的MES系统。该系统基于Java开发,具有广泛的适用性和高度的可定制性,能够满足不同行业、不同规模企业的智能制造需求。
    的头像 发表于 09-05 17:39 656次阅读
    ​介绍<b class='flag-5'>一款</b>Java<b class='flag-5'>开发</b>的开源MES系统

    英飞特第三浪涌保护器产品助力应对现代户外照明的挑战

    英飞特第三浪涌保护器(SPD)产品系列,是一款旨在增强户外照明系统对安全性和耐用性,同时满足紧凑灯具设计需求的浪涌保护器。
    的头像 发表于 07-22 10:14 546次阅读

    百度发布智能代码助手“文心快

    在近日举办的WAVE SUMMIT大会上,百度公司震撼发布了全新的智能代码助手——“文心快”。这款基于百度文心大模型的强大工具,结合了海量的编程数据,旨在为开发者提供
    的头像 发表于 07-01 11:20 904次阅读

    使用LL库生成STM32H7代码时存在报错是什么原因导致的?

    使用LL库生成STM32H7代码时存在的BUG
    发表于 04-03 07:33

    如何设计一款四轮智能小车

    组成部分,展开介绍设计一款智能小车的基本思路。 通过这讲课程,我们希望大家脑海中能够对智能小车有个明确的认识和
    的头像 发表于 03-26 10:58 790次阅读
    如何设计<b class='flag-5'>一款</b>四轮<b class='flag-5'>智能</b>小车

    TuyaOS全彩照明产品开发包,超丰富定时模式助你玩转智慧场景

    随着智能家居时代的到来,全彩照明产品如球泡灯、全彩灯带和吸顶灯等,已成为市场的主流选择,它们不仅提升了居家美感,还增强了用户的互动体验。为了帮助开发
    的头像 发表于 03-22 08:14 354次阅读
    TuyaOS全彩<b class='flag-5'>照明</b><b class='flag-5'>产品</b><b class='flag-5'>开发</b>包,超丰富定时模式助你玩转智慧场景

    经纬恒润推出新一代快速控制原型产品 ControlBase_S

    内不得不面对的现实问题。为了满足汽车行业的变化,经纬恒润现推出新一代快速控制原型产品ControlBase_S,可以广泛运用在动力域、底盘域、车身域等不同控制单元的算法
    的头像 发表于 03-15 08:00 970次阅读
    经纬恒润推出新<b class='flag-5'>一代</b><b class='flag-5'>快速</b>控制<b class='flag-5'>原型</b><b class='flag-5'>产品</b> ControlBase_S

    在CCG5代码中怎么实现DR_SWAP?

    请教个问题,在 CCG5代码中怎么实现DR_SWAP?我们配置了端口 0 作为源对外充电,但是我们希望 PORT0 做了 UFP。我们是这样写的代码:案例 APP_EVT_PD_合同谈
    发表于 02-26 06:27