搜索

[创客活动与软文] 涂鸦智慧校园大赛,打造炫彩物联网新高度!

[复制链接]
180|5
 楼主 | 2020-12-12 15:27 | 显示全部楼层 |阅读模式
涂鸦平台让智能家居变得如此简单高效,可以不懂软件,不懂APP,不懂配网,一个小白就可以完成一件非常酷炫的产品出来,搭建过程简直就是一种享受快乐开发的艺术过程,当然拿到的是一个智能灯演示板,只有模块的那种,所以还得自已搭配一块MCU主板,这三明治一拿到手,确实是一脸无奈,说明书上没有原理图或电路说明,三份都是一样的,要怎么开始呢?代码库可以找https://github.com/TuyaInc/看看,不过好像比较复杂的样子,还是从官网找资料开始,https://iot.tuya.com。下载资料一定要注册的,注意模块上有型号,我的是WB3S,按这个关键词搜就可以大概得到一堆资料出来,我下载了Wi-Fi MCU 通信板(WB3S),这份文档对电路介绍比较详细,从中可以得知供电是3.3V,通信接口是串口,波特率是9600bps,至于烧录接口,不知道是怎么用的,应该是有专门的烧录器进行固件更新!反正暂时用不到!
首先在涂鸦平台上注册账号,然后开始创建一个产品,里面产品线非常多,分类得很齐全:

看手中的DEMO板,我就选了照明这个大类别,全是选一下就可以,非常方便,最后会生成APP的应用二维码,扫码下载并安装好应用!



下载全部资料或只下载MCU SDK软件包即可,其它什么协议文档暂时也用不上。



开始新建并移植项目,我选用的是STM32L011 Nucleo-32开发板做为主控,主要是要搭建好串口通信,再把前面下载好的SDK开发包添加到整个项目,至少要修改2个地方,一个是串口发送,一个是接收处理!同时在主函数中加入两个函数,分别是调用wifi_protocol_init初始化模块和调用wifi_uart_service主服务即可。总而言之,开发起来相对SOC的方案有一定的自由度和可定制性!协议之类的一定要结合调试看,否则理解上会有点困难和费解,我把这些收发的信息全部打印出来分析,结合文档一看就记忆深刻了!

配网是非常智能的,打开手机APP操作很简单易懂,两者都处于同一个WIFI热点时配置,好像还不支持5G wifi,然后就是界面在连接失败后会有切换不了的情况!好像是卡死的状态。如果一段时间没有操作APP,模块也会死机,就是心跳包没有返回值了,感觉自动断网了!

3.jpg
2.jpg
1.jpg
4.jpg
IMG_9481.JPG

使用特权

评论回复
| 2020-12-17 13:09 | 显示全部楼层
自己搭建了一个MQTT的服务器,通信没有问题,使用esp32+GPRS,通信的效率很高。

使用特权

评论回复
| 2020-12-17 13:10 | 显示全部楼层
这个灯的控制方式的是什么呢?                       

使用特权

评论回复
 楼主 | 2020-12-17 13:26 | 显示全部楼层
PWM调占空比

使用特权

评论回复
| 2020-12-18 17:28 | 显示全部楼层
gaochy1126 发表于 2020-12-17 13:10
这个灯的控制方式的是什么呢?

PWM占空比输出

使用特权

评论回复
| 2020-12-18 17:29 | 显示全部楼层
有利有弊,小白级别都能开发了,搞的满大街都快是了,竞争激烈,我都放弃搞了

使用特权

评论回复
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 我要提问 投诉建议 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

关闭

热门推荐上一条 /6 下一条

在线客服 快速回复 返回顶部 返回列表