A PHP Error was encountered

Severity: Notice

Message: Undefined index: HTTP_ACCEPT_LANGUAGE

Filename: core/KF_Controller.php

Line Number: 155

[조이스틱 센서 쉴드 x 엔트리] 조이스틱 모듈을 이용해 미로 탈출 게임 만들기

초급 예제

누구나 쉽게 따라해볼 수 있는 쉬운 예제들입니다. 가볍게 도전~!

[조이스틱 센서 쉴드 x 엔트리] 조이스틱 모듈을 이용해 미로 탈출 게임 만들기

2016-04-04 14:35:08

개요

 

조이스틱 모듈은 게임기의 컨트롤러에서 방향키로 사용되는 소자입니다. 조이스틱 모듈은 2개의 가변 저항과 1개의 푸쉬 버튼으로 구성되어 있습니다.

조이스틱 모듈의 레버를 기울이면 조이스틱 모듈에 내장된 2개의 가변 저항을 통해 X, Y축의 이동 정보를 얻을 수 있으며, 푸쉬 버튼이 내장되어 있기 때문에 스위치의 역할도 할 수 있습니다.

조이스틱 모듈을 이용해 방향 제어와 관련된 다양한 프로젝트를 만들어 볼 수 있습니다.

조이스틱 모듈에 대해 더 알아보기 : http://kocoafab.cc/tutorial/view/577

 

 

 

 

 

 

 

프로젝트 

 

조이스틱 모듈로 여자 아이를 벽에 닿지 않고 무사히 집으로 이동시키는 게임입니다.(링크 : http://goo.gl/ETjebu​ )

 

 

 

 

 

 

하드웨어

 

이번 프로젝트에서 사용되는 부품은 아래와 같습니다.
조이스틱 모듈은 X축 가변 저항, Y축 가변 저항, 푸쉬 버튼으로 구성되어 있습니다. 차례대로 아날로그 0번, 아날로그 1번, 디지털 10번으로 사용할 수 있습니다.

 

 

 

 

 

 

 

 

엔트리 Coding

 

1. 프로젝트에 사용될 오브젝트들을 추가합니다.

 오브젝트는 크게 4종류로 구분할 수 있습니다.

 

 

 

 

 

2. 각 오브젝트에 쓰인 블록을 통해 작동 원리와 과정을 살펴보겠습니다.

 여자아이

    조이스틱 모듈의 레버 방향에 따라 이동하는 오브젝트입니다.

    미로 오브젝트에 닿았을 때 ‘아야’라고 말한 후 학교 오브젝트로 이동하게 되며, 미로 오브젝트에 한 번도 닿지 않고, 집 오브젝트에 닿았을 때는 ‘도착!!’이라고 말한 후 다시 학교 오브젝트로 이동하여 게임을 진행하게 됩니다.  

 

 

 

 

 

 

이번 튜토리얼에서는 엔트리와 조이스틱 센서 쉴드를 연결하여 조이스틱을 이용한 미로 탈출 게임을 만들어 보았습니다. 

다음 튜토리얼은 조이스틱 센서 쉴드의 가변 저항을 이용해 금고를 만들어 보겠습니다.

많은 관심 부탁드립니다!

kocoafabeditor

항상 진취적이고, 새로운 것을 추구하는 코코아팹 에디터입니다!

오렌지 보드, 조이스틱 센서 쉴드, 엔트리, 조이스틱, 미로찾기게임, 코코아팹, orange board, joystick sensor sheild, entry, kocoafab