본문 바로가기

라인트레이서

DPC 3.60 버전 본 DPC의 저작권은 나래온의 Sijongyeoil에게 있습니다. 그러나 A/S의 책임은 없습니다. 그러나 sjiongyeoil@gmail.com으로 질문하신다면, 가끔은 대답해 드릴 수도 있습니다 해당 프로그램은 2005년 최초 개발 이후 2007년까지 수정된 프로그램입니다. 2010년까지 A/S지원을 마쳤으며, 2011년부터는 산들바람 프로젝트만 진행합니다. 라인트레이서 - 로봇미로찾기 라인X_pro(아카데미 사)의 프로그래밍을 도와주는 DPC를 소개합니다!! DPC는 DefineProgramChanger의 약자로써 처음에는 Define된 함수를 간략하게 표시하는데 그쳤습니다. 그러나 여러번의 수정과 개량으로 지금은 별도의 조치없이 프로그램을 실행하여 프로그래밍을 할 수 있습니다. 그 DPC를 소개합.. 더보기
나래온 산들바람 - 빌드 100212 스샷 2년 전에 시작한 프로젝트를 지금까지 끌어왔습니다. 이제는 끝내렵니다. 여러분, 이제 조금만 기다리세요. 이번 버전의 주요 변경 사안은 * 800 X 600 해상도부터 1920 X 1080 해상도까지 폭넓게 지원하는 UI * LED와 BUZZER 지원 * 복구 기능(이건 시간 내서 동영상으로 올리겠습니다) 입니다. 개발 단계 * 산들바람 UI(현재) * CM 제작(계획중) * 로봇 연동과 계산 알고리즘 제작 * 도움말 작성 더보기
브레이크값 자동으로 걸기(따르미Pro 2008) 처음에는 브레이크값을 엄청 신중하게 겁니다만 나중에 가보면 브레이크값은 거의 쓰레기값이라고밖에 생각합니다. 그도 그럴것이 소스 자체에서도 큰 차이가 없도록 설계되어있기 때문이죠. 그런 관계로 이번에는 브레이크값을 자동으로 걸도록 해 보겠습니다. Case. 따르미Pro 2008 신모델 변경 전 void AUTO_TRACE2(unsigned char dir,unsigned int next_speed, unsigned char type, unsigned int brake, int speed) { while(1) { if((LLL_S)&&(RRR_S)) { TRACE2(speed); goto MEET; } else if((LLL_S)&&(RRR_S==0)) { TRACE_E(speed); if((type==E).. 더보기
SLOW모델과 FAST모델 쉬운 변경법(따르미Pro 2008) SLOW모델 소스와 FAST모델 소스는 일반적으로 같이 제공되는 경우가 많습니다만 그렇지 않은 경우가 가끔 있는것으로 압니다. 그렇기 때문에 이 정도는 좀 많이 필요한 팁으로 보입니다. Case 1. 따르미Pro 2008 신모델 void DC_MOVE(int L_POW, int R_POW) // motor speed & direction { testleftspeed = L_POW; testrightspeed = R_POW; } 에서 void DC_MOVE(int L_POW, int R_POW) // motor speed & direction { testleftspeed = -L_POW; testrightspeed = -R_POW; } 로 바꾸어 주시면 됩니다. Case 2. 따르미Pro 2008 구모델 .. 더보기
캐러멜 스튜디오 2와 밥상뒤집기 캐러멜 스튜디오 2를 기다리고 계신분(이 있긴 있었나?)들에게는 아쉬운 일이지만 캐러멜 스튜디오 2는 '무한정 연기' 되었습니다. 제가 예전에 만들던 프로그램중에 '보루'라는 제품이 있었습니다. 1년전의 성공 워킹 모델을 삼아 리팩토링을 중심으로 한 제품이었는데... 시간이 너무 없던 나머지 뒤쪽은 신경쓰지 않아 실패했습니다. 그런데, 이제 캐러멜 스튜디오2가 그리로 가려 합니다. 저는 이제 더 이상 좌시할 수 없습니다. 그래서, 개발을 연기하기로 결정했습니다. 그리고, 어떤식으로든 캐러멜 스튜디오2에게서 타이머기능만은 뽑아내서 사용하게 해드리겠습니다. 감사합니다. 더보기
캐러멜 스튜디오 2 빌드 081223 스샷 라인트레이서 프로그래밍이 어렵다고요? 이제는, 맵 보고 간단하게 끝내세요. - 캐러멜 스튜디오 2 프로젝트 - 아아... 우주가 보인다. 이런 젠장할! 교차로 처리가 모호하다니! 모호하다니! 이건 말도 안된다고!!! 커어흑 이번 버전의 주요 변경 사안은 ★ 無 ★ ... 는 훼이크고 * 전국대회 맵을 지원하려고 하고 있습니다 개발 단계 * 열기 * 인터페이스 - 버그와 대난투를 즐기기 - (현재) * 미션 시스템(다음 공개?) * 베타 테스팅과 피드백 * 로봇 연동과 계산 알고리즘 제작 * 도움말 작성 * 공개 더보기
캐러멜 스튜디오 2 빌드 081220 스샷 라인트레이서 프로그래밍이 어렵다고요? 이제는, 맵 보고 간단하게 끝내세요. - 캐러멜 스튜디오 2 프로젝트 - 이제 굴곡그리기와 새 인터페이스를 공개해드릴 시간입니다. 이 페이지를 보고 계신 분이 몇명이든 저는 기쁘고 행복하네요 :-) 이번 버전의 주요 변경 사안은 * 굴곡 그리기 * 맵 열기와 템플릿 열기의 통합 * 새로운 인터페이스 제작 입니다. 굴곡 그리기가 의외로 시간을 많이 끄는 바람에 여러분께 선보이는 시간이 늦어졌습니다. 나머지는 그래도 단기 개발이 가능한 것이라 다행이네요. (사실은 반쯤 놀고있었기 때문에 그렇습니다. =_= 얼른 다음 작업을 해야죠!) 개발 단계 * 열기 * 인터페이스(현재) * 미션 시스템(다음 공개) * 베타 테스팅과 피드백 * 로봇 연동과 계산 알고리즘 제작 * 도움.. 더보기
캐러멜 스튜디오 2 빌드 081207 스샷 라인트레이서 프로그래밍이 어렵다고요? 이제는, 맵 보고 간단하게 끝내세요. - 캐러멜 스튜디오 2 프로젝트 - 예전의 UI도 저는 상당히 마음에 들었었지만 이번 버전의 목표는 '라인트레이서 진입 장벽의 축소'이므로 간단함을 추구해 보았습니다. 그래도 아직 갈 길이 머네요 ^^;;; 개발 단계 * 열기(현재) * 인터페이스(다음 공개) * 미션 시스템 * 베타 테스팅과 피드백 * 로봇 연동과 계산 알고리즘 제작 * 도움말 작성 * 공개 더보기