国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

具有ArduinoPro-Micro的MPU-9150 / 9250 IMU

454398 ? 來源:網絡整理 ? 作者:佚名 ? 2019-11-01 10:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:構建

對于構建,我使用Arduino Pro-Micro克隆,因為它緊湊。我希望有一個小的單元可以合并到其他項目中。

接線簡單:

MPU9150 VCC-Arduino VCC

MPU9150 GND-Arduino GND

MPU9150 I2C SCL-Arduino I2C SCL(Pro Micro是2號引腳)

MPU9150 I2C SCL-Arduino I2C SDA(Pro Micro是3號引腳)

MPU9150 AD0-Arduino GND

MPU9150 INT-Arduino引腳7(Pro Micro的中斷4)

步驟2:代碼

要使用IMU,請安裝兩個附加的庫(復制到Arduino庫文件夾)。運行MPU6050_DMP6.ino文件,并將代碼上傳到您的Arduino。要查看該演示,請運行處理茶壺示例(位于庫 MPU6050 Examples MPU6050_DMP6 Processing MPUTeapot中)。

我照顧的另一個問題是正常運行期間的斷電:斷開MPU-9150的電源,然后重新連接。代碼將重新初始化設備并繼續輸出數據。

步驟3:其他資源

我附加了MPU-9250寄存器映射文件。了解代碼的作用很有用。

這些庫來自Jeff Rowberg github:https://github.com/jrowberg/i2cdevlib

他還是一個支持論壇:http://www.i2cdevlib.com/forums

我希望將來將此內容擴展。

第4步:問題

此模塊遇到了一些問題。

許多論壇提到的一個問題是數據凍結。出于某些未知原因,該模塊會在一段時間后停止輸出數據。我認為我通過查看代碼并解決了進入要處理FIFO的部分的一些條件來解決此問題。比較中斷寄存器時也有一個錯誤-代碼中的數據就緒指示錯誤。

另一個問題是FIFO滿錯誤,有很多經驗。我想我也通過不僅在收到中斷時也要在FIFO不為空時處理FIFO來解決此問題。

我使用了5V器件Arduino Pro Micro作為MPU-9150是3.3V器件。但這實際上不是問題。首先,MPU-9150具有將5V轉換為3.3V的LDO(穩壓器)。其次,I2C通信上拉在MPU-9150上。當Arduino想要通信時,它將線拉低(接地)。數據傳輸完成后,Arduino放開了線路,MPU-9150將其再次拉高,因此5V永遠不會進入設備。

另一個神秘的問題是,在一段時間后設備收到了FIFO滿消息。正在運行。但是,當我斷開所有電源并再次重新連接時,問題仍然存在。它僅在我按下Arduino上的復位鍵后才停止(這里要提到的一件事是,只有在復位后Arduino Pro Micro才會在正常加電時才加載引導加載程序。8秒鐘后它將加載您的草圖)。我不知道啟動引導程序后為什么解決了這個問題。

我還做了另一處更改,并將一個串行轉USB轉換器連接到Arduino Pro Micro的RX/TX引腳上(USB Pro Micro的端口是虛擬設備,而不是真實的串行端口)。通過使用Serial1.begin而不是Serlal.begin來完成。經過最后的更改后,我看到了改進,甚至一個小時后數據也沒有凍結。

我尚未解決的唯一問題是,一段時間后,設備開始像旋轉一樣開始輸出瘋狂。我不確定是因為我將設備保持太長時間的靜態狀態還是由于其他故障導致的。

責任編輯:wv

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Arduino
    +關注

    關注

    190

    文章

    6526

    瀏覽量

    196974
  • MPU-9150
    +關注

    關注

    1

    文章

    3

    瀏覽量

    10119
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    Infineon TLE9250高速CAN FD收發器:汽車與工業應用的理想之選

    Infineon TLE9250高速CAN FD收發器:汽車與工業應用的理想之選 在汽車和工業應用領域,高速CAN FD收發器扮演著至關重要的角色。英飛凌(Infineon)推出的TLE9250高速
    的頭像 發表于 02-11 15:50 ?125次閱讀

    貿澤開售Xsens/Movella支持緊湊型工業、嵌入式和機器人應用的Avior OEM IMU

    IMU,尺寸僅36.8 mm x 40 mm,可在浮標、機器人、農業、采礦、建筑、物流以及3D繪圖和勘測工具等各種工業和商業應用中提供更強的性能。Avior具有高端性能和先進
    的頭像 發表于 01-12 15:07 ?398次閱讀
    貿澤開售Xsens/Movella支持緊湊型工業、嵌入式和機器人應用的Avior OEM <b class='flag-5'>IMU</b>

    IMU應用領域及技術前景探討

    慣性測量單元(IMU)長久以來被視為航空航天和高端導航領域的核心技術。然而,隨著微機電系統(MEMS)技術的成熟,高性能、低成本、小型化的IMU已徹底突破傳統疆界,成為工業4.0時代不可或缺
    的頭像 發表于 12-24 10:08 ?483次閱讀

    求助!IMU選剛性還是柔性?復雜場景快愁哭了

    #IMU選型 #工程監測 做老舊隧道監測的來求助!之前用剛性IMU,隧道里有震動就容易飄數據,換了兩臺都沒解決,老板快把我罵哭了? 聽朋友說全柔性IMU靠譜,說能像創可貼一樣貼在隧道壁上,抗震動抗
    發表于 11-25 17:02

    IMU+多相機高速聯合自動標定方案

    隨著視覺慣性傳感器在自動駕駛、機器人、AR/VR 等領域規模化落地,多相機+IMU 聯合標定需求呈爆發式增長,多相機+IMU 聯合標定領域尚屬空白。 感算商城聯合知名方案公司推出國內首臺量產級
    發表于 10-23 14:04

    如何使用 NUC980 系列微處理器 (MPU) 構建具有帶外 (OOB) 功能的簡單遠程監控應用?

    如何使用 NUC980 系列微處理器 (MPU) 構建具有帶外 (OOB) 功能的簡單遠程監控應用。
    發表于 08-19 06:21

    IMU 能為無人機提供什么數據?

    無人機在進行任何形式的飛行時,必須了解空中平臺的方向、其運動的性質以及飛行方向。 通常用于測量此運動的是IMUIMU提供無人機在橫滾、俯仰和偏航方面的加速度和角速度數據。常見應用包括控制和穩定、測量和測試。
    的頭像 發表于 07-15 15:05 ?912次閱讀

    尋北級別精度的MEMS IMU

    尋北IMU是一種無需依賴GPS或磁力計等外部參考,通過利用內置陀螺儀檢測地球自轉角分量,經過解算即可確定真北方向的IMU。與磁力計測量出的磁北不同,真北是固定不會改變的,是地球自轉軸指向的方向。磁北
    的頭像 發表于 07-08 15:52 ?691次閱讀

    基于stm32和mpu9250的usb hid鍵盤、鼠標、游戲控制器實例打包下載

    基于stm32和mpu9250的usb hid鍵盤、鼠標、游戲控制器實例打包,推薦下載!
    發表于 05-29 21:44

    九軸 IMU:賦能無人機,開啟智能飛行新紀元

    IMU ER-MIMU-063]為例,它具有三軸陀螺,三軸加速度計和三軸磁力計。它能夠精準捕捉無人機在三維空間內的每一個細微動作與姿態變化,實時提供精確數據。飛控系統可依據IMU 傳來的數據,飛速算出無人機當下的姿態、速度、位
    的頭像 發表于 05-26 13:55 ?937次閱讀

    基于stm32和mpu9250的usb hid鍵盤、鼠標、游戲控制器

    基于stm32和mpu9250的usb hid鍵盤、鼠標、游戲控制器 項目實例下載! 純分享帖,需要者可點擊附件免費獲取完整資料~~~【免責聲明】本文系網絡轉載,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問題,請第一時間告知,刪除內容!
    發表于 05-23 20:53

    MAX9150低抖動、10端口LVDS轉發器技術手冊

    MAX9150低抖動、10端口、低壓差分信號(LVDS)中繼器專為需要高速數據或時鐘分配同時盡可能降低功耗、縮小空間和減少噪聲的應用而設計。該器件接受單個LVDS輸入并在10路LVDS輸出處重復信號。每個差分輸出總共驅動50Ω,允許在每端具有100Ω端接的傳輸線上進行信號
    的頭像 發表于 05-19 14:55 ?806次閱讀
    MAX<b class='flag-5'>9150</b>低抖動、10端口LVDS轉發器技術手冊

    MPU-6000和MPU-6050產品規格書

    電子發燒友網站提供《MPU-6000和MPU-6050產品規格書.pdf》資料免費下載
    發表于 04-29 16:52 ?3次下載

    市場上主流的端側AI MPU 大全

    當前市場上主流的端側AI MPUMicro Processing Unit,微處理器)品牌及型號盤點,涵蓋不同應用場景(如物聯網、邊緣計算、嵌入式設備等)的芯片選擇: ? 1. 國際品牌
    的頭像 發表于 04-02 17:44 ?4381次閱讀

    使用iic對mpu9250進行讀取數據,讀取磁力計數據時采用的是主控iic方式,但是讀取的速度特別慢,為什么?

    使用iic對mpu9250進行讀取數據,讀取磁力計數據時采用的是主控iic方式,但是讀取的速度特別慢,幾秒一次,網上說磁力計數據輸出的速率最快是100hz,幾秒一次也太慢了;另外在初始化函數中開啟了延時,但是一次讀取6個字節的數據,只能讀到前兩個字節,后四個字節全為0,請大佬幫助解答一下,感激不盡
    發表于 03-14 07:40