我使用的是 nrf24L01+,它是制造商社区中最便宜、最可靠的 2.4GHz 无线电之一。我将它与 Atmega328 结合使用,使其充当 BLE 无线电广告商。
以下是我正在使用的存储库,它是完全通用的,并且在 TMRh20 的 RF24 库之上工作:
第 1 步:将 nrf24L01+ 连接到特定 Arduino 的 SPI 引脚。选择并更改与您的连接对应的代码中的芯片启用 (CE) 和芯片选择 (CS)
第 2 步:克隆 repo 并将 RF24BLE 文件夹粘贴到草图簿区域的“libraries”文件夹中。例如“Arduino/库/RF24BLE”
第 3 步:打开 Arduino IDE 并从文件->示例菜单中选择一个示例并上传任何示例。
第 4 步: 在 Android 设备上从 Google Play 商店下载并安装应用程序“ ”应用程序。nrf Master control
第 5 步:打开应用程序并单击,scan
广告数据包应显示在应用程序的列表中。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !