jarrys1 发表于 2019-4-12 16:06:12

請問如何控制多led秒數?

請問如何控制多led秒數?

arduino uno

例如
led1每1秒閃爍
led2每2秒閃爍
led3每3秒閃爍

福州布衣 发表于 2019-4-12 17:31:50

delay(1000);
delay(2000);

jarrys1 发表于 2019-4-12 17:41:55

這樣
led1 就不會每1秒閃了

jinwe 发表于 2019-4-16 22:50:14

用millis()函数判断时间,为1秒时执行闪LED1,为2时.........。

eddiewwm 发表于 2019-4-17 16:46:46

以勞力換腦力的方法:
void loop() {
led1On;
led2On;
led3On;
delay(1000); //1sec
led1Off;
led2On;
led3Oon;
delay(1000);//2sec
led1On;
led2Off;
led3Oon;
delay(1000);//3sec
led1Off;
led2Off;
led3Ooff;
delay(1000);//4sec
led1On;
led2On;
led3Ooff;
delay(1000);//5sec
led1Off;
led2On;
led3Ooff;
delay(1000);//6sec
led1On;
led2Off;
led3Oon;
delay(1000); //7sec
led1Off;
led2Off;
led3Oon;
delay(1000);//8sec
led1On;
led2On;
led3Oon;
delay(1000);//9sec
led1Off;
led2On;
led3Off;
delay(1000);//10sec
led1On;
led2Off;
led3Off;
delay(1000);//11sec
led1Off;
led2Off;
led3Off;
delay(1000);//12sec
}

s744504284 发表于 2019-4-20 09:34:48

给大家推荐一个免费的论文查重网站PaperFree:http://www.paperfree.cn

haiyang4060 发表于 2019-4-20 19:27:25

留个脚印 沙发

djjreal 发表于 2019-4-24 22:17:02

建议用多线程库,#include <pt.h>

houjue 发表于 2019-4-25 08:51:20

思路,编程就是一个思路问题!

wwwusr 发表于 2019-4-25 10:48:40

dmtimer 或timeone   这两个定时器库了解一下
页: [1]
查看完整版本: 請問如何控制多led秒數?