一个简单又不鞥解决的亮灯 问题

2023-07-085670
AI 快速预览详细 收起
本文讨论了如何使用Arduino控制LED的亮灭。通过修改代码中的digitalWrite语句,可以实现LED的顺序点亮和同时点亮。文章提供了具体的代码示例,帮助读者解决常见的LED控制问题。
int ledPin0 = 2;
int ledPin1 = 3;

void setup() {
pinMode(ledPin0, OUTPUT);
pinMode(ledPin1, OUTPUT);

}
void loop() {

digitalWrite(ledPin0,HIGH);
delay(150);
digitalWrite(ledPin0,LOW);
delay(100);
}
这个程序只能实现 灯泡的顺序点亮 不能实现一起点亮  程序能这样写吗?
digitalWrite(ledPin0,HIGH ledPin1,HIGH);
或者
digitalWrite(ledPin0,ledPin1,HIGH);

我试了一下 不行的

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(2)
腿毛利小五郎
腿毛利小五郎
有没有试过这种digitalWrite(ledPin0|ledPin1,HIGH);
如果底层类似0x0001 0x0002 0x0004理论上可以用或
腿毛利小五郎
腿毛利小五郎
不能,digitalWrite(pin, value)函数,参数只有2个
猪爱吃面
猪爱吃面
作者
回复腿毛利小五郎
好的谢谢 太棒了
- 没有更多了 -