色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

怎樣使用H3LIS331DL和樹莓派測量加速度

454398 ? 來源:網絡整理 ? 作者:網絡整理 ? 2019-11-15 11:47 ? 次閱讀

步驟1:必需的硬件:

實現目標所需的材料包括以下硬件組件:

1。 H3LIS331DL

2。 Raspberry Pi

3。 I2C電纜

4。樹莓派的I2C盾

5。以太網電纜

步驟2:硬件連接:

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

H3LIS331DL將在I2C上運行。這是示例接線圖,演示了如何連接傳感器的每個接口

開箱即用,該板配置為使用I2C接口,因此,如果您不確定,我們建議使用此連接。您只需要四根電線!

Vcc,Gnd,SCL和SDA引腳僅需要四個連接,并且這些連接通過I2C電纜進行連接。

這些連接在上面的圖片中得到了展示。

步驟3:用于加速度測量的Python代碼:

《使用樹莓派的優勢在于,它為您提供了一種靈活的編程語言,您可以使用該語言對電路板進行編程,以便將傳感器與其連接。利用此開發板的這一優勢,我們在這里演示其在python中的編程。 Python是語法最簡單的最簡單的編程語言之一。可以從我們的github社區DCUBE Store下載H3LIS331DL的python代碼。

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

As編碼的第一步是使用python時,需要下載SMBus庫,因為該庫支持代碼中使用的功能。因此,要下載該庫,您可以訪問以下鏈接:

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

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

import smbus

import time

# Get I2C busbus = smbus.SMBus(1)

# H3LIS331DL address, 0x18(24)

# Select control register 1, 0x20(32)

# 0x27(39) Power ON mode, Data output rate = 50 Hz# X, Y, Z-Axis enabled

bus.write_byte_data(0x18, 0x20, 0x27)

# H3LIS331DL address, 0x18(24)# Select control register 4, 0x23(35)

# 0x00(00) Continuous update, Full scale selection = +/-100g

bus.write_byte_data(0x18, 0x23, 0x00)

time.sleep(0.5)

# H3LIS331DL address, 0x18(24)

# Read data back from 0x28(40), 2 bytes

# X-Axis LSB, X-Axis MSB

data0 = bus.read_byte_data(0x18, 0x28)

data1 = bus.read_byte_data(0x18, 0x29)

# Convert the dataxAccl = data1 * 256 + data0

if xAccl 》 32767 :

xAccl -= 65536

# H3LIS331DL address, 0x18(24)

# Read data back from 0x2A(42), 2 bytes

# Y-Axis LSB, Y-Axis MSB

data0 = bus.read_byte_data(0x18, 0x2A)

data1 = bus.read_byte_data(0x18, 0x2B)

# Convert the data

yAccl = data1 * 256 + data0

if yAccl 》 32767 :

yAccl -= 65536

# H3LIS331DL address, 0x18(24)

# Read data back from 0x2C(44), 2 bytes

# Z-Axis LSB, Z-Axis MSB

data0 = bus.read_byte_data(0x18, 0x2C)

data1 = bus.read_byte_data(0x18, 0x2D)

# Convert the data

zAccl = data1 * 256 + data0

if zAccl 》 32767 :

zAccl -= 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

該代碼是使用以下命令執行的:

$》 python H3LIS331DL.py gt; python H3LIS331DL.py

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

步驟4:應用程序:

像H3LIS331DL一樣的加速度計在游戲中經常發現其應用,并顯示配置文件切換。該傳感器模塊還用于移動應用的高級電源管理系統中。 H3LIS331DL是三軸數字加速度傳感器,與智能的片上運動觸發中斷控制器集成在一起。
責任編輯:wv

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

    關注

    0

    文章

    87

    瀏覽量

    20109
  • 樹莓派
    +關注

    關注

    117

    文章

    1710

    瀏覽量

    105724
收藏 人收藏

    評論

    相關推薦

    加速度傳感器的應用

    加速度傳感器是一種能夠測量加速度的傳感器。通常由質量塊、阻尼器、彈性元件、敏感元件和適調電路等部分組成。傳感器在加速過程中,通過對質量塊所受慣性力的
    的頭像 發表于 09-30 08:08 ?763次閱讀
    <b class='flag-5'>加速度</b>傳感器的應用

    物聯網系統中加速度測試方案的實現_加速度傳感器分析

    特性 測量加速度加速度傳感器能夠測量物體在三維空間中的線性加速度以及由地球引力產生的重力加速度
    的頭像 發表于 09-26 14:19 ?578次閱讀
    物聯網系統中<b class='flag-5'>加速度</b>測試方案的實現_<b class='flag-5'>加速度</b>傳感器分析

    e2studio開發三軸加速度LIS2DW12(4)----測量傾斜度

    本文將介紹如何驅動和利用LIS2DW12三軸加速度計的傾斜檢測理論和傾斜角測量方法。一般來說,這里描述的程序也可以應用于三軸模擬或數字加速度計,這取決于它們各自的規格。
    的頭像 發表于 08-09 16:00 ?661次閱讀
    e2studio開發三軸<b class='flag-5'>加速度</b>計<b class='flag-5'>LIS</b>2DW12(4)----<b class='flag-5'>測量</b>傾斜度

    e2studio開發三軸加速度LIS2DW12(2)----基于中斷信號獲取加速度數據

    本文將介紹實時獲取和處理加速度數據。程序的核心流程包括初始化硬件接口、配置加速度計的參數,以及通過輪詢檢查中斷信號來不斷讀取加速度數據。
    的頭像 發表于 08-09 15:43 ?549次閱讀
    e2studio開發三軸<b class='flag-5'>加速度</b>計<b class='flag-5'>LIS</b>2DW12(2)----基于中斷信號獲取<b class='flag-5'>加速度</b>數據

    e2studio開發三軸加速度LIS2DW12(1)----輪詢獲取加速度數據

    本文將介紹如何驅動和利用LIS2DW12傳感器,實現精確的運動感應功能。 IS2DW12是一款高性能、超低功耗的三軸線性加速度計,屬于“femto”系列,利用了成熟的微機械加速度計制造工藝。這個
    的頭像 發表于 08-09 14:54 ?1632次閱讀
    e2studio開發三軸<b class='flag-5'>加速度</b>計<b class='flag-5'>LIS</b>2DW12(1)----輪詢獲取<b class='flag-5'>加速度</b>數據

    請問比LIS3DH更穩定的超低功耗加速度計有哪些可選擇?

    我們在使用LIS3DH作為傾斜角度監控時發現,長時間(6個月左右)運行可能會發生角度漂移,而且越來越大,ST有沒有工業級或車規級的差不多的超低功耗加速度計?另,問一下大神們LIS2DS12什么級別的?
    發表于 05-21 08:10

    三軸加速度LIS2DUX12開發(3)----計步器

    本文將介紹如何驅動和利用LIS2DUX12傳感器,實現計步器感應功能。 LIS2DUX12是一款數字式智能3軸線性加速度計,其MEMS和ASIC旨在將盡可能低的電流消耗與豐富的特性(
    的頭像 發表于 05-17 15:36 ?1264次閱讀
    三軸<b class='flag-5'>加速度</b>計<b class='flag-5'>LIS</b>2DUX12開發(<b class='flag-5'>3</b>)----計步器

    三軸加速度LIS2DUX12開發(1)----輪詢獲取加速度數據

    本文將介紹如何驅動和利用LIS2DUX12傳感器,實現精確的運動感應功能。 LIS2DUX12是一款數字式智能3軸線性加速度計,其MEMS和ASIC旨在將盡可能低的電流消耗與豐富的特
    的頭像 發表于 05-17 15:22 ?1159次閱讀
    三軸<b class='flag-5'>加速度</b>計<b class='flag-5'>LIS</b>2DUX12開發(1)----輪詢獲取<b class='flag-5'>加速度</b>數據

    e2studio開發三軸加速度LIS2DW12(4)----測量傾斜度

    本文將介紹如何驅動和利用LIS2DW12三軸加速度計的傾斜檢測理論和傾斜角測量方法。一般來說,這里描述的程序也可以應用于三軸模擬或數字加速度計,這取決于它們各自的規格。
    的頭像 發表于 05-17 15:00 ?1282次閱讀
    e2studio開發三軸<b class='flag-5'>加速度</b>計<b class='flag-5'>LIS</b>2DW12(4)----<b class='flag-5'>測量</b>傾斜度

    e2studio開發三軸加速度LIS2DW12(2)----基于中斷信號獲取加速度數據

    本文將介紹實時獲取和處理加速度數據。程序的核心流程包括初始化硬件接口、配置加速度計的參數,以及通過輪詢檢查中斷信號來不斷讀取加速度數據。
    的頭像 發表于 05-17 14:42 ?870次閱讀
    e2studio開發三軸<b class='flag-5'>加速度</b>計<b class='flag-5'>LIS</b>2DW12(2)----基于中斷信號獲取<b class='flag-5'>加速度</b>數據

    三軸加速度LIS2DW12開發(4)----測量傾斜度

    本文將介紹如何驅動和利用LIS2DW12三軸加速度計的傾斜檢測理論和傾斜角測量方法。一般來說,這里描述的程序也可以應用于三軸模擬或數字加速度計,這取決于它們各自的規格。
    的頭像 發表于 05-16 17:18 ?1135次閱讀
    三軸<b class='flag-5'>加速度</b>計<b class='flag-5'>LIS</b>2DW12開發(4)----<b class='flag-5'>測量</b>傾斜度

    STM8 SPI讀LIS3DSH角度不正常是什么原因導致的?

    STM8S003通過 SPI讀 LIS3DSH,能夠通訊,讀WHO_AM_I正常,OUT_X_L, OUT_X_H,的 正加速度也正常,但 負加速度一直 是固定值,
    發表于 05-14 06:45

    LIS2DE12加速度傳感器能否保存數據一次獲取?當讀取xyz軸加速度時獲得的是當前實時加速度嗎?

    LIS2DE12加速度傳感器能否保存數據一次獲取,當讀取xyz軸加速度時獲得的是當前實時加速度嗎?
    發表于 04-02 06:53

    請問要如何設置才會讓加速度LIS3DH輕微振動不觸發中斷,但是翻轉一定角度觸發中斷?

    我使用加速度LIS3DH監控設備角度的異常改變,但在應用中發現輕微振動和角度翻轉都會觸發中斷,喚醒MCU,無法實現低功耗。請問要如何設置才會讓加速度LIS3DH輕微振動不觸發中斷,
    發表于 03-22 07:03

    求助,關于LIS2HH12TR讀加速度計的疑問求解

    大家好: 我在使用LIS2HH12: 3 軸“pico”加速度計時遇到了 讀數不準的問題,請大家看一下。 首先我的應用場景:安裝在設備上,FPGA通過IIC時刻讀出當前的位置,不會有突發的振動
    發表于 03-18 07:08
    主站蜘蛛池模板: 日本在线免费播放| 国产成人v视频在线观看| 色偷偷777| 快播看av| 国产一在线精品一区在线观看| 日本夜夜夜| 男人插曲视频大全免费网站 | 四虎精品久久| 女人十八毛片水真多啊| 久久偷拍人| 久久水蜜桃亚洲AV无码精品偷窥| 国产精品无码AV天天爽人妻蜜桃 | 三色午夜秀| 毛茸茸womansex| 久久精品男人影院| 精品国产露脸久久AV麻豆| 国产精品久久久久影院嫩草| 初中XXXXXL| 俄罗斯美幼| 光溜溜的美女直播软件| 波多野结衣二区| 高h肉文np| 国产嫩草影院精品免费网址| 国产精品嫩草影院在线观看免费| 国产扒开美女双腿屁股流白浆| 高清无码中文字幕影片| 国产精品AV视频一二三区| 国产精品无码AV天天爽色欲| 亚洲人成影院在线播放| 美女叉腿掰阴大胆艺术照| 国产成人高清精品免费观看 | 成人天堂资源WWW在线| 白丝萝莉喷水| 成人免费视频无遮挡在线看| 国产成人 免费观看| 果冻传媒2021精品在线观看| 国产亚洲精品久久无亚洲| 狠狠色狠色综合曰曰| 久久人妻熟女中文字幕AV蜜芽| 免费。色婬网站| 色综合伊人色综合网站下载|