Arduino 双色LED灯
说明
在Arduino Uno 开发板上连接红绿双色灯
下面程序来让这个双色LED灯闪烁。
代码
// 配置LED对应引脚
const int redPin = 11;// red LED
const int greenPin = 10;// blue LEDvoid setup() {// 设置两引脚为输出模式pinMode(redPin, OUTPUT);pinMode(greenPin, OUTPUT);// 设置串口波特率Serial.begin(115200);
}void loop() {// 判断按键是否按下,如果按下,则led灯亮。for (int val = 255; val > 0 ; val--) {analogWrite(redPin, val); // red value 减少analogWrite(greenPin, 255 - val);// green value 增加Serial.println(val, DEC); // 串口输出值delay(1); // delay 1ms}for (int val = 0; val < 255 ; val++) {analogWrite(redPin, val); // red value 减少analogWrite(greenPin, 255 - val);// green value 增加Serial.println(val, DEC); // 串口输出值delay(1); // delay 1ms}
}
操作
双色LED灯的引脚连接
- R 引脚连接 11端口
- GND 引脚连接 GND端口
- G 引脚连接 10端口
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
