Capstone Design
화재 대피 안내 시스템
최근 화재로 인한 인명피해 뉴스를 자주 접하고 있고, 겨울철이 다가올수록 뉴스 속보로 발표되는 빈도수가 점차 증가하고 있으며, 안타깝게도 사망으로 이어지는 인명피해 건수가 나날이 증가하고 있다. 이는 화재 인근에 있는 사람의 경우 유독가스 중독, 대피로 확보 등의 이유에서 사망하거나, 화재 건물내에서의 사망의 경우에도 동일한 이유에서 시간내 대피하지 못하여 발생하는 사고로 판단한다.
최근 화재로 인한 인명피해 뉴스를 자주 접하고 있고, 겨울철이 다가올수록 뉴스 속보로 발표되는 빈도수가 점차 증가하고 있으며, 안타깝게도 사망으로 이어지는 인명피해 건수가 나날이 증가하고 있다. 이는 화재 인근에 있는 사람의 경우 유독가스 중독, 대피로 확보 등의 이유에서 사망하거나, 화재 건물내에서의 사망의 경우에도 동일한 이유에서 시간내 대피하지 못하여 발생하는 사고로 판단한다.
어느 기술이든 다른 기술보다 어떤 일을 특별히 잘 하지 않는 50년 이상 살아남을 수는 없다. 더구나 컴퓨터 기술이라면 두 말할 필요도 없다. 그런데 C 프로그래밍 언어는 1972년부터 사용되기 시작해 소프트웨어로 움직이는 지금 시대에도 핵심적인 구성요소 중 하나로 확고히 자리를 잡고 있다.
Android 프로그래밍을 하려면 가장 기본적인 환경은 “Android Studio”를 설치해야 합니다.
“이클립스”와 같은 오픈 IDE 툴이 있지만, 우리는 “Android Studui”를 이용하여 앱 개발환경을 구현해봅시다.
안드로이드 스튜디오에서 프로그래밍을 한 후 결과물을 확인 하는 여러가지 방법 중에는 일반적으로 AVD(Android Virtual Device)로 확인하는 방법이 있다. 하지만, 여기에서는 스마트폰에서 바로 실행하는 방법을 설명하고자 한다.
우분투 리눅스를 VMware에 설치하였거나, PC에 바로 설치한 환경에는 기본 언어 설정은 영어로 되어 있기 때문에 한글 입력은 커녕 한국어 언어팩도 설치되어 있지 않은 상태이다. 특히, 프로그램 코딩을 하다가, 한글 주석을 삽입할 경우 한글 입력이 되지 않으므로, 불편한 경우가 매우 많다. ㅠ.ㅠ
Raspberry pi는 영국(UK)에서 처음 만들어 졌으며, 이에 따라서 기본 언어 설정이 영국으로 설정되어 있고, 키보드 레이아웃 또한 영국으로 되어 있다. 앞서, 키보드 레이아웃은 미국(en)으로 설정하였지만, 한국어 언어팩과 글꼴이 설치되어 있지 않아서 한글 입력이 불편하다.