C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[48053] 볼렌드c++ 시리얼통신 질문입니다.
하늘아래서 [] 1591 읽음    2007-02-10 23:13
Chap7-sm.zip 2.4MB 시리얼통신 예제(실행시키면 printf문 만 실행되고 그 이후로 먹통;
Chap5-serial1.zip 955.2KB 로봇의 모터제어 예제
초음파 측위 센서를 이용해 측정한 로봇의 실시간 위치 정보(x,y축의 좌표값)와 사용자가 원하는 위치 정보(x,y축의 좌표값)를 로봇으로 전송해서 로봇이 현제의 위치에서 사용자가 원하는 위치로 이동하도록 하는 프로젝트를 하고 있습니다.

기본적인 알고리즘은 두 좌표값에서 x축값의 차를 계산해 그 차이만큼 x축 이동을 한 후 y축의 차를 계산해 y축 이동을 하는 방식입니다. 일단 이 방법이 가장 간단하게 해볼 수 있어서 이렇게 하고자 합니다.

C언어도 그닥 잘하는 편이 아닌데...로봇은 볼렌드 C++로 코딩을 해야되더라구요.

그래서 기본으로 들어있는 시리얼통신 예제를 보고 하려고 로봇에 넣고 돌려봤는데 실행이 제대로 안됩니다.

워낙 프로그램에 무지해서 왜 안되는지 원인을 알 수가 없습니다.

현제 목표는 컴퓨터에서 보내오는 두 좌표값(로봇의 현제 위치값과 사용자가 입력한 목표점의 좌표값)을 수신해

앞에서 말씀드린 알고리즘대로 위치이동을 하는겁니다.


참고로 제대로 실행이 안되는 예제파일과 로봇의 모터제어 예제파일을 첨부합니다.

이 두 예제를 잘 믹스하면 될듯도 한데...생각처럼 쉽지 않네요... 코드 분석도 안되고...

조금이나마 도움을 주시면 정말 감사하겠습니다.

+ -

관련 글 리스트
48053 볼렌드c++ 시리얼통신 질문입니다. 하늘아래서 1591 2007/02/10
48055     Re:볼렌드c++ 시리얼통신 질문입니다. 조중협 1946 2007/02/10
48067         자세한 답변 감사드립니다. 하늘아래서 1090 2007/02/12
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.