arduino ps2摇杆程序_Arduino技巧之PS2摇杆实验

本文介绍了如何利用Arduino进行PS2摇杆实验,通过连接PS2摇杆的VCC、X、Button、Y、GND端口,读取10K电位器的模拟信号。程序代码中设置了X和Y信号输入端口,并在循环中不断读取模拟值,实现对小车等设备的控制。实验旨在帮助读者理解如何将PS2摇杆应用于 Arduino 项目。
摘要由CSDN通过智能技术生成

龙源期刊网

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

信号口读取到的数值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值