BRONZE
BRONZE 등급의 판매자 자료

장애물 우회 라인트레이서

하드웨어와 프로그램 모두 직접 제작했습니다. 압축파일에 간략한 동작동영상, 프로그램 소스, 작품사진, 회로도, 데이터시트 부품리스트, 논문과 최종보고서 모든게 다 있습니다. 제가 직접 만들었기에 회로도를 볼 줄 아시면 제작 가능합니다. 본 작품은 ATMEGA8535를 사용하여 라인위의 장애물을 우회하는 라인트레이서입니다. 일반적인 라인트레이서는 단순히 라인만 따라가도록 설계 되어있습니다. 이러한 라인트레이서 는 예기치 못한 장애물이 라인위에 놓이게 될 경우 장애물의 유무를 전혀 감지 못한 채 부딪히고 말 것입니다. 이점을 보안하고자 전방과 측방에 장애물 감지 센서를 추가하여 라인위가 안정적인지를 판단하여 우회하는 라인트레이서를 구현해 보기로 하였습니다. 총 9쌍의 적외선 센서를 사용하여 5쌍은 흰바닥위 검정 라인을 감지할 수 있도록 하였고, 나머지 4쌍은 각각 ‘전방’, ‘우전방’, ‘우측앞’, ‘우측뒤’ 이렇게 위치하여 장애물 우회시 사용되도록 하였습니다. 먼저, 전방센서에 장애물이 감지가 되면 다음 ‘우전방’ 센서 에 감지될 때까지 좌회전을 하고 그 후 직진을 하여 장애물의 좌측을 지나도록한 다음(이 과정 에서 ‘우측앞’ 센서도 지나게 됨) 마지막 ‘우측뒤’ 센서가 장애물을 완전히 지났을 때 우회 전을 하여 장애물 우회를 마치고 라인감지 센서를 재작동시켜서 라인을 따라가게끔 하였습니다. 현재는 우회할 수 있는 장애물크기와 우회방향에 제한이 있지만 센서추가와 함께 장애물을 지 날 때의 센서 값을 더욱 잘 활용한다면 좀더 체계적으로 장애물을 우회할 수 있을 거라 생각합 니다.
30 페이지
압축파일
최초등록일 2006.11.05 최종저작일 2006.05
30P 미리보기
장애물 우회 라인트레이서
  • 미리보기

    소개

    하드웨어와 프로그램 모두 직접 제작했습니다.
    압축파일에 간략한 동작동영상, 프로그램 소스, 작품사진, 회로도, 데이터시트
    부품리스트, 논문과 최종보고서 모든게 다 있습니다.
    제가 직접 만들었기에 회로도를 볼 줄 아시면 제작 가능합니다.

    본 작품은 ATMEGA8535를 사용하여 라인위의 장애물을 우회하는 라인트레이서입니다.
    일반적인 라인트레이서는 단순히 라인만 따라가도록 설계 되어있습니다. 이러한 라인트레이서
    는 예기치 못한 장애물이 라인위에 놓이게 될 경우 장애물의 유무를 전혀 감지 못한 채
    부딪히고 말 것입니다. 이점을 보안하고자 전방과 측방에 장애물 감지 센서를 추가하여
    라인위가 안정적인지를 판단하여 우회하는 라인트레이서를 구현해 보기로 하였습니다.

    총 9쌍의 적외선 센서를 사용하여 5쌍은 흰바닥위 검정 라인을 감지할 수 있도록 하였고,
    나머지 4쌍은 각각 ‘전방’, ‘우전방’, ‘우측앞’, ‘우측뒤’ 이렇게 위치하여 장애물
    우회시 사용되도록 하였습니다. 먼저, 전방센서에 장애물이 감지가 되면 다음 ‘우전방’ 센서
    에 감지될 때까지 좌회전을 하고 그 후 직진을 하여 장애물의 좌측을 지나도록한 다음(이 과정
    에서 ‘우측앞’ 센서도 지나게 됨) 마지막 ‘우측뒤’ 센서가 장애물을 완전히 지났을 때 우회
    전을 하여 장애물 우회를 마치고 라인감지 센서를 재작동시켜서 라인을 따라가게끔 하였습니다.

    현재는 우회할 수 있는 장애물크기와 우회방향에 제한이 있지만 센서추가와 함께 장애물을 지
    날 때의 센서 값을 더욱 잘 활용한다면 좀더 체계적으로 장애물을 우회할 수 있을 거라 생각합
    니다.

    목차

    < 서론 >
    1. 배경
    2. 작품 목적 및 개요

    < 본 론 >
    1. 전체 시스템의 구성
    2. 부분별 작동 원리
    (1) 마이크로 컨트롤러부
    (2) 센서부
    (3) 모터부
    3. 차체 디자인 및 회로도 작성
    4. 부품 구입 및 제작
    (1) 차체 제작
    (2) 하드웨어 제작
    5. 프로그램 작성

    < 결론 >
    1. 문제점 및 개선책
    2. 작품 후기

    < 참고 문헌 및 자료 >

    < 부 록 >
    ◎ 회로도
    ◎ DATA SHEET

    본문내용

    < 본 론 >

    <그림> 시스템 구성도
    1. 전체 시스템의 구성

    센서는 빛을 쏘고 그 빛이 반사되어 오는 양을 감지하여 라인과 바닥 그리고 물체의 명암을 감지하는 적외선 센서를 사용하기로 하였고, 그리고 라인트레이서를 움직여야할 구동부에는 DC 모터를 사용하기로 하였습니다.
    5쌍의 적외선 센서를 이용하여 바닥에 그려진 라인을 감지하고, 4쌍은 장애물 감지에 사용합니다.
    센서들로부터 인식되어진 데이터를 이용하여 마이크로 컨트롤러가 좌,우 모터 속도를 제어하여 라인을 따라가거나 장애물을 우회하는 동작을 구현하게 됩니다.

    2. 부분별 작동 원리
    (1) 마이크로 컨트롤러부
    ATMEGA8535는 AVR RISC 구조의 CMOS 타입 8[bit] 마이크로 컨트롤러로 단일 클록 사이클 내에 한 명령을 실행 할 수 있고, 보다 많은 주변장치들이 내장되어 있습니다. ATMEGA8535의 핀 구조는 다음과 같으며, 40 PIN DIP-타입으로 구성되어 있습니다.
    .
    .
    .
    (1) 프로그램 소스

    1) kang.h 소스

    #define TRUE 1
    #define FALSE 0

    #define DRIVE 1
    #define AVOID 2
    #define L_FIND 3

    unsigned char Mode = DRIVE;
    .
    .
    .
    < 결 론 >

    1. 문제점 및 개선책

    - 우선적으로 제작 경험이 없어서 바디 제작부터 시간이 많이 걸렸습니다. 생각한 디자인에 맞춰 자르기도 어려웠지만 각 부품들을 연결하는 볼트의 구멍을 맞추는 일도 만만치 않았습니다.
    - 하드웨어 완성 후 프로그램을 작성할 때 센서가 빛에 민감하기 때문에 장애물을 우회하는 부분에서 원하던 데로 잘 움직이지 않았던 점이 가장 힘들었습니다.
    - 이 작품은 우회할 수 있는 장애물이 한정되어 있고 한 방향으로만 우회를 하지만 센서의 배치를 더 늘리고 다양한 알고리즘을 잘 활용한다면 어떠한 장애물이라도 쉽게 피해갈수 있을거라 생각합니다.

    참고자료

    · 1. 내손으로 만드는 원격 제어로봇 - 진영사 <조창호, 주종대, 박종우 외 공저>
    · 2. 서울대 기계설계자동화공학과
    · 2004년 2학기‘마이크로로봇 강의노트’ < 이진형 교수님 >
    · 3. 아주특별한 마이크로 로봇 만들기 - 베스트북 < 권한조 >
    · 4. 마이크로프로세서 AVR8535 - 일진사 < 박권서 >
  • 자료후기

    Ai 리뷰
    이 자료는 깊이 있는 내용과 함께 과제에 적용 가능한 내용이 많아 도움이 되었습니다. 과제에 바로 활용할 수 있어 매우 만족스러웠습니다. 감사합니다.
    왼쪽 화살표
    오른쪽 화살표
  • 자주묻는질문의 답변을 확인해 주세요

    해피캠퍼스 FAQ 더보기

    꼭 알아주세요

    • 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
      자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
      저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
    • 해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.
      파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
      파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우

함께 구매한 자료도 확인해 보세요!

찾으시던 자료가 아닌가요?

지금 보는 자료와 연관되어 있어요!
왼쪽 화살표
오른쪽 화살표
문서 초안을 생성해주는 EasyAI
안녕하세요. 해피캠퍼스의 방대한 자료 중에서 선별하여 당신만의 초안을 만들어주는 EasyAI 입니다.
저는 아래와 같이 작업을 도와드립니다.
- 주제만 입력하면 목차부터 본문내용까지 자동 생성해 드립니다.
- 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
- 스토어에서 무료 캐시를 계정별로 1회 발급 받을 수 있습니다. 지금 바로 체험해 보세요!
이런 주제들을 입력해 보세요.
- 유아에게 적합한 문학작품의 기준과 특성
- 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
- 작별인사 독후감
해캠 AI 챗봇과 대화하기
챗봇으로 간편하게 상담해보세요.
2025년 05월 05일 월요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
1:16 오전