|
发表于 2016-9-3 22:24:30
|
显示全部楼层
积极阳光好少年 发表于 2016-8-29 14:05
#include
const int stepsPerRevolution =200;
int state = 0;//正反转
unsigned long pinToggleDelay = 10000; // 10s
unsigned char pinToggleFlag = 0;
void loop() {
// put your main code here, to run repeatedly:
//..................................................
if(pinToggleFlag == 0) // 如果没有输出高电平,则进入
{
unsigned long curTime = millis(); // 获得程序开始运行后经过的时间,ms单位
if(curTime > pinToggleDelay)
{
digitalWrite(jdq,HIGH);
pinToggleFlag = 1; // 设置标志位,防止再次进入
}
}
//..................................................
}
这个应该是你想要的吧 |
|