第1步:開始裝備
我們需要做些什么?完成此操作。
nRF51822分支電路板(您可以制作自己的分支電路板,它只需幾個(gè)電容器,晶體振蕩器和nRF51822芯片即可,當(dāng)然,您將需要PCB天線,您可以在Nordic上找到原理圖上圖中提到了半導(dǎo)體的網(wǎng)站)的各個(gè)部分。
支持針對(duì)Cortex M0設(shè)備的單線編程的編程器。
如果您購買分線板,則可能需要一塊支持母板的扇出物和其他物品。 (第二張圖片)
Android智能手機(jī)(它將捕獲我們的信標(biāo)幀)
在軟件方面,我們需要
在developer.nordicsemi.com上找到的最新nRF51822 SDK
nRF可以從www.nRF go studio獲得。 nordicsemi.com
android studio形式的android開發(fā)者站點(diǎn)
步驟2:使用信標(biāo)代碼對(duì)NRF51822進(jìn)行編程
現(xiàn)在我們需要硬件和軟件,我們可以使用Nordic Semiconductor提供的SDK編寫藍(lán)牙低功耗信標(biāo)代碼,你們可能會(huì)想知道“現(xiàn)在我將
不用擔(dān)心,Nordic的家伙通過在SDK中提供信標(biāo)示例代碼使我們的工作變得容易,我們將使用該代碼生成信標(biāo)幀。
我已經(jīng)附加了一段視頻,以逐步介紹代碼和keil IDE。
完成此工作后,您需要構(gòu)建代碼并將其使用nRF編程到nRF中。
步驟3:編寫Android應(yīng)用程序以讀取信標(biāo)幀
現(xiàn)在,這是需要付出一些努力的部分,在這一部分,我們將編寫Android應(yīng)用程序以讀取信標(biāo)幀,因?yàn)榫帉懰袃?nèi)容將很困難。我將鏈接一個(gè)視頻,其中將詳細(xì)介紹所有內(nèi)容。最后,我還附上了應(yīng)用程序的源文件。
-
BLE
+關(guān)注
關(guān)注
12文章
653瀏覽量
59345 -
nRF51822
+關(guān)注
關(guān)注
9文章
60瀏覽量
30523
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論