W800开发板上手体验:点亮智能灯

简介: 首先很感谢平头哥提供的W800开发板的试用机会,以下内容是我以点亮智能灯为例,将W800开发板连接网络和云端,并通过云智能APP进行控制的体验过程。

首先很感谢平头哥提供的W800开发板的试用机会,以下内容是我以点亮智能灯为例,将W800开发板连接网络和云端,并通过云智能APP进行控制的体验过程。

  1. 搭建软件开发环境(Windows开发环境)
  2. 下载并安装CDK集成开发环境
  3. 下载并安装CH340-USB转串口驱动
  4. 下载并安装SecureCRT(由于手上没有CK-Link,所以使用SecureCRT进行烧录操作)
    image.png
  5. 创建实例工程并编译工程

    1. 运行CDK,在首页点击新建工程,在搜索框内搜索W800,将“WiFi智能灯控”导入CDK
      image.png
  6. 导入成功后,可导航栏中看到项目,右击项目名称,选择Build开始编译,编译成功后可看到提示信息
    image.png

image.png

  1. 进行烧录操作
  2. 将W800开发板与电脑用USB连接,可在设备管理器中看到对应的COM口
    image.png
  3. 打开SecureCRT,配置调试串口0,波特率为115200,数据位 8,校验位 None,停止位 1,流控 None
  4. 同时按下开发板上的BOOT和RST按键,此时串口会输出CCCC,说明已经进入烧录模式
  5. 在SecureCRT中选择Xmodem方式将工程目录下编译生成的yoc_total.fls文件烧录到开发板中
    image.png

image.png
image.png

  1. 配置五元组
  2. 首先登录生活物联网平台,创建项目及产品,具体步骤参考生活物联网帮助文档-快速入门
  3. 创建完成后可得到如图的五元组信息
    image.png
  4. 将五元组信息使用以下命令设置到开发板中
    kv set hal_devinfo_dn
    kv set hal_devinfo_ds
    kv set hal_devinfo_pk
    kv set hal_devinfo_ps
    kv setint hal_devinfo_pid
  5. 上电并进行配网(此处以蓝牙辅助配网为例)
  6. 上电后可看到串口打印信息
    image.png
  7. 打开云智能APP并打开手机蓝牙,可在添加设备页面查找到对应设备
    image.png
  8. 添加完设备后会弹出配网窗口,输入对应的热点信息即可
    image.png
  9. 配网成功后,可在生活物联网平台中,看到设备的在线状态
    image.png
  10. 控制设备
  11. 可在生活物联网平台中对在线的设备进行命令调试(此处以开灯为例)
    image.png
  12. 命令发送成功后,可在本地串口信息中看到指令
    image.png
  13. 通过云智能APP亦可对开发板进行蓝牙控制或远程控制
    image.png

image.png

简单小结: 总体来说,整个流程还是比较顺利的。不过有几点值得注意:工程SDK中默认的配网模式是蓝牙辅助配网,如果切换为其他配网方式后,在生活物联网平台对应产品的配网方式也要做相应切换,否则会因为配网方式不匹配导致配网失败;而且SDK中对配网设置了120s的超时,配网超时后设备会退出配网状态;点亮LED灯时,需注意要将拨码开关拨到ON的方向。

相关实践学习
阿里云AIoT物联网开发实战
本课程将由物联网专家带你熟悉阿里云AIoT物联网领域全套云产品,7天轻松搭建基于Arduino的端到端物联网场景应用。 开始学习前,请先开通下方两个云产品,让学习更流畅: IoT物联网平台:https://iot.console.aliyun.com/ LinkWAN物联网络管理平台:https://linkwan.console.aliyun.com/service-open
相关文章
|
前端开发 应用服务中间件 API
Nginx 反向代理 去除 路径匹配规则url
Nginx 反向代理 去除 路径匹配规则url
|
文字识别 计算机视觉 开发者
基于QT的OCR和opencv融合框架FastOCRLearn实战
本文介绍了在Qt环境下结合OpenCV库构建OCR识别系统的实战方法,通过FastOCRLearn项目,读者可以学习Tesseract OCR的编译配置和在Windows平台下的实践步骤,文章提供了技术资源链接,帮助开发者理解并实现OCR技术。
744 9
基于QT的OCR和opencv融合框架FastOCRLearn实战
|
SQL 数据库 开发者
ClkLog埋点分析系统支持自定义SQL 查询
本期主要为大家介绍ClkLog九月上线的新功能-自定义SQL查询。
ClkLog埋点分析系统支持自定义SQL 查询
什么是多态?面向对象中对多态的理解
本文介绍了面向对象编程中的多态概念,包括其定义、优点以及编译时多态和运行时多态的具体实现方式。通过实例展示了函数重载、运算符重载、虚函数、接口和抽象类的应用,帮助读者深入理解多态的灵活性和可扩展性。
933 7
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp小程序的宠物领养系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp小程序的宠物领养系统附带文章源码部署视频讲解等
259 1
|
NoSQL Ubuntu Shell
香橙派 瑞芯微 RK3588 上手自记
香橙派 瑞芯微 RK3588 上手自记
1186 0
|
传感器 监控 网络协议
STM32配合W5500网卡连接MQTT服务器
W5500是一种基于TCP/IP协议的网络通讯芯片,可以提供网络连接功能,相当于是一种嵌入式以太网控制器,具有低功耗、高速传输、易于集成等特点。
1646 1
|
机器学习/深度学习 传感器 数据采集
【LSSVM时序预测】基于最小支持向量机 LSSVM实现时序数据预测附matlab代码
【LSSVM时序预测】基于最小支持向量机 LSSVM实现时序数据预测附matlab代码
|
物联网 开发工具 开发者
玄铁RISC-V处理器入门与实战-平头哥RISC-V 工具链-剑池CDK开发工具
玄铁RISC-V处理器入门与实战-平头哥RISC-V 工具链
773 1
|
供应链 监控 安全
案例酷 | 一汽集团:“钉”住制造业,数据同频驱动未来工厂
编者按: 制造业作为国家重要的支柱产业,受到了全球各国的关注,并认为是振兴实体经济和新兴产业的核心,是提升国家核心竞争力的关键。我国2015年正式推出“中国制造2025”宏大计划,而智能制造是“中国制造2025”的主攻方向。以“强大中国汽车产业”为使命的中国一汽,正在寻求以数字化为核心支撑,以“数字驱动美妙出行”为愿景,以“业务赋能、产品智能、生态智慧、数据增值”为目标,通过产品的数字化和企业运营的数字化,构建数字化企业。 全文约4391字,建议阅读时间13分钟。
891 0