初始版的,手头没有板子上传不了,无法验证,单按钮款,具体情况会是什么样我就不知道了,反正就相当于手电
我的设想是emm按下按钮,随机混色并进行爆闪,我再改一下然后传
int red = 2;
int grn = 3;
int blu = 4;
int ke1 = 5;//设置RGB灯泡的三个引脚以及开关
void baoshan() {//爆闪的子程序
for (int i = 1; i < 10; i++) {
if (digitalRead(ke1) == LOW) {
digitalWrite(red, 135 + random(120));
digitalWrite(grn, 135 + random(120));
digitalWrite(blu, 135 + random(120));
delay(random(10,50));
}
void setup() {//初始化
pinMode(red, OUTPUT);
digitalWrite(red, LOW);
pinMode(grn, OUTPUT);
digitalWrite(grn, LOW);
pinMode(blu, OUTPUT);
digitalWrite(blu, LOW);
pinMode(ke1,INPUT);
digitalWrite(ke1,HIGH);
randomSeed(analogRead(A0));
void loop() {//执行子程序
// put your main code here, to run repeatedly:
for(int num=1;num>0;num++){
baoshan();//循环执行子程序
martin2008
2022-6-12
学渣看不懂QAQ
进到arduino里,先全选并全部删除,然后再复制程序全部粘贴,注意是全部
所有语言文字已经改为注释,理论上直接上传就行,我后续在整板子的安装,大概明后天
屑КАШТАН
你不是保送的吗[恼]
这个应该是真的爆闪,连爆闪的时间都是不固定的[doge]完全随机
美术生学什么理科(恼)
闪瞎对面夜视仪(大雾)
学python的我居然看懂了这个程序(迫真)
这……就离谱
工作还不如睡觉
快!大佬帮我挑挑错!
int red = 2;
int grn = 3;
int blu = 4;
int ke1 = 5;//设置RGB灯泡的三个引脚以及开关
void baoshan() {//爆闪的子程序
for (int i = 1; i < 10; i++) {
if (digitalRead(ke1) == LOW) {
digitalWrite(red, 135 + random(120));
digitalWrite(grn, 135 + random(120));
digitalWrite(blu, 135 + random(120));
delay(random(10,50));
}
}
}
void setup() {//初始化
pinMode(red, OUTPUT);
digitalWrite(red, LOW);
pinMode(grn, OUTPUT);
digitalWrite(grn, LOW);
pinMode(blu, OUTPUT);
digitalWrite(blu, LOW);
pinMode(ke1,INPUT);
digitalWrite(ke1,HIGH);
randomSeed(analogRead(A0));
}
void loop() {//执行子程序
// put your main code here, to run repeatedly:
for(int num=1;num>0;num++){
baoshan();//循环执行子程序
}
}
martin2008
2022-6-12
int red = 2;
int grn = 3;
int blu = 4;
int ke1 = 5;//设置RGB灯泡的三个引脚以及开关
void baoshan() {//爆闪的子程序
for (int i = 1; i < 10; i++) {
if (digitalRead(ke1) == LOW) {
digitalWrite(red, 135 + random(120));
digitalWrite(grn, 135 + random(120));
digitalWrite(blu, 135 + random(120));
delay(random(10,50));
}
}
}
void setup() {//初始化
pinMode(red, OUTPUT);
digitalWrite(red, LOW);
pinMode(grn, OUTPUT);
digitalWrite(grn, LOW);
pinMode(blu, OUTPUT);
digitalWrite(blu, LOW);
pinMode(ke1,INPUT);
digitalWrite(ke1,HIGH);
randomSeed(analogRead(A0));
}
void loop() {//执行子程序
// put your main code here, to run repeatedly:
for(int num=1;num>0;num++){
baoshan();//循环执行子程序
}
}
学渣看不懂QAQ
进到arduino里,先全选并全部删除,然后再复制程序全部粘贴,注意是全部
所有语言文字已经改为注释,理论上直接上传就行,我后续在整板子的安装,大概明后天
屑КАШТАН
2022-6-12
学渣看不懂QAQ
你不是保送的吗[恼]
这个应该是真的爆闪,连爆闪的时间都是不固定的[doge]完全随机
martin2008
2022-6-12
你不是保送的吗[恼]
美术生学什么理科(恼)
martin2008
2022-6-12
这个应该是真的爆闪,连爆闪的时间都是不固定的[doge]完全随机
闪瞎对面夜视仪(大雾)
学python的我居然看懂了这个程序(迫真)
屑КАШТАН
2022-6-12
闪瞎对面夜视仪(大雾)
这……就离谱
工作还不如睡觉
2022-6-12
学python的我居然看懂了这个程序(迫真)
快!大佬帮我挑挑错!