收藏官网首页
查看: 2685|回复: 0

[分享] 通过不同颜色的灯光判断配网模式

29

主题

29

帖子

2384

积分

金牌会员

Rank: 6Rank: 6

积分
2384
跳转到指定楼层
楼主
 楼主| 发表于 2023-7-29 23:49:41 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
免费使用STM32、APP自动代码生成工具
我们通过RGB灯的绿色灯和蓝色灯判断是使用Soft AP配网还是AirLink配网
一、从机智云平台生成MCU代码
二、下载机智云示例工程    下载链接:Gizwits
三、添加库文件
(1)复制以下文件至用户工程文件Hal文件夹
*路径:CubeMX宠物笼\驱动库代码_CubeMX版
(2)替换STM32F103C8x.ioc文件,并打开STM32F103C8x.ioc生成代码
(3)添加头文件和初始化
delay.c和hal_rgb_led.c中添加main.h
main.c中添加hal_rgb_led.h和delay.h
gizwits_product.c中添加hal_rgb_led.h和delay.h
在gizwits_product.c的userInit()函数中添加初始化函数,如下图:
(4)分别在key1短按和长按中添加RGB红灯亮和RGB灯灭
短按:产测模式
长按:复位模式
(5)分别在key2短按和长按中添加RGB绿灯亮和RGB蓝灯亮
短按:Soft AP模式
长按:AirLink模式
四、实物现象
(1)、key1短按(产测模式)
(2)key1长按(复位模式)
(3)key2短按(Soft AP模式)
(4)key2长按(AirLink模式)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表