|
楼主 |
发表于 2019-9-26 21:25:48
|
显示全部楼层
- /*
- 【Arduino】108种传感器模块系列实验(资料+代码+图形+仿真)
- 实验一百二十七:JoyStick Shield PS2游戏摇杆扩展板 模拟键盘鼠标功能 大摇杆
- 项目:摇杆扩展板测试之三
- */
- char K=8 ,A=2, B=3, C=4, D=5, E=6,F=7;
- void setup(void)
- {
- pinMode(K, INPUT);
- digitalWrite(K, HIGH);
-
- pinMode(A, INPUT); //设置口按键为输入状态,并配置上拉。
- digitalWrite(A, HIGH);
-
- pinMode(B, INPUT);
- digitalWrite(B, HIGH);
- pinMode(C, INPUT);
- digitalWrite(C, HIGH);
-
- pinMode(D, INPUT);
- digitalWrite(D, HIGH);
- pinMode(E, INPUT);
- digitalWrite(E, HIGH);
- pinMode(F, INPUT);
- digitalWrite(F, HIGH);
-
- Serial.begin(9600); //设置串口通信9600波特率
- }
- void loop(void)
- {
- Serial.print("X轴;");
- Serial.print(analogRead(0)); //读取摇杆X轴的值,串口显示
-
- Serial.print(" Y轴;");
- Serial.print(analogRead(1)); //读取摇杆Y轴的值,串口显示
-
- Serial.print(" K键");
- Serial.print(digitalRead(K));
- Serial.print(" A键");
- Serial.print(digitalRead(A));
-
- Serial.print(" B键");
- Serial.print(digitalRead(B));
- Serial.print(" C键");
- Serial.print(digitalRead(C));
- Serial.print(" D键");
- Serial.print(digitalRead(D));
- Serial.print(" E键");
- Serial.print(digitalRead(E));
- Serial.print(" F键");
- Serial.print(digitalRead(F));
- Serial.println();
- delay(100); //100ms刷新一次
- }
复制代码 |
|