Arduino与摇杆模块测试

  • Post author:
  • Post category:其他




3.摇杆模块测试

摇臂模块实际上是两个可调电阻(X轴和Y轴)和一个开关,当摇臂头位于中间时是电阻的一半,当移动到一侧时,电阻减小到最小值,移向另一个电阻最大,X / Y轴是相同的,当下压头摇臂开关接地时,没有按下开关为高电平,因为不下拉/处理,水平有浮动是正常的。

接线模式:

摇杆模块 arduino

GND ——————————————GND

+5V——————————————— 5V

VRX———————————————A0

VRY———————————————-A1

SW ———————————————–A2

在这里插入图片描述

代码:
int xpotpin=0;
int ypotpin=1;
int bpotpin=2;
int xval=0;
int yval=0;
int bval=0;
void setup() {
  // put your setup code here, to run once:
pinMode(xpotpin,INPUT);
pinMode(ypotpin,INPUT);
pinMode(bpotpin,INPUT);
Serial.begin(9600);
}

void loop() {
  // put your main code here, to run repeatedly:
xval=analogRead(xpotpin);
Serial.print("X= ");
Serial.println(xval);
yval=analogRead(ypotpin);
Serial.print("Y= ");
Serial.println(yval);
bval=analogRead(bpotpin);
Serial.print("B= ");
Serial.println(bval);
delay(6000);
}



版权声明:本文为weixin_42913113原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。