查看: 3608|回复: 5

[原创] 【智能生活】用KL25Z的RGB灯发出各种颜色的光

[复制链接]
  • TA的每日心情
    开心
    2017-11-15 10:33
  • 签到天数: 79 天

    连续签到: 1 天

    [LV.6]常住居民II

    89

    主题

    2169

    帖子

    3

    金牌会员

    Rank: 6Rank: 6

    积分
    1779
    最后登录
    2020-8-22
    发表于 2016-8-23 21:53:49 | 显示全部楼层 |阅读模式
    本帖最后由 何昌昕 于 2016-8-23 21:55 编辑

    相比于K64F,KL25Z的RGB灯的三个端口均是PWM输出口,也就是意味着RGB可以混出更多颜色的光。
    首先KL25Z的RGB引脚分别为
    Red         PTB18     TPM2_CH0
    Green      PTB19     TPM2_CH1
    Blue         PTD1      TPM0_CH1

    相比于普通IO口的高低电平,RGB灯仅有八种状态,如下:
    R  G  B   Result
    0  0  0    白
    1  0  0    红
    0  1  0    绿
    0  0  1    蓝
    1  1  0    黄
    1  0  1    品红
    0  1  1    青
    1  1  1    灭
    有了PWM(脉宽调制技术),可以使每个IO在0-3.3V之间变化,控制精细得当,可以把0-3.3V给256等份,间接转化为控制光的RGB值了,也就能调出颜色比对表上的任何颜色了。
    RGB查询
    附上源代码 只需要修改最前面的宏定义R G B 值即可按照颜色比对表的颜色显示了
    #define Red 59
    #define Green 186
    #define Blue 129 RGB.zip (1.78 MB, 下载次数: 19)
    签到
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2020-1-12 00:23
  • 签到天数: 745 天

    连续签到: 1 天

    [LV.9]以坛为家II

    27

    主题

    1万

    帖子

    26

    金牌会员

    Rank: 6Rank: 6

    积分
    6868
    最后登录
    2020-7-15
    发表于 2016-8-23 23:47:30 | 显示全部楼层
    谢谢分享,收藏了。
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-23 21:04
  • 签到天数: 103 天

    连续签到: 1 天

    [LV.6]常住居民II

    228

    主题

    5379

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    16736
    最后登录
    1970-1-1
    发表于 2016-8-23 23:55:02 | 显示全部楼层
    不错,要来个图片或视频之类的就更有动感了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3

    主题

    555

    帖子

    2

    金牌会员

    Rank: 6Rank: 6

    积分
    1343
    最后登录
    2018-10-23
    发表于 2016-8-24 08:08:59 | 显示全部楼层

    谢谢分享
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2019-10-17 08:07
  • 签到天数: 273 天

    连续签到: 1 天

    [LV.8]以坛为家I

    74

    主题

    2338

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    7513
    最后登录
    2021-8-30
    发表于 2016-8-24 09:14:56 | 显示全部楼层
    支持支持
    nxp.png

    11.png
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-10-27 20:36
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    0

    主题

    47

    帖子

    0

    注册会员

    Rank: 2

    积分
    102
    最后登录
    2016-12-4
    发表于 2016-10-20 20:32:07 | 显示全部楼层
    感谢!支持下
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-8-2 19:45 , Processed in 0.092542 second(s), 25 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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