了解搖桿如何讀取數值
Arduino程式碼
int xValue = 0; // 初始化X軸的值
int yValue = 0; // 初始化Y軸的值
int bValue = 0; // 初始化開關的值
void setup()
{
Serial.begin(9600); // 設置串口波特率
pinMode(7, INPUT); // 配置引腳7作為輸入
}
void loop()
{
// 讀模擬埠A0和A1的值賦值給XY軸數據
xValue = analogRead(A1);
yValue = analogRead(A0);
// 在針腳2讀取的邏輯狀態的值
bValue = digitalRead(2);
// 向串口發送數據,以逗號分隔
Serial.print(xValue,DEC);
Serial.print(",");
Serial.print(yValue,DEC);
Serial.print(",");
Serial.print(!bValue,DEC);
Serial.print(",");
// 以換行符結束沒組數據
Serial.print("\n");
// 下一次測量之前稍微延遲
delay(1000);
}
沒有留言:
張貼留言