找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2834|回复: 0
打印 上一主题 下一主题
收起左侧

三色LED Arduino模板程序

[复制链接]
跳转到指定楼层
楼主
RGB LED模块由一个插件全彩LED制成,通过R、G、B三个引脚的PWM电压输入可以调节三种基色(红/蓝/绿)的强度从而实现全彩的混色效果。用Arduino对模块的控制可实现酷炫的灯光效果。


Arduino源程序如下:
  1. int redpin = 11; //select the pin for the red LED
  2. int bluepin =10; // select the pin for the  blue LED
  3. int greenpin =9;// select the pin for the green LED
  4. int val;
  5. void setup() {
  6.   pinMode(redpin, OUTPUT);
  7.   pinMode(bluepin, OUTPUT);
  8.   pinMode(greenpin, OUTPUT);
  9.   Serial.begin(9600);
  10. }
  11. void loop()
  12. {
  13. for(val=255; val>0; val--)
  14.   {
  15.    analogWrite(11, val);
  16.    analogWrite(10, 255-val);
  17.    analogWrite(9, 128-val);
  18.    delay(1);
  19.   }
  20. for(val=0; val<255; val++)
  21.   {
  22.    analogWrite(11, val);
  23.    analogWrite(10, 255-val);
  24.    analogWrite(9, 128-val);
  25.    delay(1);
  26.   }
  27. Serial.println(val, DEC);
  28.   }
复制代码

全部资料51hei下载地址:
3色LED模块.rar (182.27 KB, 下载次数: 8)

评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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