기초전자공학 실험2 USART 화재 경보기
- 최초 등록일
- 2014.07.09
- 최종 저작일
- 2010.12
- 56페이지/
한컴오피스
- 가격 1,000원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
목차
1. Title
2. Name
3. Abstract
4. Background
5. 기능 설명
6. 결과
7. Conclusion
8. CODE
본문내용
1. Title
ATMEGA128을 이용한 화재경보기
2. Name
3. Abstract
AVR을 이용하여 만든 화재경보기로서 보드의 전원을 켜면 ADC에서 온도 값을 읽어오게 되고 리모컨의 전원버튼을 누르면 LCD와 컴퓨터로 시간과 온도를 출력하게 된다. 리모컨 버튼을 눌러 시간설정을 하거나 경보음을 울리도록 할 수 있다. 온도가 40도 이상 올라가면 화재발생으로 간주하고 컴퓨터로 화재발생 메시지를 전송하고 부저를 작동시켜 경보음을 내게 된다.
사용한 부품과 AVR의 기능은 다음과 같다.
<중 략>
Delay_ms(15); //15msec 이상 시간지연
LCD_cmd_write(0x38); //기능셋(데이터버스 8비트, 라인수:2줄)
Delay_ms(5); //4.1msec 이상 시간지연, 생략가능
LCD_cmd_write(0x38); //기능셋, 생략 가능
Delay_us(100); //100usec 이상 시간지연, 생략가능
LCD_cmd_write(0x38); //기능셋, 생략 가능
LCD_cmd_write(0x08); //표시 Off , 생략 가능
LCD_cmd_write(0x01); //화면 지우기
LCD_cmd_write(0x06); //엔트리모드셋
LCD_cmd_write(0x0C); //표시 On
참고 자료
http://blog.naver.com/PostView.nhn?from=search&blogId=kash99&logNo=40326500&categoryNo=0&viewdate=&cpage=1&postListTopCurrentPage=1 <- 온도센서
참조
http://cafe.daum.net/avr8051 <- 다음 까페 avr강좌(리모컨제어,LCD제어)
atmega128 이론 및 실험 - 김종부,서종완,안비오,3ip 연구소 공저 - 복두출판사