NQC와 로보랩을 이용한 로봇 만들기
본 자료는 6페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
해당 자료는 6페이지 까지만 미리보기를 제공합니다.
6페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

NQC와 로보랩을 이용한 로봇 만들기에 대한 보고서 자료입니다.

목차

1. 라인 트레이서
1)로보랩으로 만든 프로그램
2)라인 트레이서 모습
3)동작 설명

2. 씨름 로봇
1)로보랩으로 만든 프로그램
2)씨름 로봇의 모습
3)동작 설명

3. 위치 로봇
1)NQC로 만든 프로그램
2)위치 로봇의 모습
3)동작 설명

4. 위치 고정 로봇
1)NQC로 만든 프로그램
2)고정 로봇의 모습
3)동작 설명

5. 텀 프로젝트
1)NQC로 만든 프로그램1
2)NQC로 만든 프로그램2
3)텀 프로젝트 로봇의 모습
4)동작 설명

본문내용

3)동작 설명
광센서를 라인 트레이서의 앞부분의 양쪽에 달아서 양쪽 모두 흰색을 감지하면 모터 A,B 를 모두 정방향으로 동작 시키고, 한 쪽 광센서만 흰색을 감지하면 흰색을 감지한 쪽은 모터를 정지 시키고 나머지는 정방향으로 동작 시켜서 커브를 돌게 만들었습니다.
3)동작 설명
광센서를 앞뒤로 두개를 달아서 씨름 로봇 경기장의 가장 자리를 감지하여 앞뒤로 움직이게 프로그램 하였습니다. 광센서로 적을 감지하게 하려 했으나 광센서의 감지 범위가 그리 크지 않고 로봇의 색깔이 검정색이 아니기 때문에 감지가 잘 되지 않아서 그냥 단순한 프로그램으로 만들었습니다.
하드웨어를 만드는 기술이 미숙하여 씨름 경합 시에 일방적으로 밀리고 말았지만 몸체가 너무 가벼워서 그랬던 것 같습니다.
3. 위치 로봇
1)NQC로 만든 프로그램
task main ()
{
SetSensor(SENSOR_3, SENSOR_LIGHT);
SetSensor(SENSOR_1, SENSOR_TOUCH);
SetSensor(SENSOR_2, SENSOR_TOUCH);
SetPower(OUT_A, 1);
SetPower(OUT_C, 1);
int x=0;
int i=0;
int j=0;
while(1)
{
if(SENSOR_1 == 1)
{x++;
PlaySound(SOUND_CLICK);
until ( SENSOR_1 == 0 );}
if (SENSOR_2 == 1)
{break;}
  • 가격2,000
  • 페이지수18페이지
  • 등록일2010.12.23
  • 저작시기2006.5
  • 파일형식워드(doc)
  • 자료번호#644527
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니