에듀이노-코딩교육 전문 쇼핑몰 에듀이노-코딩교육 전문 쇼핑몰

학교, 공공기관이라면 후불결제하세요!

 
현재 위치
  1. 게시판
  2. 묻고답하기

묻고답하기

기술문의 게시판입니다.

게시판 상세
제목 구동시켜보는데 이상해서 질문드립니다
작성자 CS / 배송 (ip:)
  • 작성일 2019-07-09
  • 추천 추천하기
  • 조회수 89
안녕하세요 에듀이노입니다.
모든 모터제품은 RPM이 일정한 제품이 아니여서 같은 소스코드에도
각기 다른 결과가 출력될 수 있는점 참고 부탁드립니다.  
추가적으로 소스코드의 문제가 있어서 수정해 드렸습니다. 참고부탁드리겠습니다.
#include <Stepper.h>

const int stepsPerRevolution = 64; // 모터별 스탭 수 설정 (28YBJ-48의 경우 64)

Stepper stepper1(stepsPerRevolution, 11, 9, 10, 8);
int pinData;

void setup(){
 stepper1.setSpeed(300); // 속도 설정

}  
void loop(){
 stepper1.step(stepsPerRevolution);
 delay(2000);
 stepper1.step(-stepsPerRevolution);
 delay(2000);
}

[ Original Message ]

#include <Stepper.h>

//


//



const int stepsPerRevolution = 64; // 모터별 스탭 수 설정 (28YBJ-48의 경우 64)

 

Stepper stepper(stepsPerRevolution, D1, D7, D2, D8);


int pinData;

   

void setup(){


 stepper.setSpeed(220); // 속도 설정

 

}  

  //

 

void loop(){

 stepper.step(512);

 delay(1000);

 stepper.step(-512);

   delay(1000);

}


이 소스로 구동시키면 스텝모터 회전축이 1/4바퀴 갔다 다시 제자리로 왔다를 반복해야는거 같은데

점점 시계방향쪽으로 돌아갑니다 제자리로 돌아오지를 않고요

소스가 문제인건가요 아니면 다른문제가 있는건가요

게시글 신고하기

신고사유

신고해주신 내용은 쇼핑몰 운영자의 검토 후 내부 운영 정책에 의해 처리가 진행됩니다.

평점 0점
첨부파일
비밀번호 수정 및 삭제하려면 비밀번호를 입력하세요.
댓글 수정

비밀번호 :

수정 취소

/ byte

비밀번호 : 확인 취소

댓글 입력

댓글달기이름 :비밀번호 : 관리자답변보기

확인

/ byte

왼쪽의 문자를 공백없이 입력하세요.(대소문자구분)

에게만 댓글 작성 권한이 있습니다.

댓글 입력

댓글달기이름 :비밀번호 :

확인

/ byte

왼쪽의 문자를 공백없이 입력하세요.(대소문자구분)

에게만 댓글 작성 권한이 있습니다.

«
»