哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

怎樣使用MPU-6000和Raspberry Pi進(jìn)行運(yùn)動(dòng)跟蹤

454398 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-11-14 10:46 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:硬件必需:

實(shí)現(xiàn)目標(biāo)所需的材料包括以下硬件組件:

1。 MPU-6000

2。 Raspberry Pi

3。 I2C電纜

4。樹(shù)莓派的I2C盾

5。以太網(wǎng)電纜

步驟2:硬件連接:

“硬件連接”部分基本上說(shuō)明了布線連接傳感器和覆盆子pi之間需要。在任何系統(tǒng)上為所需的輸出工作時(shí),確保正確的連接是基本必要。因此,必需的連接如下:

MPU-6000將在I2C上運(yùn)行。這是示例接線圖,演示了如何連接傳感器的每個(gè)接口。

開(kāi)箱即用,該板配置為使用I2C接口,因此,如果您不確定,我們建議使用此連接。

您只需要四根電線! Vcc,Gnd,SCL和SDA引腳僅需要四個(gè)連接,它們通過(guò)I2C電纜連接。

這些連接如上圖所示。

步驟3:運(yùn)動(dòng)跟蹤代碼:

使用樹(shù)莓派pi的優(yōu)勢(shì)在于,它為您提供了一種靈活的編程語(yǔ)言,您可以使用該語(yǔ)言對(duì)電路板進(jìn)行編程,以便將傳感器與其連接。利用此開(kāi)發(fā)板的這一優(yōu)勢(shì),我們?cè)谶@里演示其在python中的編程。 Python是語(yǔ)法最簡(jiǎn)單的最簡(jiǎn)單的編程語(yǔ)言之一??梢詮奈覀兊腉itHub社區(qū)Dcube Store下載MPU-6000的python代碼

為方便用戶,我們還在這里解釋代碼:

作為編碼的第一步,如果是python,則需要下載SMBus庫(kù),因?yàn)樵搸?kù)支持代碼中使用的功能。因此,要下載該庫(kù),您可以訪問(wèn)以下鏈接:

https://pypi.python.org/pypi/smbus-cffi/0.5.1

您可以復(fù)制這里的工作代碼也是如此:

import smbus

import time

# Get I2C busbus = smbus.SMBus(1)

# MPU-6000 address, 0x68(104)

# Select gyroscope configuration register, 0x1B(27)

# 0x18(24) Full scale range = 2000 dps

bus.write_byte_data(0x68, 0x1B, 0x18)

# MPU-6000 address, 0x68(104)

# Select accelerometer configuration register, 0x1C(28)

# 0x18(24) Full scale range = +/-16g

bus.write_byte_data(0x68, 0x1C, 0x18)

# MPU-6000 address, 0x68(104)

# Select power management register1, 0x6B(107)

# 0x01(01) PLL with xGyro reference

bus.write_byte_data(0x68, 0x6B, 0x01)

time.sleep(0.8)

# MPU-6000 address, 0x68(104)

# Read data back from 0x3B(59), 6 bytes

# Accelerometer X-Axis MSB, X-Axis LSB, Y-Axis MSB, Y-Axis LSB, Z-Axis MSB, Z-Axis LSB

data = bus.read_i2c_block_data(0x68, 0x3B, 6)

# Convert the data

xAccl = data[0] * 256 + data[1]

if xAccl 》 32767 :

xAccl -= 65536

yAccl = data[2] * 256 + data[3]

if yAccl 》 32767 :

yAccl -= 65536

zAccl = data[4] * 256 + data[5]

if zAccl 》 32767 :

zAccl -= 65536

# MPU-6000 address, 0x68(104)

# Read data back from 0x43(67), 6 bytes

# Gyrometer X-Axis MSB, X-Axis LSB, Y-Axis MSB, Y-Axis LSB, Z-Axis MSB, Z-Axis LSB

data = bus.read_i2c_block_data(0x68, 0x43, 6)

# Convert the data

xGyro = data[0] * 256 + data[1]

if xGyro 》 32767 :

xGyro -= 65536

yGyro = data[2] * 256 + data[3]

if yGyro 》 32767 :

yGyro -= 65536

zGyro = data[4] * 256 + data[5]

if zGyro 》 32767 :

zGyro -= 65536

# Output data to screen

print “Acceleration in X-Axis : %d” %xAccl

print “Acceleration in Y-Axis : %d” %yAccl

print “Acceleration in Z-Axis : %d” %zAccl

print “X-Axis of Rotation : %d” %xGyro

print “Y-Axis of Rotation : %d” %yGyro

print “Z-Axis of Rotation : %d” %zGyro

該代碼是使用以下命令執(zhí)行的:

$》 python MPU-6000.py gt; python MPU-6000.py

傳感器的輸出如上圖所示,供用戶參考。

步驟4:應(yīng)用程序:

MPU-6000是一種運(yùn)動(dòng)跟蹤傳感器,可在智能手機(jī)和平板電腦的運(yùn)動(dòng)界面中找到其應(yīng)用。在智能手機(jī)中,這些傳感器可用于應(yīng)用程序中,例如用于應(yīng)用程序和電話控制的手勢(shì)命令,增強(qiáng)型游戲,增強(qiáng)現(xiàn)實(shí),全景照片捕獲和查看以及行人和車(chē)輛導(dǎo)航。 MotionTracking技術(shù)可將手機(jī)和平板電腦轉(zhuǎn)換為功能強(qiáng)大的3D智能設(shè)備,可用于從健康和健身監(jiān)控到基于位置的服務(wù)等應(yīng)用。
責(zé)任編輯:wv

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 運(yùn)動(dòng)跟蹤
    +關(guān)注

    關(guān)注

    0

    文章

    7

    瀏覽量

    6572
  • MPU-6000
    +關(guān)注

    關(guān)注

    0

    文章

    7

    瀏覽量

    13722
  • 樹(shù)莓派
    +關(guān)注

    關(guān)注

    122

    文章

    2082

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    C#運(yùn)動(dòng)控制開(kāi)源(一): CAD導(dǎo)圖和小線段速度前瞻的優(yōu)化之CAD導(dǎo)圖

    C#實(shí)現(xiàn)CAD解析及如何對(duì)小線段軌跡進(jìn)行運(yùn)動(dòng)前瞻
    的頭像 發(fā)表于 04-02 14:33 ?1150次閱讀
    C#<b class='flag-5'>運(yùn)動(dòng)</b>控制開(kāi)源(一): CAD導(dǎo)圖和小線段速度前瞻的優(yōu)化之CAD導(dǎo)圖

    請(qǐng)問(wèn)如何讓 Sony-IMX219-Raspberry-Pi-V2-CMOS 相機(jī)與 VisionFive2 配合使用?

    我正在嘗試獲得我在 VisionFive2 版本 219a 上放置的備用 Sony-IMX2-Raspberry-Pi-V1.2-CMOS 相機(jī)。由于 VisionFive 2 有 1 個(gè) × 2
    發(fā)表于 03-11 06:26

    ICM-45686:高性能6軸MEMS運(yùn)動(dòng)跟蹤設(shè)備的深度解析

    ICM-45686:高性能6軸MEMS運(yùn)動(dòng)跟蹤設(shè)備的深度解析 在當(dāng)今科技飛速發(fā)展的時(shí)代,MEMS(微機(jī)電系統(tǒng))傳感器在眾多領(lǐng)域發(fā)揮著至關(guān)重要的作用。ICM-45686作為一款高性能的6軸MEMS運(yùn)動(dòng)
    的頭像 發(fā)表于 12-26 09:35 ?1314次閱讀

    TDK IIM - 42653:工業(yè)應(yīng)用中的高性能6軸智能運(yùn)動(dòng)跟蹤MEMS器件

    TDK IIM - 42653:工業(yè)應(yīng)用中的高性能6軸智能運(yùn)動(dòng)跟蹤MEMS器件 引言 在工業(yè)應(yīng)用領(lǐng)域,對(duì)于高精度、高可靠性的運(yùn)動(dòng)跟蹤傳感器的需求日益增長(zhǎng)。TDK的IIM - 42653
    的頭像 發(fā)表于 12-25 17:25 ?1282次閱讀

    TDK IIM - 42653:高性能工業(yè)級(jí)6軸運(yùn)動(dòng)跟蹤MEMS設(shè)備解析

    TDK IIM - 42653:高性能工業(yè)級(jí)6軸運(yùn)動(dòng)跟蹤MEMS設(shè)備解析 引言 在工業(yè)應(yīng)用的浪潮中,對(duì)高精度、高性能運(yùn)動(dòng)跟蹤設(shè)備的需求日益增長(zhǎng)。TDK的IIM - 42653作為一款6
    的頭像 發(fā)表于 12-25 17:25 ?1172次閱讀

    IAM-20680HV:高性能汽車(chē)6軸運(yùn)動(dòng)跟蹤設(shè)備解析

    IAM-20680HV:高性能汽車(chē)6軸運(yùn)動(dòng)跟蹤設(shè)備解析 在汽車(chē)電子領(lǐng)域,對(duì)于精確運(yùn)動(dòng)跟蹤的需求日益增長(zhǎng)。TDK的IAM-20680HV作為一款專(zhuān)為汽車(chē)非安全應(yīng)用設(shè)計(jì)的6軸
    的頭像 發(fā)表于 12-25 14:15 ?489次閱讀

    Banana Pi BPI-CM6 – 一款與 Raspberry Pi CM4/CM5 載板兼容的 SpacemiT K1 RISC-V 系統(tǒng)模塊

    Banana Pi BPI-CM6 系統(tǒng)模塊 (SoM) 采用 SpacemiT K1 八核 RISC-V 處理器,并且與大多數(shù) Raspberry Pi CM4 或 CM5 模塊的載板兼容。 它
    發(fā)表于 11-28 16:59

    Banana Pi BPI-CM6 – 一款與 Raspberry Pi CM4/CM5 載板兼容的 SpacemiT K1 RISC-V 系統(tǒng)模塊

    Banana Pi BPI-CM6 系統(tǒng)模塊 (SoM) 采用 SpacemiT K1 8 核 RISC-V 處理器,并且與大多數(shù)為 Raspberry Pi CM4 或 CM5 設(shè)計(jì)的載板兼容
    的頭像 發(fā)表于 11-28 16:57 ?2596次閱讀
    Banana <b class='flag-5'>Pi</b> BPI-CM6 – 一款與 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> CM4/CM5 載板兼容的 SpacemiT K1 RISC-V 系統(tǒng)模塊

    Raspberry Pi攜手上海晶珩 助力工業(yè)與物聯(lián)網(wǎng)創(chuàng)新

    ?2025年9月23日下午,全球嵌入式解決方案的領(lǐng)導(dǎo)者 Raspberry Pi 在 2025 上海工博會(huì)首次亮相,并攜手其在華重要合作伙伴 上海晶珩(EDATEC) ,正式發(fā)布專(zhuān)為中國(guó)市場(chǎng)打造
    的頭像 發(fā)表于 09-26 15:29 ?771次閱讀
    <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b>攜手上海晶珩 助力工業(yè)與物聯(lián)網(wǎng)創(chuàng)新

    Banana Pi BPI-R4 Lite:新型單板計(jì)算機(jī)比 Raspberry Pi 5 更具優(yōu)勢(shì)

    Raspberry Pi 5(亞馬遜售價(jià) 66 美元起)的替代品。 然而,它的側(cè)重點(diǎn)略有不同,尤其適合網(wǎng)絡(luò)應(yīng)用。例如,它可以作為 OpenWrt 路由器的基礎(chǔ)。Banana Pi 最新的 SBC
    的頭像 發(fā)表于 08-26 16:46 ?1676次閱讀
    Banana <b class='flag-5'>Pi</b> BPI-R4 Lite:新型單板計(jì)算機(jī)比 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 5 更具優(yōu)勢(shì)

    基于瑞薩64位MPU RZ/G2L進(jìn)行32位應(yīng)用軟件開(kāi)發(fā)

    本文主要介紹基于瑞薩64位MPU RZ/G2L進(jìn)行32位應(yīng)用軟件開(kāi)發(fā)的介紹,用于解決客戶32位軟件移植相關(guān)問(wèn)題,供客戶參考。
    的頭像 發(fā)表于 06-26 15:48 ?2190次閱讀
    基于瑞薩64位<b class='flag-5'>MPU</b> RZ/G2L<b class='flag-5'>進(jìn)行</b>32位應(yīng)用軟件開(kāi)發(fā)

    小安派BW21-CBV-Kit入門(mén)教程之DMP6讀取MPU6050數(shù)據(jù)

    本示例將演示使用 DMP6 從 MPU6050 獲取數(shù)據(jù)。MPU6050 配備了數(shù)字運(yùn)動(dòng)處理器 (DMP),用于處理運(yùn)動(dòng)算法的計(jì)算,如轉(zhuǎn)換為三軸偏航/俯仰/滾動(dòng)平面、轉(zhuǎn)換為四元數(shù)或轉(zhuǎn)換
    的頭像 發(fā)表于 06-19 14:20 ?1161次閱讀
    小安派BW21-CBV-Kit入門(mén)教程之DMP6讀取<b class='flag-5'>MPU</b>6050數(shù)據(jù)

    貿(mào)澤開(kāi)售Raspberry Pi用于嵌入式和IIoT應(yīng)用的RP2350微控制器

    2025 年 5 月 23 日 – 提供超豐富半導(dǎo)體和電子元器件?的業(yè)界知名新品引入 (NPI) 代理商貿(mào)澤電子 (Mouser Electronics) 即日起開(kāi)售Raspberry Pi的新款
    發(fā)表于 05-27 14:50 ?1567次閱讀

    如何在Raspberry Pi OS上安裝SDK?

    Raspberry Pi OS 上安裝 SDK
    發(fā)表于 04-30 06:45

    MPU-6000MPU-6050產(chǎn)品規(guī)格書(shū)

    電子發(fā)燒友網(wǎng)站提供《MPU-6000MPU-6050產(chǎn)品規(guī)格書(shū).pdf》資料免費(fèi)下載
    發(fā)表于 04-29 16:52 ?3次下載
    静乐县| 张家口市| 大荔县| 河间市| 山西省| 东乡族自治县| 玉树县| 丹巴县| 潜江市| 上栗县| 昌图县| 抚宁县| 永靖县| 陆丰市| 石楼县| 水城县| 安庆市| 离岛区| 信丰县| 互助| 五华县| 瓦房店市| 绥阳县| 固阳县| 遂平县| 宜兰市| 嘉兴市| 万山特区| 龙江县| 西林县| 嘉义市| 乳山市| 礼泉县| 托克托县| 兴宁市| 紫阳县| 奈曼旗| 江阴市| 西峡县| 自贡市| 延安市|