2019年12月26日 星期四

06160832葉建鑫week16

了解搖桿如何讀取數值

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);

}

沒有留言:

張貼留言

alanhc 互動技術-week17 [final]

回顧這學期的作品:  期中作業:LANDING:PLANET 賣點&特點: 炫麗的特效 物理(星球重力及降落)及粒子系統(噴射) 世界地圖可根據視角縮放 困難點: 重寫3次最終改寫成物件導向的CLASS寫法...