mpu6050 感測器 加速度數值

閱讀時間約 4 分鐘

MPU 6050 內含陀螺儀,加速度感測器,主要用來感測物體的運動狀態,又稱IMU慣性測量單元,從古早航海技術用的大型陀螺儀,到現今電子科技把陀螺儀,加速度感測器封裝到微小的晶片中,加上便宜的價格,人人都可以入手。可以運用的科技,從簡單的玩具,機器人,無人機,到複雜的飛彈,自動駕駛汽車,航太科技,這些資料在現代科技扮演重要的角色。

本篇簡單介紹mpu6050 加速度數值。


raw-image

VCC ->+5 VDC

GND ->Ground

SCL ->I2C Clock

SDA ->I2C Data

XDA ->Ext(external) I2C DATA connecting something like magnetometer

XCL ->Ext(external) I2C Clock

AD0 ->I2C Address Bit

INT ->Interrupt out

連接方式到Arduino方式

VCC -> 5V

GND->GND

SCL->A5 (Arduino SCL位置)

SDA->A4 (Arduino SDA 位置)

連接4條線就可以讀取感測器資料

用的是<basicMPU6050.h> 資料庫

raw-image


下載Github上 code旁箭頭 DownloadZIP

raw-image


在 Arduino 草稿碼 加入.ZIP程式庫 選擇下載zip檔就可以匯入Library。


/*
Get raw output of MPU6050
*/

#include <basicMPU6050.h>

// Create instance
basicMPU6050<> imu;

void setup() {
// Set registers - Always required
imu.setup();

// Start console
Serial.begin(38400);
}

void loop() {
//-- Raw output:
// Accel
Serial.print("x軸加速度:");
Serial.print( imu.rawAx() );
Serial.print( " " );
Serial.print("y軸加速度:");
Serial.print( imu.rawAy() );
Serial.print( " " );
Serial.print("z軸加速度:");
Serial.println( imu.rawAz() );
delay(100);

}

取得加速度資料程式碼

raw-image


靜止不動時,加速度原始資料。

得到的是LSB/g 的資料。

LSB 是數位輸出數據的最低位元,在 16 位元數據中,範圍是 -32768 到 32767。

在這個程式碼,感測器可以測量的最大加速度範圍是從 -2g 到 +2g。這意味著加速度計可以檢測到的最大加速度是 2 倍的重力加速度 (9.81 m/s²),即約 19.62 m/s²。

在 ±2g 量程範圍內,數位輸出範圍為 65536(32767 - (-32768) + 1)。

65536/4g=16384LSB/g 因此16384 LSB代表著 1g 也就是9.81 m/s² 加速度

x軸加速度值大約為 240/16384=0.0146g

y軸加速度值大約為 370/16384=0.02258g

z軸加速度值大約為 16040/16384=0.979g

在靜止不動的狀態下,理想的加速度應該是:

X 軸:0

Y 軸:0

Z 軸:16384

因此就有了誤差需要校正。

另外再介紹感測器的數值圖形。

raw-image


在工具 序列繪圖家中 可以讀取感測器的數值。

raw-image


當mpu6050 上下移動時可以看到 Z軸加速度改變,綠色的線上下波動。

左右移動時,x軸加速度改變,藍色的線上下波動。

前後移動時,y軸加速度改變,紅色的線上下波動。

這些大概就是mpu6050 加速度感測的簡單介紹。


2會員
21內容數
寫程式的筆記,把一些自學寫過的程式放上來
留言0
查看全部
發表第一個留言支持創作者!
程式_筆記 的其他內容
用Python 把影片轉mp3檔 範例
閱讀時間約 1 分鐘
C 語言實現 cp
閱讀時間約 1 分鐘
用python 簡單剪影片(moviepy)
閱讀時間約 1 分鐘
用python 簡單合併影片(moviepy)
閱讀時間約 1 分鐘
你可能也想看
創作者要怎麼好好休息 + 避免工作過量?《黑貓創作報#4》午安,最近累不累? 這篇不是虛假的關心。而是《黑貓創作報》發行以來可能最重要的一篇。 是的,我們這篇講怎麼補充能量,也就是怎麼休息。
Thumbnail
avatar
黑貓老師
2024-06-29
電動自行車如何挑選:感測器現行的電動自行車內部至少存在3種以上不同應用的感測器,本文就針對各種不同用途的感測器種類一一介紹說明之。 一、馬達驅動感測器:使馬達正常運轉 於永磁馬達中,大多採用3顆霍爾感測器(Hall Sensor)為下圖中亮綠色的元件,其原理係利用永久磁鐵NS極性的不同,當磁場流經霍爾感測器感測後,會對應
Thumbnail
avatar
馬達技術傳承計畫
2024-03-13
自主學習計畫 - Arduino抽水馬達模組與水位感測器【創客樂園】在這18周的自主學習計畫中,將深入研究Arduino抽水馬達模組的原理,同時學習如何整合濕度感測器以實現一個基本的溼度控制系統。計畫內容包括模組原理的瞭解、安裝、Arduino的安裝、程式碼撰寫,以及最後的實測和反思。
Thumbnail
avatar
創客樂園
2024-01-31
Arduino電阻式濕度感測器【創客樂園】瞭解濕度感測器的工作原理及不同型號的溼度感測器。 濕度感測器是一種用於測量環境中相對濕度水平的裝置,它們通常被應用在氣象站、農業、溫室、室內環境監控等領域。這些感測器的工作原理基於材料的濕度敏感性,並且常見的技術包括電阻性、電容性、和共振式等。
Thumbnail
avatar
創客樂園
2024-01-29
專攻車用零組件及雷達感測器!為升(2231)新產品即將量產,營運出現曙光?投資理財內容聲明 文內如有投資理財相關經驗、知識、資訊等內容,皆為作者個人分享行為。 有價證券、指數與衍生性商品之數據資料,僅供輔助說明之用,不代表創作者投資決策之推介及建議。 閱讀同時,請審慎思考自身條件及自我決策,並應有為決策負責之事前認知。 希望您能從這些分享內容汲取投資養份,養成獨立
Thumbnail
avatar
存股計算機教練
2023-11-09
[Arduino] 使用類比水位感測器監控水位在本教學中,我們將學習如何使用Arduino和類比水位感測器來測量水位,並顯示結果。這個專案適合初學者,讓我們開始吧!
Thumbnail
avatar
Pochi
2023-10-03
11/26 wish大燈.保桿側扣.後雨刷更換新竹z版車友程安兄訂購原廠新品大燈 , 原車大燈用十幾年已霧黃化 原廠新品一對不貴 , 燈殼件賣4千多塊 大燈已霧黃會進水 舊大燈拆除 新舊大燈 , 方向燈泡一併換原廠新品 舊前保桿側扣已斷腳 , 這次一併換新 大燈安裝完成 新大燈就是舒服 後雨刷臂整理+雨刷條換新
Thumbnail
avatar
ANSON的人車誌
2022-11-26
眼睛是 靈感的探測器第二宇宙辭典《靈感》 【註 釋】 靈感就像是用來疏通馬桶的工具。有了它~我們就可以大量產出了! 【創作說明】當一個創作者遇到瓶頸沒有靈感的時候,就沒辦法完成創作,那個瓶頸就像是阻塞了的馬桶一樣。所以只要有了靈感,一切都通了。創作靈感可以來自我們的生活,只要多多關心身邊的人、事、物...
Thumbnail
avatar
piZa婆婆
2022-05-02
日本生活雜感(測試用)到日本工作半年後,被調到東京工作一年半的感想。 裡面有許多我實際生活的數字,給想來日本工作的人做參考。
avatar
John
2022-03-09
Callaway Big Bertha 21 木桿測試!這次來測試新款Callaway Big Bertha B21木桿。這是在2021下半年推出,從外型看起來是走易打,高容錯的風格。桿頭外型是御飯糰的3角形設計。這類桿頭風格就是高MOI,可以讓桿頭更快回正,桿面觸球可以比較方正。所以這類產品就是以新手、假日球友和高差點為主。
Thumbnail
avatar
chien
2022-01-11
《厭世機器人II:太空探索逃生手冊》讀後感 書名:厭世機器人II:太空探索逃生手冊(Rouge Protocol & Exit Strategy) 作者:瑪莎‧威爾斯(Martha Wells) 譯者:翁雅如
Thumbnail
avatar
灰藍
2020-11-13