- 母計畫:Arduino 頭盔 XY 位置輸出控制器
- 目的:以 Arduino 讀取羅盤、加速計模組之量測值
- 主要材料:
- Arduino UNO x 1
- HMC6352 羅盤模組 x 1
- ADXL335 三軸加速計模組 x 1
(也可以一個HMC6343取代HMC6352+ADXL335,但價格較高)
- 麵包板與單心線 - 參考資料:
- HMC6352 技術文件與範例
- ADXL335 技術文件與範例 - 接線與電路圖:
- 程式撰寫邏輯:
- 將上述兩個範例程式合併。
- 頭部的傾斜角僅量測X與Y軸向傾斜角(前後俯仰、左右擺頭),故僅接類比A0、A2,並同步修改範例。
- 在輸出羅盤、X與Y軸加速度三個數值前,分別冠上"C"、"X"、"Y"作為識別標籤。
如輸出C20X500Y550,代表方位20度、X軸加速度500單位、Y軸加速度550單位。 - 程式碼:
很不错哦。。我最近在学arduino
回覆刪除