自己编写的,单传感器的应用中,还在学习。
下面这些是自己学习arduino后自己编写的一段代码分享给各位,用来控制不同条件下电机做各种工作,代码还可以继续优化改进,下次继续改。仅供学习交流用途。
221-04
int i=1;
int b=1;
void setup() {
pinMode(7,INPUT);
pinMode(8,OUTPUT);
pinMode(9,OUTPUT); //定义7、8、9针脚的工作模式
}
void loop() {
if (digitalRead(7) == HIGH) {
if (b <= 1){
digitalWrite(8,LOW);
digitalWrite(9,HIGH);
delay(700);
b++;
}
else {
digitalWrite(8,LOW);
digitalWrite(9,LOW);
delay(2000);
}
i=1;
}
if (digitalRead(7) == LOW) {
if (i <= 1){
digitalWrite(8,HIGH);
digitalWrite(9,LOW);
delay(700);
i++;
}
else {
digitalWrite(8,LOW);
digitalWrite(9,LOW);
delay(2000);
}
b=1;
}
}
请勿将本人作品用于商业用途,谢谢