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

[分享] 学习笔记(rgb蹦迪)

48

主题

49

帖子

3711

积分

论坛元老

Rank: 8Rank: 8

积分
3711
跳转到指定楼层
楼主
 楼主| 发表于 2023-8-1 23:57:15 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
校园创客福利
本帖最后由 gph 于 2023-8-1 23:57 编辑

功能:亮灭按键:RGB逐渐亮灭 ;       五颜六色按键:RGB五颜六色循环
创建数据点

选择模组乐鑫

创立MCU独立方案

把宠物笼的hal_rgb_led和delay的.c和.h复制到创建的独立MCU方案里Hal,并把宠物笼STM32F103C8x.ioc替换到MCU的currentDataPoint.valuetiao
里,进行生成代码

然后打开STM32F103C8x.uvprojx进行添加代码
在main.c添加delay.h和hal_rgb_led.h的头文件
在delay.h里添加main.h和hal_rgb_led.h的头文件
在hal_rgb_led.h里添加main.c和dealy.h的头文件
gizwits_product.c里添加delay.h和hal_rgb_led.h的头文件

然后在gizwits_product.c添加代码
lm:RGB逐渐亮灭   bd:RGB五颜六色循环
运用循环函数while(1)和ledRgbControl()等函数实现



app界面效果:


板子效果:
逐渐亮灭:

五颜六色循环蹦迪:

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

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

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