Arduino 各种模块篇 摇杆模块

Arduino的另外几种模块,我们常见的joystick摇杆模块。

用起来很爽,摇杆

Arduino 各种模块篇 摇杆模块

有X,Y轴可调

这里有一篇非常想尽的示例代码:

http://www.geek-workshop.com/forum.php?mod=viewthread&tid=96

Arduino 各种模块篇 摇杆模块

Arduino 各种模块篇 摇杆模块

什么也不操作的话,显示的数字是512

const int xside = A0;
const int yside = A1;
int valuex = ;
int valuey = ;
void setup()
{
// set the serial port
Serial.begin(); } void loop()
{
valuex = analogRead(xside);
valuey = analogRead(yside);
//if( Serial.available() >0 )
{
Serial.print("X:");
Serial.print(valuex, DEC);
Serial.print(" |Y:");
Serial.println(valuey, DEC);
}
delay();
}

用的线并不多,

joystick上只用到4根线: 1. Vcc 2. GND 3. X轴的analog 4. Y轴的analog

用可以结合操作一些东西。

比如连接到leonardo上面的话,可以做点更有意思的东西。

比如说用摇杆控制计算机的各种东西,比如控制舵机等。

好的,下一步,就显示怎么用joystick控制舵机。

上一篇:STM32CubeMX GPIO的使用


下一篇:vue从入门到进阶:计算属性computed与侦听器watch(三)