사람들의 안전을 위한 IT기술들도 많이 발전되고 있습니다.

 

간단하게는 찾아보니 미아 방지 목걸이가있네요..ㅎㅎ

 

스마트폰 NFC기술로 목걸이를 태그하면 아이의 정보와 부모님의 연락처까지

 

출력되는 신기한 목걸이죠 ㅎㅎㅎ (값싸게 구할 수 이씁니다)

 

 

 

아무튼 이번에 안전을 위해서 긴급호출 앱을 만들어보겠습니다.

 

기능은 다음과 같습니다.

 

1.가족과 친구들에게 긴급호출 전화걸기

 

2.버튼을 클릭하면 경보음 소리내기

 

3.내 위치 전송하기

 

 

 

 

 

 

 

 

먼저 이미지와 사이렌소리를 다운받아주겠습니다.

 

dong.zip

 

 

 

 

프로젝트를 생성하고, 초기 화면을 띄웁니다.

 

 

 

 

 

 

sos이미지 부분을 만들어보겠습니다.

 

버튼에 이미지를 씌워줄 것이기 때문에 버튼을 먼저 만듭니다.

 

높이 300px ,너비 부모에 맞추기

 

 

 

 

 

이미지를 씌워주겠습니다.

 

이미지 속성을 눌러주세요.

 

 

 

 

텍스트 속성에서 텍스트를 지워주시면 완성입니다!!

 

 

 

[레이아웃]->[수평배치]를 가져오고

 

안에 버튼4개를 넣어줍니다.

 

각각 버튼의 텍스트 속성에다가 긴급호출할 대상을 입력합니다.

 

 

 

 

 

우리는 SOS버튼을 누르면 사이렌과 동시에 문자메세지를 보낼겁니다.

 

사이렌소리를 앱인벤터에 등록해보겠습니다.

 

[미디어]->[플레이어]를 가져와주세요.

 

그 다음 소스속성에서 사이렌소리를 추가합니다.

 

 

 

 

[소셜]->[문자 메세지]를 추가해줍니다. 전화번호를 입력해줍니다.

 

입력한 전화번호로 문자 메세지가 갈겁니다. 언제? 사이렌버튼을 누를때

 

 

 

문자를 보낼때 자신의 현재 위치도 같이 보낼겁니다.

 

[센서]->[위치 센서]를 추가해주세요.

 

 

 

 

수평 배치한 버튼들을 누르면 전화를 연결하기 위해서

 

[소셜]->[전화]를 4개 추가합니다.

 

각 전화에는 상대방의 번호를 입력합니다.

 

 

 

컴포넌트 이름들을 바꿔줍니다.

 

 

 

 

 

블록코딩으로 넘어가겠습니다!

 

비상벨을 클릭했을때 일어날일을 구현해보겠습니다.

 

 

 

사이렌소리를 넣은 플레이어1을 시작시키고, 문자를 보냅니다.

 

문자의 내용에 현재 위치를 담기위해서 위치센서를 이용합니다.

 

스마트폰에 gps기능이 실행되고 있어야합니다!

 

 

 

 

그 다음 전화를 걸어주는 코드를 작성합니다.

 

 

 

 

 

 

 

+ Recent posts