如何基于nRF51822制作BLE信标

电子说

1.2w人已加入

描述

第1步:开始装备

我们需要做些什么?完成此操作。

nRF51822分支电路板(您可以制作自己的分支电路板,它只需几个电容器,晶体振荡器和nRF51822芯片即可,当然,您将需要PCB天线,您可以在Nordic上找到原理图上图中提到了半导体的网站)的各个部分。

支持针对Cortex M0设备的单线编程的编程器。

如果您购买分线板,则可能需要一块支持母板的扇出物和其他物品。 (第二张图片)

Android智能手机(它将捕获我们的信标帧)

在软件方面,我们需要

最新来自www.keil.com的Keil MDK-ARM

在developer.nordicsemi.com上找到的最新nRF51822 SDK

nRF可以从www.nRF go studio获得。 nordicsemi.com

android studio形式的android开发者站点

步骤2:使用信标代码对NRF51822进行编程

现在我们需要硬件和软件,我们可以使用Nordic Semiconductor提供的SDK编写蓝牙低功耗信标代码,你们可能会想知道“现在我将

不用担心,Nordic的家伙通过在SDK中提供信标示例代码使我们的工作变得容易,我们将使用该代码生成信标帧。

我已经附加了一段视频,以逐步介绍代码和keil IDE。

完成此工作后,您需要构建代码并将其使用nRF编程到nRF中。

步骤3:编写Android应用程序以读取信标帧

现在,这是需要付出一些努力的部分,在这一部分,我们将编写Android应用程序以读取信标帧,因为编写所有内容将很困难。我将链接一个视频,其中将详细介绍所有内容。最后,我还附上了应用程序的源文件。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分