Difference between revisions of "Microduino-Joypad Getting start"
From Microduino Wiki
Line 8: | Line 8: | ||
*步骤一:将Microduino-TFT安装在Microduino-Joypad面板上; | *步骤一:将Microduino-TFT安装在Microduino-Joypad面板上; | ||
[[File:Microduino_Joypad_TFT-1.jpg||600px|center|thumb]] | [[File:Microduino_Joypad_TFT-1.jpg||600px|center|thumb]] | ||
+ | [[File:Microduino_Joypad_TFT-2.jpg||600px|center|thumb]] | ||
*步骤二:将尼龙螺丝安装在Microduino-Joypad上; | *步骤二:将尼龙螺丝安装在Microduino-Joypad上; | ||
Line 47: | Line 48: | ||
**准备的软件有:支持的库文件、Arduino IDE; | **准备的软件有:支持的库文件、Arduino IDE; | ||
**解压下载库文件,将解压后的库文件拷贝到Arduino IDE 的libraries文件夹中; | **解压下载库文件,将解压后的库文件拷贝到Arduino IDE 的libraries文件夹中; | ||
− | + | **重新打开“Arduino-IDE”,你可以选择库“_08_Microduino_Shield_Joypad\examples”里面的示例,编译通过后,板卡选择Microduino Core (Atmega328P@16M,5V),直接下载即可; | |
===程序说明=== | ===程序说明=== | ||
*读取: | *读取: |
Revision as of 17:00, 13 November 2014
硬件搭建
测试
程序说明
//光照----------------------
Joypad.readLightSensor();
//麦克风--------------------
Joypad.readMicrophone();
//INTA----------------------
Joypad.readIntA();
//INTB----------------------
Joypad.readIntB();
//左模拟摇杆----------------
Joypad.readJoystickX();
Joypad.readJoystickY();
//右模拟摇杆----------------
Joypad.readJoystick1X();
Joypad.readJoystick1Y();
Joypad.readButton(byte ch);
//左模拟摇杆----------------
JOYSTICK_UP;
JOYSTICK_DOWN;
JOYSTICK_LEFT;
JOYSTICK_RIGHT;
//左模拟摇杆按下------------
CH_JOYSTICK_SW
//右模拟摇杆----------------
JOYSTICK1_UP;
JOYSTICK1_DOWN;
JOYSTICK1_LEFT;
JOYSTICK1_RIGHT;
//右模拟摇杆按下------------
CH_JOYSTICK1_SW
//拨档开关------------------
CH_SWITCH_L;
CH_SWITCH_R;
//四组按键------------------
CH_SWITCH_1;
CH_SWITCH_2;
CH_SWITCH_3;
CH_SWITCH_4;
//==========================
//蜂鸣器---------------------
Joypad.tone(unsigned int freq);
Joypad.tone(unsigned int freq, unsigned long duration);
Joypad.noTone();
//振动------------------------
Joypad.motor(unsigned int motor_vol);
“unsigned int motor_vol”:振动强弱 开始应用 |