龙源期刊网
http://www.qikan.com.cn
Arduino
技巧之
PS2
摇杆实验
作者:
来源:《电脑报》
2019
年第
08
期
PS2
摇杆一般可以用来控制小车等,其构造主要就是两个
10K
的电位器,还有一个按键开
关。五个端口分别为
VCC
、
X
、
Button
、
Y
、
GND
(,接线示意:
程序代码:
#include ; ;//
调用
arduino
自带的
LiquidCrystal
库
LiquidCrystal lcd
(
12
,
11
,
10
,
9
,
8
,
7
)
;//
设置接口
int xpotPin = 0;; //
設置模拟口
0
为
X
的信号输入端口
int ypotPin = 1;; //
设置模拟口
1
为
Y
的信号输入端口
int xval=0;; ; //
设置变量
int yval=0;
void setup
()
{
pinMode
(
xpotPin
,
INPUT
)
;//
pinMode
(
ypotPin
,
INPUT
)
;//
lcd.begin
(
16
,
2
)
;; //
初始化
LCD
delay
(
1000
)
; //
延时
1000ms
}
void loop
()
{
xval = analogRead
(
xpotPin
)
;; ;//xval
变量为从
0
信号口读取到的数值