Arduino 入门到精通 例程23RGB模块.docx

上传人:小飞机 文档编号:3060259 上传时间:2023-03-10 格式:DOCX 页数:2 大小:36.84KB
返回 下载 相关 举报
Arduino 入门到精通 例程23RGB模块.docx_第1页
第1页 / 共2页
Arduino 入门到精通 例程23RGB模块.docx_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《Arduino 入门到精通 例程23RGB模块.docx》由会员分享,可在线阅读,更多相关《Arduino 入门到精通 例程23RGB模块.docx(2页珍藏版)》请在三一办公上搜索。

1、Arduino 入门到精通 例程23RGB模块Arduino 入门到精通 例程23 三色LED RGB模块 使用三色全彩LED制造 显示原理,其实原理是在一棵LED灯里,有三种颜色的灯,红,绿,蓝。每种颜色的灯上的驱动电压不一样,亮度就不一样,它们组合在一起,就形成了各种颜色。 模块有3个输出: 1. R,红色输出, 2. G,绿色输出, 3. B,蓝色输出. 模块特点: 3组信号输出,可通过单片机编程实现R,G,B三种颜色的混合达到全彩的效果, 实验代码: int ledPin = 13; / LED is connected to digital pin 13 int redPin = 1

2、1; / R 红色LED 控制引脚 连接到Arduino的 11脚 int greenPin = 9; / G绿色LED 控制引脚 连接到Arduino的 9脚 int bluePin = 10; / B蓝色LED 控制引脚 连接到Arduino的 11脚 void setup pinMode(ledPin, OUTPUT); / 设置ledPin对应的管脚13为输出 pinMode(redPin, OUTPUT); /设置redPin对应的管脚11为输出 pinMode(greenPin, OUTPUT); /设置greenPin,对应的管脚9为输出 pinMode(bluePin, OUT

3、PUT); /设置bluePin对应的管脚10为输出 void loop / run over and over again / Basic colors: color(255, 0, 0); / 红色亮 delay(1000); / 延时一秒 color(0,255, 0); /绿色亮 delay(1000); /延时一秒 color(0, 0, 255); / 蓝色灯亮 delay(1000); /延时一秒 / Example blended colors: color(255,255,0); / 黄色 delay(1000); /延时一秒 color(255,255,255); / 白色

4、 delay(1000); /延时一秒 color(128,0,255); / 紫色 delay(1000); /延时一秒 color(0,0,0); / t关闭led delay(1000); /延时一秒 void color (unsigned char red, unsigned char green, unsigned char blue) /颜色控制函数 analogWrite(redPin, 255-red); analogWrite(bluePin, 255-blue); analogWrite(greenPin, 255-green); 实验很简单:给个截图吧。蓝色与绿色组合。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号