문이라는 것은 우리가 살면서 매일 열고 닫으며 또한 재산을 지켜주는 가장 기본적인 것이다. 그만큼 우리 생활에 밀접한 관계가 있고 더욱 편리한 생활을 영위하기 위해 다양한 제품으로 개량이 되었다. 하지만 매일 같은 시간에 문을 열고 닫는 사무실이나 관광지와 같은 곳에서는 많은 문을 직접 돌아다니면서 정확한 시간에 열고 닫는 것은 많은 불편함이 있다. 이러한 불편함을 해결하고자 도어락에 시간이라는 개념을 추가하였다. 열리는 시간과 닫히는 시간이 정해져 있다면 그 시간이 기기에 입력이 되어 자동으로 문을 열리고 닫혀서 매우 편리하게 사용할 수 있다. 그리고 도어락을 열고 닫는데 있어서 어플리케이션을 활용하여 편리하게 시간을 설정할 수 있으며 시간설정 뿐만 아니라 바로 문을 개폐할 수 있는 기능을 제공한다. 그래서 우리는 스마트폰 어플리케이션과 통신을 하여 쉽게 문을 개폐하고 시간을 설정할 수 있도록 JAVA 프로그래밍 언어를 기반으로 구현하고, ATmega128을 사용하여 문을 개폐하는 동작을 수행하는 시스템을 C프로그래밍 언어를 기반으로 구현하였다.
문이라는 것은 우리가 살면서 매일 열고 닫으며 또한 재산을 지켜주는 가장 기본적인 것이다. 그만큼 우리 생활에 밀접한 관계가 있고 더욱 편리한 생활을 영위하기 위해 다양한 제품으로 개량이 되었다. 하지만 매일 같은 시간에 문을 열고 닫는 사무실이나 관광지와 같은 곳에서는 많은 문을 직접 돌아다니면서 정확한 시간에 열고 닫는 것은 많은 불편함이 있다. 이러한 불편함을 해결하고자 도어락에 시간이라는 개념을 추가하였다. 열리는 시간과 닫히는 시간이 정해져 있다면 그 시간이 기기에 입력이 되어 자동으로 문을 열리고 닫혀서 매우 편리하게 사용할 수 있다. 그리고 도어락을 열고 닫는데 있어서 어플리케이션을 활용하여 편리하게 시간을 설정할 수 있으며 시간설정 뿐만 아니라 바로 문을 개폐할 수 있는 기능을 제공한다. 그래서 우리는 스마트폰 어플리케이션과 통신을 하여 쉽게 문을 개폐하고 시간을 설정할 수 있도록 JAVA 프로그래밍 언어를 기반으로 구현하고, ATmega128을 사용하여 문을 개폐하는 동작을 수행하는 시스템을 C프로그래밍 언어를 기반으로 구현하였다.
Doors are to be the most basics of our lives from opening, closing and even keeping our property. Hence, doors have been innovated to blend in and make our daily lives more convenient. However, we find it difficult to open and close the doors manually of offices or tour zones, where they open and cl...
Doors are to be the most basics of our lives from opening, closing and even keeping our property. Hence, doors have been innovated to blend in and make our daily lives more convenient. However, we find it difficult to open and close the doors manually of offices or tour zones, where they open and close at a precise time everyday. To solve this, we added a dimension of time to previous Door Locks. By this, every door with this specific door lock will open and close at a certain time we want them to open or close. Also, through the application you can control the time or use it to open and close the doors remotely. In order to do this, we systemed the door lock time system based on Java Programing language to make it easy to communicate and open or close the doors through smart phone applications, with the C programming language for the ATmega128 which will open and close the doors.
Doors are to be the most basics of our lives from opening, closing and even keeping our property. Hence, doors have been innovated to blend in and make our daily lives more convenient. However, we find it difficult to open and close the doors manually of offices or tour zones, where they open and close at a precise time everyday. To solve this, we added a dimension of time to previous Door Locks. By this, every door with this specific door lock will open and close at a certain time we want them to open or close. Also, through the application you can control the time or use it to open and close the doors remotely. In order to do this, we systemed the door lock time system based on Java Programing language to make it easy to communicate and open or close the doors through smart phone applications, with the C programming language for the ATmega128 which will open and close the doors.
* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.
문제 정의
본 논문에서는 기존에 있는 도어락 모델에서 시간의 개념을 추가시킨 모델을 제안하였다. 제안된 TTL 도어락은 현대인의 필수품으로 자리 잡은 스마트폰의 어플리케이션을 통해 쉽게 제어할 수 있다.
제안 방법
서보모터를 통해 문이 잠기고 열리는 부분을 제어하고 추가적으로 도어락을 더욱더 편리하게 사용할 수 있도록 스마트폰 어플리케이션과 ATmega128사이에서 블루투스를 통한 USART통신을 하여 서보모터를 쉽게 제어하도록 구성하고 보안기능을 강화하기 위해 초음파센서를 이용하였다. 그리고 각각의 과정을 눈으로 확인 할 수 있도록 LCD에 문자로 출력이 되도록 설계하였다.
그림 2의 알고리즘과 같이 안드로이드 어플리케이션은 Java Script를 기반으로 하는 Eclipse를 사용하여 소프트웨어를 구성하여 블루투스 USART통신을 이용하여 그림 3과 같이 어플리케이션에서 ‘OPEN’과 ‘CLOSE’를 각각 선택하면 ATmega128로 0과 1값을 전송하여 0의 값을 받으면 ‘CLOSE’를 동작시키고, 1의 값을 받으면‘OPEN’이 서보모터로 동작하도록 설계하며 시간을 설정할 수 있도록 메뉴를 구성해 원하는 시간을 설정하여 시간이 되면 문이 열리는 구조로 설계하였다.
기존의 도어락처럼 키패드 또는 열쇠방식으로 열리고 잠기는 단순한 형식이 아니라 시간의 개념을 적용해서 스마트폰 어플리케이션과 연동하여 설정해둔 시간이 되면 잠금장치가 ATmega128로 동작하는 시스템을 구현하였다.
도어락의 기본적인 구성은 서보모터와 ATmega128이다. 서보모터를 통해 문이 잠기고 열리는 부분을 제어하고 추가적으로 도어락을 더욱더 편리하게 사용할 수 있도록 스마트폰 어플리케이션과 ATmega128사이에서 블루투스를 통한 USART통신을 하여 서보모터를 쉽게 제어하도록 구성하고 보안기능을 강화하기 위해 초음파센서를 이용하였다. 그리고 각각의 과정을 눈으로 확인 할 수 있도록 LCD에 문자로 출력이 되도록 설계하였다.
초음파 센서는 설정해둔 범위 안에 물체가 나타나면 그것을 감지하는 센서이다. 초음파 센서를 이용하여 문이 열려있는 경우에는 동작을 하지않고 문이 잠겨있는 경우에 센서가 동작을 하여 내부보안을 강화하도록 설계하였다.
대상 데이터
도어락의 기본적인 구성은 서보모터와 ATmega128이다. 서보모터를 통해 문이 잠기고 열리는 부분을 제어하고 추가적으로 도어락을 더욱더 편리하게 사용할 수 있도록 스마트폰 어플리케이션과 ATmega128사이에서 블루투스를 통한 USART통신을 하여 서보모터를 쉽게 제어하도록 구성하고 보안기능을 강화하기 위해 초음파센서를 이용하였다.
후속연구
향후 통신방법을 블루투스가 아닌 와이파이를 활용한다면 더 원거리에서 제어가 가능할 뿐만 아니라 더욱더 큰 기대효과를 볼 것이다. 보안을 강화하기 위해 사용한 초음파 센서 또한 카메라를 활용한다면 더욱더 큰 기대효과를 볼 수 있을 것이다.
향후 통신방법을 블루투스가 아닌 와이파이를 활용한다면 더 원거리에서 제어가 가능할 뿐만 아니라 더욱더 큰 기대효과를 볼 것이다. 보안을 강화하기 위해 사용한 초음파 센서 또한 카메라를 활용한다면 더욱더 큰 기대효과를 볼 수 있을 것이다.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.