Project/App Inventer 15

A05. 구구단 게임(TTS, Procedure, 랜덤과 게임)

이번 게시글에는 TTS와 Procedure, 랜덤을 이용하여 구구단을 맞추는 게임을 제작하려고 한다. 우선, TTS와 Procedure을 간단하게 나마 알아보자 TTS 소리의 음파를 기계가 자동으로 만들어 내는 기술로, 간단히 말하면 모델로 선정된 한 사람의 말소리를 녹음하여 일정한 음성 단위로 분할한 다음, 부호를 붙여 합성기에 입력하였다가 지시에 따라 필요한 음성 단위만을 다시 합쳐 말소리를 인위로 만들어내는 기술 우리는 1장에서 Hello world!를 TTS를 통해 만들어본 경험이 있다. Procedure 앱 인벤터에서의 Procedure은 일반적으로 함수를 얘기한다. 함수는 대부분의 프로그래밍 언어에서 지원하는 기능으로, 하나의 큰 프로그램을 여러 부분으로 나누어주기 때문에 같은 함수를 여러 상..

A04-2. 나침반

저번 게시글에 이어 나침반을 만들어보도록 하자. 나침반 앱은 기본적으로 방향 센서(Orientation Seneor)를 사용한다. 방향 센서를 간단히 알아보자면 ■ 방위각(Azimuth) - 북쪽을 기준으로 시계 방향으로 스마트폰이 가르치는 각도 ■ 피치(Pitch) - 스마트론이 위아래 방향으로 기울어진 각도 ■ 롤(Roll) - 스마트폰이 좌우 옆 방향으로 기울어진 각도 위와 같이 방향 센서는 3가지 값을 제공해준다. 정확한 방위각을 알기 위해 피치와 롤을 제공해주고 이를 통해 수평을 정확히 맞춘다면 정확한 방위각의 값을 알 수 있다. 1. 아이디어 나침반 앱이 제공하는 기능은 간단하다. 방향 센서의 값을 출력하는 것, 그 뿐이다. 2. 디자인 디자인도 간단하다. 움직이는 이미지를 출력하기 위한 im..

A04-1. 만보기(with Pedometer Senor)

오늘은 앱인벤터를 통해서 만보기를 만들어 보려고 한다. 만보기는 근본적으로 몇 걸음을 걸었는지 확인하는 것이다. 그렇다면 만보기를 만드려면 무슨 휴대폰에 내장되어 있는 센서중에 무슨 센서를 사용하여야할까? 답은 pedometer센서이다. pedometer 센서를 통해 걸음의 수을 플러스 시키는 방식으로 앱을 만들어 보자. 1.아이디어 앱에서 제공하는 기능들을 나열하고 설명을 해보자면 ■ pedpmeter 센서가 걸음을 감지 → 걸음 수와 거리 값을 받아서 화면에 출력 ■ 칼로리 계산 → 칼로리 계산은 센서가 제공하지 않음으로 우리가 직접 계산을 해주어야한다. CB = 4.0877 x 80(kg) x 시간(거리/5000) {80kg의 사람이 1시간에 5km를 걷는다고 가정한 것이다. 정확한 칼로리 계산법은..