• LF몰 이벤트
  • 파일시티 이벤트
  • 서울좀비 이벤트
  • 탑툰 이벤트
  • 닥터피엘 이벤트
  • 아이템베이 이벤트
  • 아이템매니아 이벤트

atmega128 스위치를 이용한 경보음,버저,LED작동 및 시간측정

리포트천국
개인인증판매자스토어
최초 등록일
2017.12.19
최종 저작일
2017.12
26페이지/한글파일 한컴오피스
가격 2,500원 할인쿠폰받기
다운로드
장바구니

목차

Ⅰ. 동작 개요

Ⅱ. Flow chart

Ⅲ. 기본 구성
(1) 부품 및 구성

Ⅳ. 프로그램 소스 및 동작
(1) 동작
(2) 소스 코드

본문내용

Ⅰ. 동작 개요
1) 프로젝트 목적
- 그 동안 수업에서 배운 모든 내용을 최대한 활용하고 응용해서, 창의적으로 작품을 구현해보는 프로젝트이다. 배운 내용으로는 Port I/O, Interrupt, Timer/Counter, 스위치, LED, 키패드, LED Matrix, 7-Seg, LCD 등이 있다.

2) 작품 선정 이유
- 이번 년도의 핫이슈 중에서 지진은 열손가락 안에 꼽을 수 있을 것이다. 지진뿐만 아니라 재해가 발생했을 때를 대비하여 대피연습 및 실제 상황이 발생 했을 때 경보가 울리는 데서 아이디어를 얻어 atmega128을 이용하여 만들어 보고자 했다.

3) 작품 설명
1. 스위치를 짧게(2초 이내) 눌렀다 뗐을 때 LCD에 “Practice” 라는 문구가 뜨며 초록색 LED가 깜박이게 되고, 버저가 울리게 된다. FND에 스위치를 뗀 시점부터 시간이 기록되게 된다.
2. 상황이 종료 되었다고 판단 될 때 스위치를 한 번 더 누르게 되면 LED, 버저는 Off가 되고, LCD에는 FND에서 세었던 총 지난 시간이 표시되게 된다.
3. 스위치를 길게(2초 이상) 눌렀다 뗐을 때 LCD에 “Emergency” 라는 문구가 뜨며 초록색 LED와 빨간색 LED가 깜박이게 되고, 버저가 울리게 된다. FND에 스위치를 뗀 시점부터 시간이 기록되게 된다.
4. 상황이 종료 되었다고 판단 될 때 스위치를 한 번 더 누르게 되면 LED, 버저는 Off가 되고, LCD에는 FND에서 세었던 총 지난 시간이 표시되게 된다.

<중 략>

짧게(2초 이내) 눌렸을 때 FND에 시간이 기록되게 된다. 이 때 FND는 타이머카운트2 번에서 1ms로 맞춰놨기 때문에 1000번을 하게 되어 1초씩 카운팅 되게 하였다. 스위치를 한 번 더 누르게 되면 LCD에 총 경과한 시간이 표시가 되며 mode3으로 가게 되는데 스위치가 눌리면 2초의 딜레이가 있고 초기화가 된다.

참고 자료

없음
리포트천국
판매자 유형Bronze개인인증

주의사항

저작권 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우

이런 노하우도 있어요!더보기

최근 본 자료더보기
탑툰 이벤트
atmega128 스위치를 이용한 경보음,버저,LED작동 및 시간측정
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
AI 챗봇
2024년 06월 01일 토요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
10:40 오후
New

24시간 응대가능한
AI 챗봇이 런칭되었습니다. 닫기