步驟1:必需的東西

必需的:
1。 Arduino(我有UNO R3)
2。游戲桿(您可以從Adafruit和MakerShed等地方購買)
3。跳線
可選:
1。椰子
2。一點時間
步驟2:制作電路

從圖片中可以看到,這是一個簡單的電路。在我的操縱桿上標記了X,Y,VCC和GND。 X和Y轉到模擬端口。 VCC上電。起初我嘗試了5伏,但結果并不是最好的,因此我將其更改為3.3伏。之后,結果非常好。然后,將GND連接到Arduino上的GND。
第3步:代碼(dun Dun Dunnnn)
代碼非常簡單。
/*
在Arduino上使用操縱桿
通過:RobotsWillRule
*/
int xVal;//來自操縱桿的X值
int yVal;//來自操縱桿的Y值
void setup(){
Serial.begin(9600);//以9600波特開始串行
pinMode(A0,INPUT);//設置用于輸入的模擬端口
pinMode(A2,INPUT);
}
void loop(){
xVal = AnalogRead(A0);//設置X值
yVal = AnalogRead(A2);//設置Y值
Serial.print(“ Y is 。..”);
Serial.print(yVal);}//打印Y值
Serial.print(“ X is 。..”);
Serial.print(xVal);}}//打印X個值
步驟4 :想法
1。使用If語句,可以將操縱桿用作輸入來打開燈光或電機
2。使用操縱桿與Arduino一起制作視頻游戲
3。如果您不害怕改裝一些東西,可以用操縱桿控制房間的風扇(我不對您可能做的愚蠢行為負責)
4。要有創造力。自己動手!
步驟5:故障排除
1。檢查您的連接!我不知道有多少次不起作用,結果證明沒有正確連接。
2。檢查您的代碼!代碼對內容非常挑剔。確保它完全符合您的要求。簡單的代碼比不起作用的復雜代碼要好!
3。如有疑問,請提問。
步驟6:謝謝!
現在,您應該了解在Arduino上使用操縱桿的基本知識。因為您只需檢查操縱桿電位計的某些值即可。
-
游戲操縱桿
+關注
關注
0文章
4瀏覽量
8429 -
Arduino
+關注
關注
190文章
6526瀏覽量
196944
發布評論請先 登錄
KiDoom:在電路板上玩《毀滅戰士》
如何在 NuMaker-IoT-M467 板上使用 Arduino IDE 控制 Wi-Fi 模塊?
請問在Vision Five2上怎樣安裝openeuler24.03 LTS SP1?
智慧路燈桿冷知識大揭秘
《ESP32S3 Arduino開發指南》第二章 Arduino基礎知識
智慧路燈桿上 LED 顯示屏的信息發布
智慧路燈桿的維護周期是多久?
智慧路燈桿:靈活定制,點亮城市多元需求
智慧共享桿:城市智能化管理的 “多面手”
怎樣在Arduino上使用游戲桿
評論