전체상품목록 바로가기

본문 바로가기


현재 위치
  1. home
  2. community
  3. 기술문의 :)

기술문의 :)

기술문의 게시판 입니다.

상품 게시판 상세
subject 샘플 코드 문의
writer 아트로봇CT (ip:)
  • date 2015-05-19 11:16:33
  • like 추천하기
  • view 101
rating 0점

사용되는 핀의 출력상태는  미사용중이라도 초기값을 분명히 정의해주셔야합니다.

현재 D3, D4, D5 가  High인지 Low인지 지정이 되지 않은상태입니다.

 

일단, setup{}에서 핀 모드 설정후

핀의 초기 출력값을 정의해주시기 바랍니다.

 

그리고 loop{}에서도

소스코드에서 방향 전환용 D2만 On/off (High/Low) 해보셨는데요

모터를 켜고 끄려면 D3핀도 명시적으로 High/ Low 중 하나로 출력해주셔야합니다.

 

D3번핀은  High일때 작동되고  Low일때 꺼지는걸로 기억합니다.

 


---------- Original Message ----------

 

일반 아두이노 스케치 IDE로 프로그래밍시

D2: DIRA  H/L 출력에 따라 모터A 작동방향 선택
D3: PWMA H/L 출력에 따라 모터 ON/OFF결정 - PWM파형의 duty(폭)에 따라 속도 제어 가능 
D4: DIRB  H/L 출력에 따라 모터B 작동방향 선택
D5: PWMB H/L 출력에 따라 모터 ON/OFF결정 - PWM파형의 duty(폭)에 따라 속도 제어 가능 


라고만 써있는데,

int D2 = 2;
int D3 = 3;
int D4 = 4;
int D5 = 5;

void setup() {
  // put your setup code here, to run once:
Serial.begin(9600) ;
pinMode(D2,OUTPUT);
pinMode(D3,OUTPUT);
pinMode(D4,OUTPUT);
pinMode(D5,OUTPUT);                                                            
}

void loop() {
  // put your main code here, to run repeatedly:
digitalWrite(D2,HIGH);

Serial.print("Hello......");
delay(1000);

digitalWrite(D2,LOW);
delay(1000);
}

이렇게 코딩하여 써보려고 했지만 되지 않아 문의남깁니다.

모터 하나만 돌려보려고 하는데, 이렇게 짠게 맞느지 확인좀 부탁드립니다. 도와주세요 ㅠ



file
password 삭제하려면 비밀번호를 입력하세요.
댓글 수정

password :

/ byte

비밀번호 : 확인 취소

댓글 입력

commentsname : password : 관리자 답변 보기

/ byte

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

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

관련 글 보기

관련글 모음
번호 상품명 제목 작성자 작성일 조회
14097 [TSD10018] 모드킷 아두이노 모터 쉴드++ (Modkit MotoProto Motor Shield) 건전지로 모드킷 연결하여 사용하기. 박성수 2015-05-25 178
14100 [TSD10018] 모드킷 아두이노 모터 쉴드++ (Modkit MotoProto Motor Shield) 건전지로 모드킷 연결하여 사용하기. 아트로봇CT 2015-05-26 203
14058 [TSD10018] 모드킷 아두이노 모터 쉴드++ (Modkit MotoProto Motor Shield) 모터쉴드 전원 연결 박성수 2015-05-21 183
14067 [TSD10018] 모드킷 아두이노 모터 쉴드++ (Modkit MotoProto Motor Shield) 모터쉴드 전원 연결 아트로봇CT 2015-05-22 233
14016 [TSD10018] 모드킷 아두이노 모터 쉴드++ (Modkit MotoProto Motor Shield) 샘플 코드 문의 박성수 2015-05-19 167