
-
1
-
2
-
3
-
4
-
5
-
6
-
7
-
8
-
9
-
10
-
11
-
12
-
13
-
14
-
15
-
16
-
17
-
18
-
19
-
20
-
21
-
22
-
23
-
24
-
25
-
26
-
27
-
28
-
29
-
30
-
31
-
32
-
33
-
34
-
35
-
36
-
37
-
38
-
39
-
40


목차
Ⅰ. 목 표
Ⅱ. 개발환경
Ⅲ. 제작
1. 부품리스트
2. 회로도
3. 소스코드
4. 실험결과
5. 기능별 원리 및 동작해석
(1) 키 입력 및 디바운싱 기능
(2) CLCD 화면 출력
(3) 키패드 입력 및 디바운싱 기능
(4) 서보모터 제어
(5) 조명·음향 효과
(6) 패스워드 입력기능
(7) 패스워드 변경기능
Ⅱ. 개발환경
Ⅲ. 제작
1. 부품리스트
2. 회로도
3. 소스코드
4. 실험결과
5. 기능별 원리 및 동작해석
(1) 키 입력 및 디바운싱 기능
(2) CLCD 화면 출력
(3) 키패드 입력 및 디바운싱 기능
(4) 서보모터 제어
(5) 조명·음향 효과
(6) 패스워드 입력기능
(7) 패스워드 변경기능
본문내용
Ⅰ. 목 표
디지털 도어락(Digital Door Lock)은 뛰어난 보안과 편의성으로 도어의 잠금장치로써 널리 쓰이고 있다. 이 문서에서는 AVR ATmega128을 이용하여 이러한 디지털 도어락을 제작해보려 한다. 키패드, CLCD, 서보모터, 스위치 등을 이용하여 디지털 도어락의 기본적인 기능인 잠금, 개방, 패스워드 입력 및 변경 기능을 구현할 것이다. 그리고 각 기능의 동작과 원리에 대한 동작과 원리 해석에 대해 알아보도록 하겠다.
<중략>
(1) 키 입력 및 디바운싱 기능
본 작품에서는 유저가 패스워드 입력 확인과 잠금 기능을 명령할 수 있도록 스위치를 장치했다. 소스의 [404번]에서 키입력을 받을 때는 MCU의 내부 Pull-up 저항을 이용한 키 입력 방식을 사용했다.
때문에 DDRx레지스터로 스위치 입력핀을 입력모드로 바꿔주었다. 그리고 PORTx를 이용해 스위치 입력핀을 ‘1’로 바꾸어 내부 pull-up저항을 활성화시킨다.
<중략>
(8) 패스워드 변경기능
패스워드를 변경할 때는 초기 타이틀 화면에서 키패드의 ‘#’버튼을 누르면 패스워드 변경 모드로 넘어간다. 키패드로 바꾸고자 하는 4자리의 패스워드를 누르고 스위치를 누르면 바로 패스워드가 변경된다. 도어락을 잠그고 새로운 패스워드를 누르면 패스워드 변경이 제대로 이루어진 것을 확인 할 수 있다.
디지털 도어락(Digital Door Lock)은 뛰어난 보안과 편의성으로 도어의 잠금장치로써 널리 쓰이고 있다. 이 문서에서는 AVR ATmega128을 이용하여 이러한 디지털 도어락을 제작해보려 한다. 키패드, CLCD, 서보모터, 스위치 등을 이용하여 디지털 도어락의 기본적인 기능인 잠금, 개방, 패스워드 입력 및 변경 기능을 구현할 것이다. 그리고 각 기능의 동작과 원리에 대한 동작과 원리 해석에 대해 알아보도록 하겠다.
<중략>
(1) 키 입력 및 디바운싱 기능
본 작품에서는 유저가 패스워드 입력 확인과 잠금 기능을 명령할 수 있도록 스위치를 장치했다. 소스의 [404번]에서 키입력을 받을 때는 MCU의 내부 Pull-up 저항을 이용한 키 입력 방식을 사용했다.
때문에 DDRx레지스터로 스위치 입력핀을 입력모드로 바꿔주었다. 그리고 PORTx를 이용해 스위치 입력핀을 ‘1’로 바꾸어 내부 pull-up저항을 활성화시킨다.
<중략>
(8) 패스워드 변경기능
패스워드를 변경할 때는 초기 타이틀 화면에서 키패드의 ‘#’버튼을 누르면 패스워드 변경 모드로 넘어간다. 키패드로 바꾸고자 하는 4자리의 패스워드를 누르고 스위치를 누르면 바로 패스워드가 변경된다. 도어락을 잠그고 새로운 패스워드를 누르면 패스워드 변경이 제대로 이루어진 것을 확인 할 수 있다.
키워드
추천자료
디지털 카메라의 역사
디지털 카메라의 모든 것
문화 콘텐츠 제작과 디지털 기술 발전
국내의 디지털 콘덴츠 산업에 대해
Digital Mixing Console의 추세, 신제품, 특장점
디지털컨텐츠 & 모바일 홈쇼핑(M-Commerce)사업 기획
[2007년11월]디지털TV에 대한 기술보고서
13. 디지털 무드 스타 제작
04. 논리회로와 응용 제작
디지털 기술과 방송통신기술 발달로 파생되는 산업구조분석
디지털 콘텐츠 아카이빙을 통한 수익성을 찾아라
디지털시대의방송편성론 독후감
글로벌 마케팅 성공사례(국내 히든 챔피언 사례 &#8211; 선일금고제작㈜)
소개글