답변 : 스텝모터
페이지 정보
작성자 master 작성일19-06-03 14:14 조회4,520회 댓글1건본문
// MCU BASIC: https://www.basic4mcu.com
// DateTime : 2019-06-03 오후 2:21:52
// by Ok-Hyun Park
//
#include <Stepper.h>
Stepper myStepper(1024,13,12,11,10);
//
bool stat=0,flag=0;
//
void setup(){
Serial.begin(9600);
myStepper.setSpeed(45);
for(int i=10; i<=13; i++)pinMode(i,OUTPUT);
}
//
void loop(){
stat=0;
for(int i=2; i<=9; i++){ if(digitalRead(i))stat=1; }
//
if(stat){ // 터치할때
if(flag==0){ flag=1; myStepper.step(-70); Serial.println("CCW 1"); } // 반시계 방향으로 1만큼
}
else{ // 터치하지 않을때
if(flag==1){ flag=0; myStepper.step(1400); Serial.println("CW 20"); } // 시계방향으로 20만큼
}
}
댓글 : 1
조회수 : 4,520
아두이노굿님의 댓글
아두이노굿 작성일flag 함수가 방향조절이 아닌가요?