首页 / 行业
如何制作渐变RGBLed
2019-08-08 11:01:00
第1步:零件
- 一个Arduino(我使用的是Arduino UNO R3,但其他人也可以工作)
- 一个RGB Led(我使用的是共阳极,常见的)阴极也会工作)
- 面包板
- 一些电线
- 2电阻180欧姆(棕色,灰色,棕色,金色)
- 1电阻330欧姆(橙色,橙色,棕色,金色)
第2步:原理图
原理图非常简单。
如果你有一个普通的阳极led(就像我一样)只需将它连接到+ 5v,如果你有一个共用的阴极引线将它连接到0v。
将另外3个引线连接到你的arduino上的3个PWM引脚之间用一个电阻器(值)取决于led)。
第3步:代码
代码有点困难但仍然公平这个代码仅适用于普通的阳极LED。
如果你想将它用于普通阴极LED,你将不得不改变所有的“analogWrite(COLOR,255 - colorVal);”行到“analogWrite(COLOR,colorVal);” (没有“255 - ”),那么它应该工作(我没有测试它)。
#define GREEN 3
#define BLUE 5
#define RED 6
#define delayTime 20
void setup(){
pinMode(GREEN,OUTPUT);
pinMode(BLUE,OUTPUT);
pinMode(RED,OUTPUT);
digitalWrite(GREEN,HIGH);
digitalWrite(BLUE,HIGH);
digitalWrite(RED,HIGH);
}
int redVal;
int blueVal;
int greenVal;
void loop() {
int redVal = 255;
int blueVal = 0;
int greenVal = 0;
for(int i = 0; i 《255; i + = 1){
greenVal + = 1;
redVal - = 1;
analogWrite(GREEN,255 - greenVal);
analogWrite(RED,255 - redVal);
delay(delayTime);
}
redVal = 0;
blueVal = 0;
greenVal = 255;
(int i = 0; i 《255; i + = 1){br》 blueVal + = 1;
greenVal - = 1;
analogWrite(BLUE,255 - blueVal);
analogWrite(GREEN,255 - greenVal);
delay(delayTime);
}
redVal = 0;
blueVal = 255;
greenVal = 0;
for(int i = 0; i 《255; i + = 1){
redVal + = 1;
blueVal - = 1;
analogWrite(RED,255 - redVal);
analogWrite(BLUE,255 - blueVal);
延迟(delayTime) ;
}}}
第4步:完成!
最新内容
手机 |
相关内容
2023 年 3 季度了 DigiKey 新增 4
2023 年 3 季度了 DigiKey 新增 4 万多种现货零件,多种,零件,现货,季度,产品,原厂,全球领先的供应品类丰富、发货快速的商业现货技机器人基于3D相机组装家具
机器人基于3D相机组装家具,机器人,3D相机,3D,新加坡,相机,物体,新加坡南洋理工大学(NTU Singapore)的科学家们研制了一种机器人,可以什么是电子元器件好处是什么
什么是电子元器件好处是什么,通用,常见,好处,电容,零件,电子元器件是电子元件和小型的机器,仪器的组成部分,其本身常由若干零件构成,可一加Ace新品将于4月21日晚发布会与
一加Ace新品将于4月21日晚发布会与大家见面,一加,Ace,新品,将于,4月,日晚,发布会,与,大家,,晚发,发布会,渐变色,消息,今天上午,一加手小米12怎么样?能否满足新一代处理器
小米12怎么样?能否满足新一代处理器的散热要求,小米,智能手机,处理器,智能手机,后盖,旗舰,早在12月初的高通骁龙技术峰会时,雷军就提前红米Note 11 Pro怎么样 梦幻外观下
红米Note 11 Pro怎么样 梦幻外观下实测性能如何,红米,智能手机,内存,星河,性能,智能手机,近期有不少小伙伴在后台咨询是否会拆解红米vivox70值得入手吗 vivo X70系列基
vivox70值得入手吗 vivo X70系列基础版没有V1芯片拍照如何?,智能手机,vivo,vivo手机,AMOLED,智能手机,芯片,显示,配置,vivo X70系列发全球首发天玑6nm芯!上手vivo S9:3月
全球首发天玑6nm芯!上手vivo S9:3月见,天玑,6nm,vivo,时尚,渐变,推出,能力,2月19日消息,去年8月vivo推出新一代“自拍神器”vivo S7,该机