답변 : 입력신호 저장
페이지 정보
작성자 master 작성일18-12-06 15:50 조회4,185회 댓글1건본문
// MCU BASIC: https://www.basic4mcu.com
// DateTime : 2018-12-06 오후 3:55:11
// by Ok-Hyun Park
//
int MotorR=8,MotorS=9,MotorT=10;
//
void setup(){
Serial.begin(115200);
}
//
unsigned long t;
int err=0;
//
void loop(){
t=millis();
while(!digitalRead(MotorR)){ // R상 기다림
if(millis()-t>8){ err++; Serial.write('R'); Serial.println(err);
while(!digitalRead(MotorS))break; // S상 기다림
}
}
t=millis();
while(!digitalRead(MotorS)){ // S상 기다림
if(millis()-t>8){ err++; Serial.write('S'); Serial.println(err);
while(!digitalRead(MotorT))break; // T상 기다림
}
}
t=millis();
while(!digitalRead(MotorT)){ // T상 기다림
if(millis()-t>8){ err++; Serial.write('T'); Serial.println(err);
while(!digitalRead(MotorR))break; // R상 기다림
}
}
}
제대로 동작할런지 모르겠지만 이 코드 돌려보세요
댓글 : 1
조회수 : 4,185
고전압님의 댓글
고전압 작성일주말에 실험해보겠습니다 감사합니다!