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

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

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

如何在英特爾Edison上部署藍(lán)牙安全網(wǎng)關(guān)

藍(lán)牙技術(shù)聯(lián)盟 ? 來源:xx ? 2019-08-10 09:07 ? 次閱讀

藍(lán)牙技術(shù)聯(lián)盟去年9月發(fā)布了一款高級工具包——藍(lán)牙安全網(wǎng)關(guān)。有了這一工具包,開發(fā)者們就能夠了解如何將藍(lán)牙設(shè)備連接至物聯(lián)網(wǎng)。該套件中的動手實驗室將幫助您熟悉如何將廣泛使用的基于ARM的Raspberry Pi2 / Pi3設(shè)置為藍(lán)牙低功耗設(shè)備的安全網(wǎng)關(guān)。

不過我很好奇,想看看除了ARM核心架構(gòu)之外,是否有任何其他常用的開發(fā)板可以運(yùn)行藍(lán)牙安全網(wǎng)關(guān)?因此,我決定嘗試英特爾Edison,因為它是另一使用廣泛的體系結(jié)構(gòu),并基于X86架構(gòu)。

在深入了解實際操作之前,還是先簡要介紹一下英特爾Edison:

英特爾Edison是英特爾提供的一種小型計算機(jī)模塊,用于可穿戴設(shè)備和物聯(lián)網(wǎng)開發(fā)系統(tǒng),可通過藍(lán)牙和Wi-Fi進(jìn)行通信。

Ok,下面就讓我們一起開始

開發(fā)之旅吧!

準(zhǔn)備工作

下載藍(lán)牙安全網(wǎng)關(guān)套件。https://www.bluetooth.com/develop-with-bluetooth/developer-resources-tools/secure-gateway-kit

一個英特爾Edison開發(fā)板。

正確組裝電路板,并像這樣打開電源https://software.intel.com/en-us/get-started-edison-windows-step1

一臺運(yùn)行Windows的計算機(jī)。

帶互聯(lián)網(wǎng)連接的無線路由器。

1

串行連接

Edison啟動并運(yùn)行后,應(yīng)嘗試與其建立串行連接,然后通過串行接口配置電路板。

打開Windows的“設(shè)備管理器”并檢查應(yīng)使用哪個Com端口,您可以看到我的端口是COM3。

pIYBAF1D7huAcyk_AAAhEs2aX3U403.png

然后在Windows計算機(jī)上打開串口實用程序,并將波特率設(shè)置為115200,即可建立串行連接,如下圖。如果這是您第一次登錄此主板,可能需要輸入用戶名 “root”,然后單擊Enter鍵。

o4YBAF1D7fOAHSCVAADig7JtrIA056.jpg

*有關(guān)串行連接的更多信息,請訪問

https://software.intel.com/en-us/setting-up-serial-terminal-intel-edison-board

2

更改SSH密碼

當(dāng)您登錄到開發(fā)板之后,需要更改密碼才能啟用SSH。在控制臺中鍵入以下命令:

configure_edison --password

系統(tǒng)將彈出提示,您就可以鍵入密碼,然后重新鍵入以更改密碼。

完成之后,SSH就啟用了。

pIYBAF1D7hyAClPEAABQuitgIZk603.jpg

3

連接至互聯(lián)網(wǎng)

由于Edison已經(jīng)有Wi-Fi接口,您可以將其設(shè)置為連接到無線路由器,并連接到互聯(lián)網(wǎng)。在控制臺中鍵入以下命令:

configure_edison --wifi

系統(tǒng)會顯示提示,您可以選擇要加入的Wi-Fi網(wǎng)絡(luò)。在控制臺中的提示消息后面鍵入密碼。

o4YBAF1D7fOAGHcZAABZ0dKAskA248.jpg

*有關(guān)網(wǎng)絡(luò)連接的更多信息,請訪問https://software.intel.com/en-us/connecting-to-a-network-intel-edison-board

4

更新 & 升級

鍵入以下命令以更新和升級軟件包。

opkg update
opkg upgrade

pIYBAF1D7hyABT1hAAB5SbImf4Q247.jpg

5

安裝 node-gyp

最后,我們需要安裝node-gyp。node-gyp是一個用node.js編寫的跨平臺命令行工具,用于編譯node.js的本地附加模塊。藍(lán)牙安全網(wǎng)關(guān)需要它來編譯一些模塊,所以我們必須在此安裝。

npm install -g node-gyp

o4YBAF1D7fSAc4WTAADG4eApOOs826.jpg

6

下載藍(lán)牙安全網(wǎng)關(guān)工具包&部署腳本的源代碼

然后輸入以下命令,下載代碼:

wget http://downloads.bluetooth.com/tools/SG/smart-gateway-installscript.zip

o4YBAF1D7fSAKMZ6AACFXNYFhD8970.jpg

zip下載完成后,輸入以下命令解壓:

unzip smart-gateway-installscript.zip

pIYBAF1D7h2AODIGAADccN2dpQg309.jpg

代碼解壓縮完成后,導(dǎo)航至\ gateway文件夾,我們將安裝package.json中定義的所有相關(guān)的依賴包。運(yùn)行以下命令來執(zhí)行此操作。該命令可能需要一些時間才能完成,您將看到一些警告,這些都在預(yù)料之中,可以忽略。

cd ./BluetoothSecureGateway1.0.14/ScriptsAndSourceCode/gateway/
npm install

o4YBAF1D7fWAVOnvAAC8L6od9rg370.jpg

完成至此,可以通過輸入以下命令來啟動網(wǎng)關(guān)服務(wù)器。

rfkill unblock bluetooth
npm start

pIYBAF1D7h6AdlgVAABGjck4ea0544.jpg

打開另外一個SSH客戶端并登錄到Edison開發(fā)板,導(dǎo)航至\ navible文件夾,并通過運(yùn)行以下命令安裝package.json中定義的所有相關(guān)的依賴包:

cd ./BluetoothSecureGateway1.0.14/ScriptsAndSourceCode/navible/
cd navible
npm install

o4YBAF1D7fWAVOnvAAC8L6od9rg370.jpg

完成后,可以通過輸入以下命令啟動網(wǎng)關(guān)服務(wù)器:

npm start

o4YBAF1D7fWASZfKAABHc715jHo514.jpg

如果一切正常,您將看到一條消息,提示服務(wù)器現(xiàn)已啟動,并將顯示您可以連接到的IP地址。消息如下:

Server running at:https://192.168.128.66:8000

復(fù)制網(wǎng)址并粘貼到瀏覽器中。有關(guān)詳細(xì)信息,請參閱藍(lán)牙安全網(wǎng)關(guān)動手實驗室PDF文檔(BluetoothSecureGateway-Hands On Lab.pdf)中的第5.4節(jié)和第5.5節(jié)。

7

結(jié)論

完成這一動手實驗室后,Edison開發(fā)板上就已經(jīng)設(shè)置好藍(lán)牙安全網(wǎng)關(guān)了。使用Edison上的這一網(wǎng)關(guān),您可以通過瀏覽器連接任何藍(lán)牙低功耗設(shè)備,通過各種設(shè)備進(jìn)行導(dǎo)航,并與外圍設(shè)備進(jìn)行交互。若想向其中添加云服務(wù)模塊,您可以以非常標(biāo)準(zhǔn)的方式執(zhí)行此操作,因為大多數(shù)云服務(wù)供應(yīng)商都為其提供node.js模塊。盡情享受吧,通過互聯(lián)網(wǎng)擴(kuò)大藍(lán)牙設(shè)備的功能范圍!

附錄

如果您對英特爾Edison開發(fā)板有任何疑問,請參考下列資源:

英特爾Edison入門

https://software.intel.com/en-us/get-started-edison-windows-step1

因特爾Edison用戶指南

https://software.intel.com/en-us/intel-edison-board-user-guide

資源頁面

https://software.intel.com/iot/hardware/edison/downloads

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

    關(guān)注

    60

    文章

    9748

    瀏覽量

    170648
  • 藍(lán)牙
    +關(guān)注

    關(guān)注

    114

    文章

    5684

    瀏覽量

    168082
  • 網(wǎng)關(guān)
    +關(guān)注

    關(guān)注

    9

    文章

    4085

    瀏覽量

    50564
  • Edison
    +關(guān)注

    關(guān)注

    0

    文章

    33

    瀏覽量

    25472
收藏 人收藏

    評論

    相關(guān)推薦

    IBM Cloud將部署英特爾Gaudi 3 AI芯片

    近日,科技巨頭IBM與英特爾宣布了一項重大合作計劃,雙方將共同在IBM Cloud平臺上部署英特爾最新的Gaudi 3 AI芯片,預(yù)計該服務(wù)將于2025年初正式上線。此次合作標(biāo)志著兩家公司在推動AI技術(shù)創(chuàng)新與應(yīng)用方面邁出了堅實的
    的頭像 發(fā)表于 09-03 15:52 ?232次閱讀

    協(xié)議網(wǎng)關(guān)安全網(wǎng)關(guān)有什么區(qū)別

    協(xié)議網(wǎng)關(guān)安全網(wǎng)關(guān)在計算機(jī)網(wǎng)絡(luò)中扮演著不同的角色,各自具有獨(dú)特的功能和應(yīng)用場景。下面將從定義、功能、應(yīng)用場景以及技術(shù)特點等方面對這兩者進(jìn)行詳細(xì)對比。
    的頭像 發(fā)表于 08-27 10:21 ?134次閱讀

    英特爾IT的發(fā)展現(xiàn)狀和創(chuàng)新動向

    AI大模型的爆發(fā),客觀上給IT的發(fā)展帶來了巨大的機(jī)會。作為把IT發(fā)展上升為戰(zhàn)略高度的英特爾,自然在推動IT發(fā)展中注入了強(qiáng)勁動力。英特爾IT不僅專注于創(chuàng)新、AI和優(yōu)化,以及英特爾員工、最終用戶和
    的頭像 發(fā)表于 08-16 15:22 ?370次閱讀

    英特爾是如何實現(xiàn)玻璃基板的?

    在今年9月,英特爾宣布率先推出用于下一代先進(jìn)封裝的玻璃基板,并計劃在未來幾年內(nèi)向市場提供完整的解決方案,從而使單個封裝內(nèi)的晶體管數(shù)量不斷增加,繼續(xù)推動摩爾定律,滿足以數(shù)據(jù)為中心的應(yīng)用的算力需求
    的頭像 發(fā)表于 07-22 16:37 ?213次閱讀

    英特爾CEO:AI時代英特爾動力不減

    英特爾CEO帕特·基辛格堅信,在AI技術(shù)的飛速發(fā)展之下,英特爾的處理器仍能保持其核心地位?;粮窆_表示,摩爾定律仍然有效,而英特爾在處理器和芯片技術(shù)上的創(chuàng)新能力將持續(xù)驅(qū)動公司前進(jìn)。
    的頭像 發(fā)表于 06-06 10:04 ?298次閱讀

    華為IP Club金融安全網(wǎng)絡(luò)技術(shù)沙龍成功舉辦,助力智能防御建設(shè)

    以“品智聯(lián)接 無界成長”為主題的華為IP Club中國行上海金融安全網(wǎng)絡(luò)技術(shù)沙龍在杭州成功舉辦。
    的頭像 發(fā)表于 05-19 11:05 ?431次閱讀
    華為IP Club金融<b class='flag-5'>安全網(wǎng)</b>絡(luò)技術(shù)沙龍成功舉辦,助力智能防御建設(shè)

    英特爾宣布代工虧損70億美元

    英特爾宣布代工虧損70億美元 英特爾提交給SEC(美國證券交易委員會)的文件中披露道,英特爾芯片制造業(yè)務(wù)虧損70億美元。 英特爾芯片制造業(yè)務(wù)在2023年營收189億美元,同比下降31%
    的頭像 發(fā)表于 04-03 17:36 ?1154次閱讀

    英特爾:2025年全球AIPC將超1億臺占比20%

    英特爾行業(yè)資訊
    北京中科同志科技股份有限公司
    發(fā)布于 :2024年02月29日 09:15:26

    英特爾1nm投產(chǎn)時間曝光!領(lǐng)先于臺積電

    英特爾行業(yè)芯事
    深圳市浮思特科技有限公司
    發(fā)布于 :2024年02月28日 16:28:32

    英特爾首推面向AI時代的系統(tǒng)級代工—英特爾代工

    英特爾首推面向AI時代的系統(tǒng)級代工——英特爾代工(Intel Foundry),在技術(shù)、韌性和可持續(xù)性方面均處于領(lǐng)先地位。
    的頭像 發(fā)表于 02-25 10:38 ?424次閱讀
    <b class='flag-5'>英特爾</b>首推面向AI時代的系統(tǒng)級代工—<b class='flag-5'>英特爾</b>代工

    英特爾登頂2023年全球半導(dǎo)體榜單之首

    英特爾行業(yè)芯事
    深圳市浮思特科技有限公司
    發(fā)布于 :2024年02月01日 11:55:16

    英特爾CPU部署Qwen 1.8B模型的過程

    本文介紹了在英特爾 13 代酷睿 CPU i5 - 13490F 設(shè)備上部署 Qwen 1.8B 模型的過程,你需要至少 16GB 內(nèi)存的機(jī)器來完成這項任務(wù),我們將使用英特爾的大模型推理庫 [BigDL] 來實現(xiàn)完整過程。
    的頭像 發(fā)表于 01-12 10:28 ?2335次閱讀

    CPU如何加速AI部署與應(yīng)用?第五代英特爾? 至強(qiáng)? 給你支招!

    點擊“ 閱讀原文 ”了解更多信息 想看更多“芯”資訊 用你的 贊 和 在看 告訴我們~ 英特爾公司,英特爾、英特爾logo及其它英特爾標(biāo)識,是英特爾
    的頭像 發(fā)表于 12-16 16:15 ?403次閱讀
    CPU如何加速AI<b class='flag-5'>部署</b>與應(yīng)用?第五代<b class='flag-5'>英特爾</b>? 至強(qiáng)? 給你支招!

    AI 無處不在,英特爾酷睿Ultra 和第五代英特爾至強(qiáng)可擴(kuò)展處理器正式發(fā)布

    英特爾 ?酷睿?Ultra處理器和第五代英特爾 ? 至強(qiáng) ? 可擴(kuò)展處理器支持的AI產(chǎn)品亮相,展現(xiàn)了英特爾從云到端全方位的AI迅猛勢頭。在會上,英特爾中國團(tuán)隊分享了AI生態(tài)系統(tǒng)的故事,
    的頭像 發(fā)表于 12-16 16:05 ?579次閱讀
    AI 無處不在,<b class='flag-5'>英特爾</b>酷睿Ultra 和第五代<b class='flag-5'>英特爾</b>至強(qiáng)可擴(kuò)展處理器正式發(fā)布

    #高通 #英特爾 #Elite 高通X Elite芯片或終結(jié)蘋果、英特爾的芯片王朝

    高通英特爾蘋果
    深圳市浮思特科技有限公司
    發(fā)布于 :2023年10月27日 16:46:07