資料介紹
描述
概述
在本教程中,我們將學習如何設置英特爾 NUC 以使用 BLE(低功耗藍牙)與 TI SensorTag 交互。littleb庫將用于藍牙通信。
設置
-
按照英特爾 NUC 的 Arduino Create 入門流程并選擇 Ubuntu Linux 選項。注意:確保在
Ubuntu
“Get a customized OS for your Gateway
”步驟中選擇“”!
- 設置并重新啟動 NUC 后,將藍牙 4.0 USB 適配器連接到 NUC。
-
通過按下連接到 NUC 的鍵盤打開終端會話。
CTRL+ALT+F1
- 使用您之前設置的憑據登錄。
- 默認情況下,Ubuntu 安裝不包含所需的藍牙軟件,可以通過運行以下命令進行安裝:
sudo apt-get update && sudo apt-get install bluez
-
該
littleb
庫要求您啟用bluetoothd
實驗性支持。這可以通過編輯/etc/systemd/system/bluetooth.target.wants/bluetooth.service
NUC 上的文件來完成。更改:
ExecStart=/usr/lib/bluetooth/bluetoothd
行至:
ExecStart=/usr/lib/bluetooth/bluetoothd -E
(添加 -E
)。
- 完成此更改后,重新啟動 NUC:
sudo reboot
加載草圖
現在 NUC 已經配置了littleb
庫的必要要求,我們可以使用 Arduino Create 加載草圖。
在 Arduino Create 中,打開 Arduino Web 編輯器并從下拉列表中選擇您的英特爾 NUC 設備。然后單擊Examples
菜單項,然后單擊 ,然后從庫中From Libraries
選擇SensortagButton
示例。littleb
![pYYBAGNgvWKAPTHuAAIDEp0xORw906.png](https://file.elecfans.com/web2/M00/77/0E/pYYBAGNgvWKAPTHuAAIDEp0xORw906.png)
接下來,單擊Monitor
左側隱藏側的菜單項。這將允許您監視 DebugSerial
草圖內條目的輸出。
監視器部分打開后,單擊上傳 ( ->
) 按鈕以構建草圖并將其上傳到您的英特爾 NUC。將草圖上傳到英特爾 NUC 后,按下 TI SensorTag 左側的按鈕使其廣告。廣告時,綠色 LED 將開始閃爍。
該SensortagButton
草圖以 15 秒的間隔連續掃描 SensorTag。一旦發現 SensorTag,它將嘗試連接到它,發現它的服務并訂閱按鈕特征 ( 0000ffe1-0000-1000-8000-00805f9b34fb
) 以獲取通知。
![poYBAGNgvWuAIwRJAAJBMM60kAI715.png](https://file.elecfans.com/web2/M00/76/7B/poYBAGNgvWuAIwRJAAJBMM60kAI715.png)
現在您可以按 SensorTag 上的左右按鈕,它會發送通知 Intel NUC。 草圖處理通知并打印出已按下的按鈕(如果有)。SensortagButton
![pYYBAGNgvXSAUx61AAJKFX-z7OM725.png](https://file.elecfans.com/web2/M00/77/0E/pYYBAGNgvXSAUx61AAJKFX-z7OM725.png)
下一步
本教程向您介紹了如何設置 NUC 并使用該littleb
庫通過 BLE 與 TI SensorTag 進行交互。監控按鈕特性并將事件打印到 Arduino Create 監控區域。
TI SensorTag在 BLE 上公開了許多其他功能,您可以使用示例SensortagButton
草圖作為與它們交互的起點。
- 英特爾64和IA-32體系結構軟件開發人員手冊 5次下載
- 2021年英特爾處理器排行榜文件下載 61次下載
- 用于OpenCL的英特爾FPGA SDK資料 8次下載
- TI SimpleLink SensorTag開發套件電子書 31次下載
- 英特爾最小型內核實現邊緣智能 0次下載
- 適用于嵌入式計算的英特爾E7501芯片組 29次下載
- 第二代英特爾奔騰M處理器 248次下載
- 帶英特爾3100芯片組開發包的奔騰M處理器 39次下載
- 英特爾賽揚440處理器產品簡介 50次下載
- 英特爾BOOT Loader開發套件-高級嵌入式開發基礎 59次下載
- 雙核低電壓 (LV)英特爾至強處理器 58次下載
- 基于英特爾至強處理器C5500_C3500系列平臺 35次下載
- 支持嵌入式計算的英特爾酷睿2雙核處理器E8400 30次下載
- 基于英特爾XScale微體系結構的英特爾80219通用PCI處理器 56次下載
- 英特爾(intel)815主板PCB板文件
- 使用英特爾AI PC為YOLO模型訓練加速 432次閱讀
- 使用PyTorch在英特爾獨立顯卡上訓練模型 651次閱讀
- 英特爾CPU部署Qwen 1.8B模型的過程 2734次閱讀
- 基于C#和OpenVINO?在英特爾獨立顯卡上部署PP-TinyPose模型 2574次閱讀
- 英特爾電腦棒拆解 1.2w次閱讀
- 英特爾為什么要找三星代工生產芯片 8111次閱讀
- 英特爾推出的Ice Lake筆記本處理器能使圖形性能提升2倍 4128次閱讀
- 英特爾的Agilex FPGA發布 必將對當前的FPGA市場帶來一波最強的沖擊 1186次閱讀
- 世界移動通信大會上英特爾展示了哪些5G技術和未來應用場景 1056次閱讀
- 英特爾的全新芯片架構和六大技術新動向戰略說明 4864次閱讀
- 英特爾推出高性能Clover Trail+”智能手機處理器芯片 1189次閱讀
- 英特爾、蘋果、高通、AMD的CPU有什么重大Bug嗎? 5746次閱讀
- 全新的英特爾無人機技術 5324次閱讀
- 一文詳解英特爾CPU驚天漏洞事件 4867次閱讀
- 英特爾對自動駕駛所做的準備工作 2501次閱讀
下載排行
本周
- 1DeepSeek:從入門到精通
- 5.36 MB | 22次下載 | 1 積分
- 2中興通訊的PCB設計規范
- 23.03 MB | 2次下載 | 5 積分
- 3IP6823 支持 qi 認證的無線充電發射控制 SOC
- 1.01 MB | 1次下載 | 免費
- 4IP6824? 全集成QI?無線充電發射控制SOC
- 1.22 MB | 1次下載 | 免費
- 5工程師入門必學的二十個模擬電路
- 0.37 MB | 1次下載 | 1 積分
- 6PESD18VY1BBIF保護二極管規格書
- 4.56MB | 次下載 | 免費
- 774HC4050緩沖器規格書
- 217.58KB | 次下載 | 免費
- 874HC73-Q100雙JK觸發器規格書
- 220.85KB | 次下載 | 免費
本月
- 1A7159和A7139射頻芯片的資料免費下載
- 0.20 MB | 55次下載 | 5 積分
- 2零死角玩轉STM32F103—指南者
- 26.78 MB | 41次下載 | 1 積分
- 3PIC12F629/675 數據手冊免費下載
- 2.38 MB | 36次下載 | 5 積分
- 4DeepSeek:從入門到精通
- 5.36 MB | 22次下載 | 1 積分
- 5PIC16F716 數據手冊免費下載
- 2.35 MB | 18次下載 | 5 積分
- 6GD32F4xx用戶手冊
- 14.49MB | 14次下載 | 免費
- 7dsPIC33EDV64MC205電機控制開發板用戶指南
- 5.78MB | 8次下載 | 免費
- 8STC15系列常用寄存器匯總免費下載
- 1.60 MB | 7次下載 | 5 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935124次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420063次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233088次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191367次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183335次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73813次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論