太久沒更新啦~公司的工作安排又出現一些變動,加上自己最近都在忙,沒特別做什麼特別的事情,所以就暫停更新了。
不過這次的工作目的又要再把 Arduino 重出江湖,主要是用 Arduino 接上 MPU6050 和 Groove 的電磁鐵作微量位移控制。
其實很早以前我就有做過 MPU6050 加 SD卡的東西,做姿態紀錄,不過因為速度問題就被打槍了(死)\, mpu6050 的記憶實在太久遠了,根本忘光光XD,只好參考這個網站做複習:
http://www.stinson.cool/arduino-mpu-6050-tutorial/
第一步:
先提接法吧,最原本的接法大概就是下圖,當然要另外定義也是可以的(但是要在草稿碼簿在自己改就是了)
第二步:
先去這個網站下載 code (選擇 clone or download):
https://github.com/jrowberg/i2cdevlib
然後可以找到這兩個資料夾: I2Cdev 和 MPU6050
然後把這兩個資料夾丟進去 Arduino 安裝資料夾的 libraries (預設是 C:\Program Files (x86)\Arduino\libraries)
第三步:
打開草稿碼簿選擇範例 mpu6050_6dmp
第四步:
然後就可以編譯上傳了,上傳之後選擇鮑率為115200,就可以打開序列阜監視視窗看到傳出的資訊:
然後隨便輸入一個字元就可以開始讀資料嚕!
這樣子 mpu6050 的資料讀取就完成了! 接下來就可以來處理電磁鐵的部分了!
# ㄈㄈㄑ...
不過這次的工作目的又要再把 Arduino 重出江湖,主要是用 Arduino 接上 MPU6050 和 Groove 的電磁鐵作微量位移控制。
其實很早以前我就有做過 MPU6050 加 SD卡的東西,做姿態紀錄,不過因為速度問題就被打槍了(死)\, mpu6050 的記憶實在太久遠了,根本忘光光XD,只好參考這個網站做複習:
http://www.stinson.cool/arduino-mpu-6050-tutorial/
第一步:
先提接法吧,最原本的接法大概就是下圖,當然要另外定義也是可以的(但是要在草稿碼簿在自己改就是了)
先去這個網站下載 code (選擇 clone or download):
https://github.com/jrowberg/i2cdevlib
然後可以找到這兩個資料夾: I2Cdev 和 MPU6050
然後把這兩個資料夾丟進去 Arduino 安裝資料夾的 libraries (預設是 C:\Program Files (x86)\Arduino\libraries)
第三步:
打開草稿碼簿選擇範例 mpu6050_6dmp
第四步:
然後就可以編譯上傳了,上傳之後選擇鮑率為115200,就可以打開序列阜監視視窗看到傳出的資訊:
然後隨便輸入一個字元就可以開始讀資料嚕!
這樣子 mpu6050 的資料讀取就完成了! 接下來就可以來處理電磁鐵的部分了!
# ㄈㄈㄑ...
留言
張貼留言