전체상품목록 바로가기

본문 바로가기


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

기술문의 :)

기술문의 게시판 입니다.

상품 게시판 상세
subject 시리얼 통신
writer 아트로봇 (ip:)
  • date 2012-09-19 11:42:04
  • like 추천하기
  • view 114
rating 0점

안녕하세요

 

저도 해보지는 않았습니다만, 아래와 같이 하시면 될것 같습니다.

 

  Serial.println('1f9');   //  마지막에 \r\n 자동으로 입력됨  

 

아래와같이 \r을 별도로 전송하는 방식도 가능합니다.

Serial.print('1f9');

Serial.print('\r');  

 

 

제가 직접 해보지않아서 안될 수도 있습니다.   Serial write 와 print  println 명령어의 차이와 사용법을 다시한번 공부하셔서 직접 해결해보시기 바랍니다.

 

간단히 설명드리면 아래와 같습니다.

 

아스키코드와  특정 문자가 대응되게 되어있습니다.

문제는  사용하는 함수가  입력값을 문자로 인식하는지  아스키코드로 인식하는지 다르므로 명령에 따라 적절한 값을 적어주시면됩니다.

 

가령 아래의 두 명령의 결과는 동일합니다. 

 

Serial.write( 31, HEX);   // 입력값을 16진수 아스키코드값으로 받아들이는 명령어의 경우

Serial.print('1');   // 입력값을 문자로 받아들이는 명령의 경우.

 

그리고 우선적으로 시리얼통신 속도가 맞는지, 케이블 및 전원같은 하드웨어 연결이 제대로 되었는지도 우선 확인해주시고요(잘못연결하면 고장날수있습니다.).   시리얼통신 명령을 잘못보내도 고장나지는 않으니 여러가지로 시도하면서 터특해보시기 바랍니다. 

 

 

 


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

오늘 와가지고 pdf 파일 구글번역으로 어느정도 읽어봤는데요

정보를 보낼때 1번모터 출력할려면

1 f 9 /r 이런식으로 보내야하나요?

속도조절 숫자쪽은 아스키코드사용하라고 하는거같은데 0~9번에 문자더라고요 어떻게해야되는지요?
혹시 예제코드는 없는지요..

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

password :

/ byte

비밀번호 : 확인 취소

댓글 입력

commentsname : password : 관리자 답변 보기

/ byte

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

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

관련 글 보기

관련글 모음
번호 상품명 제목 작성자 작성일 조회
3606 [TSR09571] 시리얼 모터 제어보드 (Serial Controlled Motor Driver) 감사합니다 권영숙 2012-11-17 89
3609 [TSR09571] 시리얼 모터 제어보드 (Serial Controlled Motor Driver) 감사합니다 아트로봇 2012-11-18 78
2955 [TSR09571] 시리얼 모터 제어보드 (Serial Controlled Motor Driver) 시리얼 통신 권영숙 2012-09-18 82
2957 [TSR09571] 시리얼 모터 제어보드 (Serial Controlled Motor Driver) 시리얼 통신 아트로봇 2012-09-19 114
2350 [TSR09571] 시리얼 모터 제어보드 (Serial Controlled Motor Driver) 안녕하세요 호환성 질문 드립니다. 김영덕 2012-06-27 84