Arduino简单实例四脚三色LED灯
作者:野牛程序员:2023-12-30 09:31:06Arduino阅读 3391
连接Arduino和四脚三色LED灯,使用以下代码控制LED的颜色变化:
int redPin = 9; // 将红色引脚连接到Arduino的数字引脚9
int greenPin = 10; // 将绿色引脚连接到Arduino的数字引脚10
int bluePin = 11; // 将蓝色引脚连接到Arduino的数字引脚11
void setup() {
pinMode(redPin, OUTPUT); // 将红色引脚设置为输出
pinMode(greenPin, OUTPUT); // 将绿色引脚设置为输出
pinMode(bluePin, OUTPUT); // 将蓝色引脚设置为输出
}
void loop() {
setColor(255, 0, 0); // 将LED设置为红色
delay(1000); // 延迟1秒
setColor(0, 255, 0); // 将LED设置为绿色
delay(1000); // 延迟1秒
setColor(0, 0, 255); // 将LED设置为蓝色
delay(1000); // 延迟1秒
}
void setColor(int red, int green, int blue) {
analogWrite(redPin, red); // 控制红色引脚的亮度
analogWrite(greenPin, green); // 控制绿色引脚的亮度
analogWrite(bluePin, blue); // 控制蓝色引脚的亮度
}这段代码使用了PWM(脉冲宽度调制)来控制LED的亮度,通过调整setColor函数中的参数,可以设置LED的颜色。这个例子中,LED会在红、绿、蓝之间循环变化。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

- 上一篇:Arduino简单实例红外避障传感器模块
- 下一篇:c++选择排序算法
