검색어 입력폼

ATMEGA8535를 이용한 라인트레이서 만들기(회로, 소스 포함)

저작시기 2012.08 |등록일 2013.02.28 한글파일한글 (hwp) | 17페이지 | 가격 2,500원

목차

1. 서론
1.1) 설계과제의 필요성
1.2) 설계과제 기대효과

2. 설계
2.1) 관련이론
2.1.1) 하드웨어 관련
2.1.2) 소프트웨어 관련

2.2) 개념설계

2.3) 상세설계
2.3.1) 회로도
2.3.2) 프로그램 코딩

3. 제작
3.1) Part list
3.2) 제작과정
3.3) 제작시 문제점 토의

4. 사진 및 결과
4.1) 사진

4.2) 기본 성능
4.2.2) 현 프로그램 교차로 패턴

본문내용

1.1) 설계과제의 필요성
- 설계를 위한 정보수집 능력과 이를 활용할 수 있는 능력
- 마이크로컨트롤러와 실생활과의 관계
- Atmega8535 활용능력 향상
- 팀프로젝트를 위한 팀워크 함양
- 직접적인 회로 설계를 통한 전공 관련 지식의 이해 및 적용
- 처음 사용하는 부품의 Data Sheet를 찾아보고 부품에 대한 Spec을 습득

1.2) 설계과제 기대효과
① 실생활 관련
- Line을 따라가는 차체와 물건을 집는 Arm 부분으로 산업력 로봇 응용 가능
- 가정생활에서의 아이들의 호기심 유발
- 산업현장에서 위험물질 지역에 대한 응용이 가능

<중 략>

//// 교차로배열이 4일 때(물건 잡음) ///
else if(job_s==4)
{
//vall_sen 함수 불러옴(교차로 확인후 //모터 안정화를 위한 정지)
vall_sen();
c_delay();

//물건을 잡기위해 서보모터 함수 불러움
servo_start(); 함수 불러옴
c_delay(); 함수 불러옴

job_cnt++; //다음 교차로를 위해 증가
}

//// 교차로배열이 4일 때(물건 내려놓음) ///
else if(job_s==5)
{

<중 략>

4.2) 기본 성능
- 기본 동작은 검은색의 라인을 따라간다, 라인이 직선이면 직선으로 라인을 따라가고 곡선이면 센서로 라인을 감지하여 곡선을 따라가게 되어있다. 그리고 “ ?? ” 모양의 선을 만나면 좌회전 “ ?? ” 모양의 선을 만나면 우회전을하고 “ ?? ” 또는 “ ?? ” 선을 만나면 지정된 패턴에 따라 직진, 우회전, 좌회전, 물건 집기, 물건 내려 놓기 등을 수행한다.

4.2.2) 현 프로그램 교차로 패턴

① 라인을 따라 직진을 하다가 첫 번째 교차로에서 좌회전
② 두 번째 교차로에서 장애물을 잡은 후 들어올림
③ 그 후에 라인을 따라 다시 직진
④ 3번째 교차로에서 우회전
⑤ 4번째 교차로에서 정지
⑥ 정지 후 물건 내려 놓기

참고 자료

없음
다운로드 맨위로