Joystick Controls Kitty

From Microduino Wiki
Revision as of 03:16, 21 May 2015 by 1304410487@qq.com (talk) (Created page with "{{Language| Joystick Controls Kitty}} {| style="width: 800px;" |- | ==Objective== Control the kitty’s movement through Joystick. ==Principle== Read X-axis and Y-axis simmul...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Language: English  • 中文

Objective

Control the kitty’s movement through Joystick.

Principle

Read X-axis and Y-axis simmulation values of Joystick and control kitty’s movement in all directions according to different values.

Equipmemt

Hardware Buildup

  • Setup 1:Stack CoreUSB and Sensorhub
  • Setup 2:Connectt Joystick to analog port A0 and A1. There is pin description on two sides of Sensorhub, to which you can connect sensors correspondingly.

Software Debugging

  • Setup 1:Build Scratch programming environment.
  • Setup 2:Start programming. Example program download: File:Move Cat.zip
  • Setup 3:Code description—Detect values of Joystick for one part and the kitty will make correspsonding movement according to the values.
    • You need to create two variables to save Joystick data.
Joystick mCookie cat1.gif
    • Move the kitty according to two variables.
Joystick mCookie cat2.gif

Result

Move around the Joystick and you can see corresponding movement of the kitty on Scratch.

Video