在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

電子發燒友App

硬聲App

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

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

3天內不再提示
創作
電子發燒友網>電子資料下載>電子資料>Arduino Nano 33 Sense BLE開源

Arduino Nano 33 Sense BLE開源

2023-06-26 | zip | 0.07 MB | 次下載 | 2積分

資料介紹

描述

介紹

Arduino物聯網世界推出了又一輪創新。Nano 33 Sense BLE 裝有環境監測傳感器,其數據可以使用藍牙通信協議傳輸到主機。它是評估可利用手勢和聲音輸入的移動解決方案的理想平臺。與大多數 Arduino 平臺一樣,開發是使用多功能集成開發環境 (IDE) 或云接口進行的。該板的微控制器是 Nordic Semiconductor 的 nRF52480。

?
pYYBAGPp3jiAEyw2AALx4Ia4LC0379.jpg
?

本說明是探索與板載傳感器接口的庫的一系列簡單練習中的第一個,例如:

  • 具有 9 個軸(自由度)的慣性測量單元 (IMU)
  • 溫度
  • 壓力
  • 濕度
  • 顏色
  • 麥克風

由于傳感器安裝在板上,因此學習曲線更快,因為在面包板上調試連接線是多余的。這些練習中使用的電路板安裝了接頭——再次消除了購買后進行焊接冒險的需要(對于初學者)。如需更多定制解決方案,可以購買不帶接頭的型號。

電腦

該項目是幾個自定進度的培訓練習的開始,這些練習將說明 Nano 33 庫的使用:

  • 用于藍牙的 NINA B306
  • 用于 IMU 的 LSM9DS1
  • LPS22HB 用于大氣壓力和環境溫度
  • HTS221 用于濕度
  • 用于接近、光線、RGB 和手勢傳感器的 ADPS-9960
  • 麥克風用 MP34DT05

本說明僅檢查用于藍牙連接的 NINA B306 庫。

妮娜B306

u-blox的獨立藍牙 5 低功耗芯片組在相應的數據表中說明了其天線輻射模式。有 28 個數字引腳。

電源模式

模塊共有三種電源模式:

  • 積極的
  • 支持
  • 睡覺

串行通信接口

模塊支持以下串口通信接口:

  • 通用異步接收器/發送器 (UART),4 線,2x
  • 串行外設接口 (SPI),3x
  • 排隊串行外設接口 (QSPI),1x
  • 內部集成電路 (I2C),2x
  • 內部 IC 聲音 (I2S),1x
  • 通用串行總線 (USB),2.0,1x

數字接口

有兩個關鍵的數字接口:

  • 脈沖寬度調制 (PWM)
  • 脈沖密度調制 (PDM)

脈寬調制

有12個獨立的PWM通道來控制:

每個通道都使用一個通用輸入/輸出 (GPIO) 引腳來輸出信號。

產品數據管理

當前應用中的 PDM 主要與數字麥克風一起使用,用于 16 kHz 速率的 16 位樣本。它通過單個 GPIO 引腳支持單通道或雙通道數據。

模擬接口

使用 38 個數字 GPIO 中的 8 個,通過以下功能支持模擬操作:

  • 模數 (ADC),8 通道,1x
  • 從 0 V 到 VCC 的全擺幅輸入范圍
  • 8/10/12 位分辨率
  • 帶過采樣的 14 位分辨率
  • 高達 200 kHz 的采樣率
  • 單次或連續采樣
  • 兩種操作模式:
  • 單端單輸入引腳
  • 具有兩個輸入引腳的差分和它們之間的電壓電平差被采樣
  • 任一:模擬比較器,1x
  • 或者:低功耗模擬比較器,1x

命令

出于本說明的有限目的,僅在示例代碼中檢查了藍牙功能的命令,該示例代碼介紹了客戶端-服務器操作,該操作與通知特性結合成為發布和訂閱模型。

?
poYBAGPp3jyAewZIAAAiGUaK01A960.jpg
?

例子

介紹性示例說明了使用具有以下類的庫:

  • 低功耗藍牙
  • BLE特性
  • BLE服務

低功耗藍牙

庫中為設備啟用藍牙服務的主要類是BLE (低功耗藍牙或智能藍牙)。示例代碼中使用的關鍵接口如下所示:

?
pYYBAGPp3j6AdjIfAAAU_4cOZYU581.jpg
?

開始

begin方法初始化 BLE 設備,它在成功時返回 1,失敗時返回 0

結尾

end方法停止 BLE 設備。

添加服務

addService方法將 BLE 服務添加到 BLE 設備提供服務集中。

設置本地名稱

setLocalName方法設置用于通告 BLE 設備的本地值(即文本字符串

廣告

advertise方法啟動 BLE 設備的服務廣告

BLE特性

BLECharacteristic 類允許在設備上設置服務。

?
pYYBAGPp3kCANl7xAAAzFfqLNtI601.jpg
?

BLE特性

此類的BLECharacteristic構造函數為設備創建了一個新的 BLE 特性。

寫值

writeValue方法顧名思義,寫入指定 BLECharacteristic 的值。

價值

value方法,查詢BLE設備指定BLECharacteristic的當前值

BLE服務

BLEService 類啟用 BLE 設備的服務。

BLE服務

BLEService構造函數使用作為參數傳遞給該方法的uuid字符串為BLE 設備實例化一個新的 BLE 服務。

以下 uuid 字符串引用 LED 服務:

	"19B10000-E8F2-537E-4F6C-D104768A1214"      

添加特性

addCharacteristic方法將bleCharacteristic添加到 BLE 設備實例化服務中。

bleCharacteristic參數是通過從相應的類實例化設置的,如下所示:

BLEChacteristic ledCharacteristic uuid 選項

BLEChacteristic buttonCharacteristic ( uuid ,選項)

其中 option 是以下任何模式的聯合:

  • BLE通知
  • BLE讀取
  • 藍牙寫

記錄構建

這套介紹性的基本和基本項目中的所有項目、微型計算機板和面包板都安裝在基板上。該底板的優點是:

  • 凹陷的輪廓以消除底部暴露
  • 足夠的螺絲來安裝 Arduino(UNO 或 Mega)或 RaspberryPi
  • 用于隨附螺釘的預鉆孔對齊孔
  • 將底板固定在桌子上的孔
  • 全尺寸面包板插槽
?
poYBAGPp3kKAUTupAAAqM2B0yV0543.jpg
?

下圖展示了 Nano33 在全尺寸面包板中間的安裝座,按鈕位于邊緣,以方便插入其他組件和相關接線以供將來練習使用。

?
pYYBAGPp3kWAFAbKAACDB6ezpUE188.jpg
?

原理圖

下圖說明了測試超聲波傳感器的基本練習的示意圖:

?
pYYBAGPp3kmARkdmAAA86REOlQg051.jpg
?

下面的裝配圖說明了練習的建議布局:

?
pYYBAGPp3kuAaiUpAAB8JE7jq5I414.jpg
?

?

?


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數據手冊
  2. 1.06 MB  |  532次下載  |  免費
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費
  9. 5元宇宙深度解析—未來的未來-風口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費
  11. 6迪文DGUS開發指南
  12. 31.67 MB  |  194次下載  |  免費
  13. 7元宇宙底層硬件系列報告
  14. 13.42 MB  |  182次下載  |  免費
  15. 8FP5207XR-G1中文應用手冊
  16. 1.09 MB  |  178次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關電源設計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數字電路基礎pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅動電路設計》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537798次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191187次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費
主站蜘蛛池模板: 美女下面小内内的沟| 五月婷婷丁香在线| 四虎成人在线视频| 亚洲福利一区二区三区| 婷婷九月| 日本欧美午夜| 久草免费在线播放| 国产免费卡1卡2卡| 国产精选经典三级小泽玛利亚| 国产99热| 黄色三级视频| 国产人人干| 午夜女上男下xx00xx00动态| 韩国最新三级网站在线播放| 久久久精品免费视频| 免费大片av手机看片| 日本68xxxxxxxxx59| 天堂资源站| 最近观看免费高清视频| 综合免费一区二区三区| 亚洲国产丝袜精品一区杨幂| 欧美特黄一区二区三区| 午夜视频在线观看一区| 亚洲色图综合图片| 女人张腿让男桶免费视频观看| 天天操天天干天天射| 在线永久免费观看黄网站| 亚洲精品成人a在线观看| 高清欧美一级在线观看| 美女天天干| 亚洲mv在线观看| 精品新一区二区三区四区| 国产1024一区二区你懂的| 涩涩97在线观看视频| 国产精品欧美一区二区| 亚洲操综合| 日本免费黄色网| 久久久国产乱子伦精品| 国产性做久久久久久| 欧美成人69| 午夜干b|