一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

Air8000+G-sensor:零基礎(chǔ)開(kāi)發(fā)者的傳感器入門(mén)課!

合宙LuatOS ? 來(lái)源:合宙LuatOS ? 作者:合宙LuatOS ? 2025-05-06 14:36 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

無(wú)需復(fù)雜理論,本文專(zhuān)為零基礎(chǔ)開(kāi)發(fā)者設(shè)計(jì),從Air8000核心板硬件特性入手,一步步演示G-sensor的注冊(cè)、配置與數(shù)據(jù)解析。結(jié)合趣味實(shí)例(如傾斜控制LED),讓你30分鐘內(nèi)完成首個(gè)傳感項(xiàng)目,夯實(shí)物聯(lián)網(wǎng)開(kāi)發(fā)基礎(chǔ),可根據(jù)具體需求靈活運(yùn)用。

最新開(kāi)發(fā)資料詳見(jiàn):www.air8000.cn

一、G-sensor傳感器簡(jiǎn)介

G-sensor重力傳感器,又名加速度傳感器。

Air8000內(nèi)部集成了G-sensor傳感器DA221,開(kāi)發(fā)者可直接調(diào)用傳感器數(shù)據(jù),無(wú)需額外擴(kuò)展硬件。

wKgZPGgRwGqAak29AACw08vOEKI250.png


DA221傳感器——是一種低功耗、高性能的電容式三軸線性加速度計(jì),采用微機(jī)械技術(shù)開(kāi)發(fā)。

該器件采用2x2x1.1mm的LGA封裝,保證在-40°C至+85°C的寬溫度范圍內(nèi)工作。傳感器元件采用單晶硅通過(guò)DRIE工藝制造,并通過(guò)密封的硅帽保護(hù)免受環(huán)境影響。具有用戶(hù)可選的±2g/±4g/±8g滿(mǎn)量程測(cè)量范圍,數(shù)據(jù)輸出速率從1Hz到1kHz,并集成了信號(hào)調(diào)節(jié)和主動(dòng)檢測(cè)功能。

DA221具有斷電模式,獨(dú)立且靈活的中斷大大簡(jiǎn)化了各種運(yùn)動(dòng)狀態(tài)檢測(cè)的算法

二、主要硬件準(zhǔn)備

2.1 主要硬件

Air8000核心板套件;

支持?jǐn)?shù)據(jù)傳輸?shù)?a target="_blank">USB數(shù)據(jù)線;

Win10及其以上PC電腦

2.2 接線說(shuō)明

使用USB數(shù)據(jù)線,連接Air8000核心板與電腦即可。Air8000模塊內(nèi)部DA221傳感器的INT引腳,已經(jīng)連接到處理器的GPIO39引腳。

1)核心板正面:

wKgZO2gRwOaAL2cFAAbsJOllUeQ800.png

2)核心板反面:

wKgZO2gRwQeAUoO_AAnU9eEpRW4886.png

三、最新源碼及實(shí)操教程

Air8000應(yīng)用示例持續(xù)更新中,當(dāng)前示例為G-sensor功能,支持讀取傳感器的三軸數(shù)據(jù)和中斷輸出。

最新源碼及實(shí)操教程詳見(jiàn):

https://docs.openluat.com/air8000/luatos/app/gsensor/

示例代碼相關(guān)要點(diǎn)解析如下:

3.1 Air8000中斷設(shè)置

硬件連接:

Air8000模塊內(nèi)部DA221傳感器的INT引腳,已經(jīng)連接到處理器的GPIO39引腳。

中斷觸發(fā)方式:

當(dāng)傳感器檢測(cè)到運(yùn)動(dòng)(根據(jù)INT_MAP1等寄存器配置)時(shí),會(huì)改變INT引腳電平默認(rèn)情況下,當(dāng)引腳電平變化(上升沿或下降沿)時(shí)會(huì)觸發(fā)中斷。

回調(diào)機(jī)制:

每次中斷觸發(fā)時(shí),系統(tǒng)會(huì)自動(dòng)調(diào)用ind() 函數(shù),可在ind()中可以處理傳感器數(shù)據(jù)(如加速度數(shù)據(jù))。

3.2 初始化I2C

1)復(fù)用I2C引腳

wKgZO2gRwW6AWAc1AAEWx3XDadU707.png


2)配置I2C引腳

重新打開(kāi)I2C,I2C速度設(shè)置為低速模式。

wKgZPGgRwZGAd-U6AACVWlW2YVw266.png

3.3 初始化G-sensor

1)配置DA221的精度、測(cè)量范圍等。

wKgZPGgRwb6ANBZ7AAGCXxrWGQk295.png

2)配置中斷

wKgZPGgRwd-AHj3EAAD_EH-Dvi4359.png

3)將中斷映射到INT引腳

當(dāng)XYZ軸合成的加速度超過(guò)閾值時(shí),G-sensor傳感器就可以產(chǎn)生中斷。

當(dāng)中斷產(chǎn)生時(shí),這個(gè)狀態(tài)可以映射到INT引腳,然后模塊與INT引腳相連的引腳檢測(cè)到中斷信息后,就可以進(jìn)行。

wKgZO2gRwheAcba2AAB4zv8S2io591.png

4)配置gsensor模式,使能XYZ軸。

wKgZPGgRwkeAdWJhAACFW2jTgcs648.png

3.4 中斷處理代碼

wKgZPGgRwnWAejZsAAPDaegjwRg607.png

3.5 讀取傳感器三軸數(shù)據(jù)

wKgZPGgRwq2ASAwkAAP3S6yffDk873.png

3.6 異常處理

讀取XYZ軸和計(jì)步數(shù)據(jù)時(shí),如果讀取的數(shù)據(jù)不正確,則會(huì)發(fā)布一個(gè)消息RESTORE_GSENSOR。

可以通過(guò)監(jiān)聽(tīng)到這個(gè)消息來(lái)判斷傳感器工作是否正常,以及做一些特殊處理。

wKgZPGgRwumABJmZAAGX_EIGO1M636.png

四、實(shí)操驗(yàn)證流程

4.1 燒錄代碼

參考《如何使用LuaTools給Air8000燒錄軟件》,將準(zhǔn)備好的軟件燒錄進(jìn)Air8000,詳見(jiàn):

https://docs.openluat.com/air8000/luatos/common/download/

4.2 運(yùn)行結(jié)果

1)傳感器初始打印相關(guān)信息:

wKgZO2gRwyOAbHaXAAPZaieH1f4501.png


2)讀取三軸數(shù)據(jù),解析顯示出來(lái):

wKgZPGgRw0CAKCj8AAMNUa13e8o425.png

3)每4秒鐘讀取一次傳感器數(shù)據(jù):

wKgZPGgRw2CAavxRAAQJKKlx_ro581.png

4)中斷輸出日志數(shù)據(jù):

wKgZPGgRw4CAFjXwAANXsm2_reo121.png

今天的內(nèi)容就分享到這里了~

審核編輯 黃宇

聲明:本文內(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)投訴
  • 傳感器
    +關(guān)注

    關(guān)注

    2567

    文章

    53026

    瀏覽量

    767777
  • 物聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    2931

    文章

    46264

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    到一:基于Air8000的LuatOS softAP配網(wǎng)功能開(kāi)發(fā)教程

    對(duì)于開(kāi)發(fā)者而言,快速實(shí)現(xiàn)設(shè)備的無(wú)線網(wǎng)絡(luò)配置是項(xiàng)目落地的重要一步。本文以Air8000為核心載體,手把手教學(xué)如何基于LuatOS系統(tǒng)開(kāi)發(fā)softAP配網(wǎng)功能,涵蓋原理講解、API調(diào)用及調(diào)試技巧,助力您
    的頭像 發(fā)表于 07-21 17:32 ?56次閱讀
    從<b class='flag-5'>零</b>到一:基于<b class='flag-5'>Air8000</b>的LuatOS softAP配網(wǎng)功能<b class='flag-5'>開(kāi)發(fā)</b>教程

    高效開(kāi)發(fā):解鎖Air8000 LuatOS softAP配網(wǎng)功能的核心技術(shù)!

    為縮短物聯(lián)網(wǎng)項(xiàng)目開(kāi)發(fā)周期,掌握高效的配網(wǎng)技術(shù)至關(guān)重要。本文聚焦Air8000平臺(tái),深入講解如何利用LuatOS系統(tǒng)開(kāi)發(fā)softAP配網(wǎng)功能,通過(guò)優(yōu)化代碼架構(gòu)與協(xié)議設(shè)計(jì),實(shí)現(xiàn)設(shè)備快速、穩(wěn)定的網(wǎng)絡(luò)接入
    的頭像 發(fā)表于 07-17 15:49 ?139次閱讀
    高效<b class='flag-5'>開(kāi)發(fā)</b>:解鎖<b class='flag-5'>Air8000</b> LuatOS softAP配網(wǎng)功能的核心技術(shù)!

    電商API入門(mén)問(wèn)答:開(kāi)發(fā)者必知的10個(gè)基礎(chǔ)問(wèn)題

    ? 在電子商務(wù)領(lǐng)域,API(應(yīng)用程序接口)是連接開(kāi)發(fā)者和電商平臺(tái)的關(guān)鍵橋梁。它允許開(kāi)發(fā)者構(gòu)建自定義應(yīng)用,如庫(kù)存管理系統(tǒng)、訂單跟蹤工具或個(gè)性化推薦引擎。對(duì)于剛入門(mén)開(kāi)發(fā)者來(lái)說(shuō),理解電商A
    的頭像 發(fā)表于 07-14 14:54 ?119次閱讀
    電商API<b class='flag-5'>入門(mén)</b>問(wèn)答:<b class='flag-5'>開(kāi)發(fā)者</b>必知的10個(gè)基礎(chǔ)問(wèn)題

    LuatOS藍(lán)牙配網(wǎng)開(kāi)發(fā)全攻略:以Air8000為核心實(shí)戰(zhàn)教學(xué)

    聚焦Air8000核心板的藍(lán)牙配網(wǎng)功能,本文整合開(kāi)發(fā)全流程:硬件準(zhǔn)備、腳本編寫(xiě)、固件燒錄及測(cè)試驗(yàn)證,為開(kāi)發(fā)者提供一站式解決方案。 一、藍(lán)牙配網(wǎng)概述 ? 文章開(kāi)篇先簡(jiǎn)單介紹下 Air8000
    的頭像 發(fā)表于 07-10 17:17 ?47次閱讀
    LuatOS藍(lán)牙配網(wǎng)<b class='flag-5'>開(kāi)發(fā)</b>全攻略:以<b class='flag-5'>Air8000</b>為核心實(shí)戰(zhàn)教學(xué)

    LuatOS藍(lán)牙配網(wǎng)全流程解析:Air8000開(kāi)發(fā)入門(mén)必備

    針對(duì)Air8000開(kāi)發(fā)板的藍(lán)牙配網(wǎng)功能,本文通過(guò)詳細(xì)步驟分解技術(shù)要點(diǎn),結(jié)合LuatOS系統(tǒng)特性,幫助開(kāi)發(fā)者零基礎(chǔ)搭建藍(lán)牙通信環(huán)境,掌握關(guān)鍵代碼邏輯與調(diào)試技巧。 一、藍(lán)牙配網(wǎng)概述 ?
    的頭像 發(fā)表于 07-10 17:11 ?55次閱讀
    LuatOS藍(lán)牙配網(wǎng)全流程解析:<b class='flag-5'>Air8000</b><b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>入門(mén)</b>必備

    G-sensor運(yùn)動(dòng)檢測(cè)功能開(kāi)源:解鎖硬件創(chuàng)新的無(wú)限可能!

    G-sensor(重力傳感器)作為感知加速度變化的核心技術(shù),如今其運(yùn)動(dòng)檢測(cè)功能的完整源碼全面開(kāi)放。開(kāi)發(fā)者可深入內(nèi)核算法,定制靈敏度和檢測(cè)模型,從智能設(shè)備到工業(yè)監(jiān)測(cè),這項(xiàng)開(kāi)源技術(shù)為硬件創(chuàng)新提供了
    的頭像 發(fā)表于 07-07 10:13 ?193次閱讀
    <b class='flag-5'>G-sensor</b>運(yùn)動(dòng)檢測(cè)功能開(kāi)源:解鎖硬件創(chuàng)新的無(wú)限可能!

    Air8000藍(lán)牙掃描實(shí)戰(zhàn):從代碼解析到場(chǎng)景應(yīng)用全攻略

    Air8000藍(lán)牙掃描技術(shù)的開(kāi)源,讓觀察模式的實(shí)戰(zhàn)開(kāi)發(fā)變得透明高效。通過(guò)拆解示例代碼,開(kāi)發(fā)者能快速掌握如何注冊(cè)監(jiān)聽(tīng)、處理事件回調(diào),進(jìn)而將其應(yīng)用于智能門(mén)鎖管理、藍(lán)牙資產(chǎn)追蹤等場(chǎng)景,實(shí)現(xiàn)
    的頭像 發(fā)表于 07-06 16:50 ?75次閱讀
    <b class='flag-5'>Air8000</b>藍(lán)牙掃描實(shí)戰(zhàn):從代碼解析到場(chǎng)景應(yīng)用全攻略

    多功能+高擴(kuò)展能力加持,Air8000開(kāi)發(fā)板最新資料

    開(kāi)發(fā)者福利來(lái)襲!Air8000開(kāi)發(fā)板兼具全面功能與強(qiáng)大擴(kuò)展性的開(kāi)發(fā)神器,將讓物聯(lián)網(wǎng)開(kāi)發(fā)、原型設(shè)計(jì)等任務(wù)更高效,加速項(xiàng)目從概念到產(chǎn)品的轉(zhuǎn)化。
    的頭像 發(fā)表于 06-09 14:18 ?203次閱讀
    多功能+高擴(kuò)展能力加持,<b class='flag-5'>Air8000</b><b class='flag-5'>開(kāi)發(fā)</b>板最新資料

    【「零基礎(chǔ)開(kāi)發(fā)AI Agent」閱讀體驗(yàn)】+ 入門(mén)篇學(xué)習(xí)

    很高興又有機(jī)會(huì)學(xué)習(xí)ai技術(shù),這次試讀的是「零基礎(chǔ)開(kāi)發(fā)AI Agent」,作者葉濤、管鍇、張心雨。 大模型的普及是近三年來(lái)的一件大事,萬(wàn)物皆可大模型已成為趨勢(shì)。作為大模型開(kāi)發(fā)應(yīng)用中重要組成部分,提示詞
    發(fā)表于 05-02 09:26

    【「零基礎(chǔ)開(kāi)發(fā)AI Agent」閱讀體驗(yàn)】+初品Agent

    期待中的《零基礎(chǔ)開(kāi)發(fā)AI Agent——手把手教你用扣子做智能體》終于寄到了,該書(shū)由葉濤、 管鍇、張心雨完成,并由電子工業(yè)出版社出版發(fā)行。 全書(shū)分為三個(gè)部分,即入門(mén)篇、工具篇及實(shí)踐篇。由此可見(jiàn)這是
    發(fā)表于 04-22 11:51

    Vivado Tcl零基礎(chǔ)入門(mén)與案例實(shí)戰(zhàn)【高亞軍編著】

    Vivado Tcl零基礎(chǔ)入門(mén)與案例實(shí)戰(zhàn)-高亞軍編寫(xiě)
    發(fā)表于 01-14 11:13

    《HarmonyOS第一》煥新升級(jí),賦能開(kāi)發(fā)者快速掌握鴻蒙應(yīng)用開(kāi)發(fā)

    云梯 《HarmonyOS第一》分為基礎(chǔ)、中級(jí)、高級(jí)及主題課程四大模塊,為不同層次開(kāi)發(fā)者量身定制學(xué)習(xí)路徑。 基礎(chǔ)課程針對(duì)初級(jí)開(kāi)發(fā)者,使其能夠在指導(dǎo)下讓開(kāi)發(fā)者快速
    發(fā)表于 01-02 14:24

    零基礎(chǔ)入門(mén)PCB工程師

    各位前輩大家好,零基礎(chǔ)入門(mén)PCB工程師,有什么學(xué)習(xí)資料推薦嗎?
    發(fā)表于 11-27 16:54

    快來(lái)!教你零基礎(chǔ)入門(mén)KaihongOS開(kāi)發(fā)體驗(yàn)

    這是一個(gè)專(zhuān)為開(kāi)發(fā)者設(shè)計(jì)的全面便捷的開(kāi)發(fā)平臺(tái)在這里,你可以全面了解KaihongOS最新資訊獲取KaihongOS開(kāi)發(fā)資源如軟件包、開(kāi)發(fā)工具、開(kāi)發(fā)
    的頭像 發(fā)表于 11-09 01:09 ?1748次閱讀
    快來(lái)!教你<b class='flag-5'>零基</b>礎(chǔ)<b class='flag-5'>入門(mén)</b>KaihongOS<b class='flag-5'>開(kāi)發(fā)</b>體驗(yàn)

    XREAL Air 2 ULTRA開(kāi)售,NRSDK開(kāi)放能力 賦能開(kāi)發(fā)者實(shí)現(xiàn)全功能AR訴求

    北京時(shí)間7月31日下午2點(diǎn)整,XREAL系列AR眼鏡的最新成員XREAL Air 2 Ultra在國(guó)內(nèi)正式發(fā)售,目前在京東、天貓和抖音等平臺(tái)都已上線,首發(fā)價(jià)3999元。 這款A(yù)R眼鏡是主要面向開(kāi)發(fā)者
    發(fā)表于 08-06 17:51 ?534次閱讀
    XREAL <b class='flag-5'>Air</b> 2 ULTRA開(kāi)售,NRSDK開(kāi)放能力 賦能<b class='flag-5'>開(kāi)發(fā)者</b>實(shí)現(xiàn)全功能AR訴求