Arduino的另外几种模块,我们常见的joystick摇杆模块。
用起来很爽,摇杆
有X,Y轴可调
这里有一篇非常想尽的示例代码:
http://www.geek-workshop.com/forum.php?mod=viewthread&tid=96
什么也不操作的话,显示的数字是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控制舵机。