PS3手柄控制逗貓小車(一)
07-17
PS3手柄控制逗貓小車(一)
最近所長手頭閑置了一個PS3手柄,最近所長就琢磨著怎麼把閑置物品利用起來,考慮到手頭還有一個usb host shield的板子,就打算做個逗貓小車。
這個時候自然要請出我們的測試員波妞,先看一下效果▼
https://www.zhihu.com/video/1000059175849803776小車設計比較簡單,通過usb host shield讀取PS3手柄的數據,然後通過Arduino UNO來控制電機和激光發射模塊的開關。
鑒於本文的目的是給剛接觸Arduino的同學一點幫助,所以我會把教程拆分成若干篇,那麼第一篇就教大家如何通過USB host shield讀取手柄的數據。
我們需要準備以下物品:
準備好物品之後我們就可以開幹了
1、首先我們要把usb host shield和UNO安裝在一起,效果如圖▼
2、把手柄的藍牙適配器插進usb介面,把UNO連接電腦
3、打開Arduino編輯器,選擇管理庫▼
4、在搜索欄中搜索「usb host shield」並安裝▼
5、打開示例並寫入開發板▼
5、打開ps手柄和串口監視器▼
現在我們已經把PS3手柄上的數據都取出來並輸出到串口監視器,之後我們製作的小車的時候會以該文件為基礎進行修改。
推薦閱讀:
※如何通過顏色識別技術,將不同顏色輸出相應數值。可以用單片機,arduino或者樹莓派嗎?
※做串口通訊時踩過的坑
※做一個智能花草照料花盆(五) 麵包板
※基於arduino的環境雜訊測試儀需要哪些東西?
※Arduino 獲得 WS1361 音量計數值