로봇 청소기
- 최초 등록일
- 2014.06.23
- 최종 저작일
- 2010.03
- 3페이지/ 압축파일
- 가격 6,500원
목차
1. 서론
1.1 제작 동기 및 배경
1.2 제작 목표
2. 본론
2.1 로봇의 이해
2.2 로봇 기구 설계
2.3 로봇 회로 설계
3. 결론
3.1 작품 결과물 사진
3.2 작품 결과물 구현 방식
3.3 소스 코드
3.4 문제점 및 개선 사항
3.5 졸업작품 후기
4. 참고문헌
본문내용
1. 서론
1-1. 제작동기 및 배경
졸업을 앞 둔 시점에서 최대한 배운 지식을 응용하여 실생활에 적용할 수 있는 작품을 만들어보고 싶었습니다. 배운 지식도 다양했기 때문에 이를 효율적으로 조합할 수 있는 주제 선정이 필요했고 이에 가장 적합한 주제는 하드웨어와 스프트웨어가 적절히 조화된 작품이라고 생각했습니다. 더 나아가 졸업작품을 통해 이론으로 알고 있던 지식들을 실제 프로젝트 과정을 통하여 이용해 본다는 경험을 할 수 있게되어 좋은 경험이 될 것이라 생각합니다.
1-2. 제작목표
AVR을 이용하여 청소기가 직진을 하면서 센서에 장애물이 감지되면 방향을 바꿔 계속 직진하게 합니다. 센서에서는 청소기의 앞쪽에 부착되며 앞에 있는 장애물을 감지하면 신호를 보내 방향을 바꾸는 동작을 실행하게 합니다. 방향을 바꾸는 동작은 프로그램으로 모터의 작동을 제어하여 오른쪽으로 가게 하려 한다면 왼쪽모터만 작동하게 하여 방향을 바꿀수 있게 합니다.
2. 본론
2-1. 로봇의 이해
지능형 로봇은 분야별 용도별로 다양하지만 구성면에서는 크게 차이가 나지 않는다. 로봇을 구성하는 요소와 요소를 제어 하는 제어부로 구성되어지는데 아래 그림과 같이 구분 지을 수 있다.
참고 자료
ATMEGA128로 배우는 AVR마이크로프로세서- 김경만 외
AVR과 그 응용(청문각)-진달복 지음
음성인식(한양대학교 출판부)-이건상, 양성일, 권영헌 지음
스테핑 모터& 마이컴 제어(양서각)-진달복 지음
(C언어를 이용한) AVR ATmega16마이크로 컨트롤러(성안당)
압축파일 내 파일목록
Video_100928-0000.skm
메뉴얼/ATmega128(L).pdf
메뉴얼/AVR_강좌___1._보드에_프로그램_다운로드_하기_퓨즈설정.pdf
메뉴얼/ba6208_436237.pdf
메뉴얼/HD44780.pdf
메뉴얼/L298.pdf
메뉴얼/LB1630.pdf
메뉴얼/스텝모터.pdf
사진/Photo_100928-0005.jpg
사진/Photo_100928-0006.jpg
사진/Photo_100928-0007.jpg
사진/Photo_100928-0009.jpg
사진/Photo_100928-0011.jpg
사진/Photo_100928-0012.jpg
사진/Photo_100928-0013.jpg
사진/Photo_100928-0014.jpg
사진/Photo_100928-0015.jpg
사진/Photo_100928-0016.jpg
사진/Photo_100928-0017.jpg
사진/Photo_100928-0018.jpg
사진/Photo_100928-0019.jpg
사진/Photo_100928-0020.jpg
사진/Photo_100928-0021.jpg
사진/Photo_100928-0022.jpg
사진/Thumbs.db
소스코드/a.dsp
소스코드/a.dsw
소스코드/a.ncb
소스코드/a.opt
소스코드/a.plg
소스코드/code.c
소스코드/Debug/a.pch
소스코드/Debug/vc60.idb
소스코드/Debug/vc60.pdb
최종보고서.doc