×

使用卷线板评估传感器信标应用

消耗积分:0 | 格式:zip | 大小:0.00 MB | 2023-06-19

分享资料个

描述

卷板是一款基于 Nordic Semiconductor nRF52840 SoC 的评估板,集成了支持低功耗蓝牙和 IEEE 802.15.4 的 2.4 GHz 收发器。该板由 PHYTEC 与 Zephyr Project 合作开发,用于2018 年 10 月 22 日至 24 日在嵌入式 Linux 大会 (ELC) 和欧洲 OpenIoT 峰会期间举办的“连接”黑客马拉松

该板具有基于 DAPLink 接口固件和 NXP MK20DX128VFM5 SoC 的内置调试适配器。它针对低功耗应用进行了优化,支持两种电源配置、电池和微型 USB 连接器。

卷线板的原理图可以在 PHYTEC 的卷线板网站的“下载”部分找到。

特征:

它配备了电泳(电子墨水)显示器 (EPD)、环境(温度、湿度、光线、加速度计)传感器和蓝牙连接,可以轻松地在这些用例中试验和评估 Zephyr OS:

  • 电池供电的传感器节点
  • 低功耗、低成本的人机界面 (HMI)
  • 用于远程控制和环境传感器监测
  • 桌子上的温度和湿度监控器
  • 产品、名称或价格标签
  • 用于会议的交互式徽章

板的正面是 RGB-LED、ADPS9960 和 HDC1010 传感器以及电泳显示器。RGB-LED 由 nRF52840 通过 GPIO 引脚控制。显示由 nRF52840 通过 SPI 和 3 个 GPIO 控制。

板的背面是所有其他组件,例如 nRF52840、调试适配器电路、开/关和电源开关、电池座、按钮和 MMA8652(加速度计)传感器。

ADPS9960 是数字接近、环境光、RGB 和手势传感器。HDC1010 是一款数字湿度和温度传感器。MMA8652 是一款 12 位数字加速度计。所有传感器均连接到 I2C 总线和一个 GPIO 引脚,可用作中断源。

pYYBAGOhWR-AAuvBAAC6qL22kN4672.jpg
 
pYYBAGOhWSyAR5FWAAEBODrfaOg314.jpg
 

扩展连接器:

扩展连接器与 BBC MicroBit 边缘连接器具有相同的尺寸和相似的引出线。专为卷板设计的扩展部件称为连接板。

poYBAGOhWTGATs4PAAFY8h-_BKU397.png
 

传感器信标固件

在 Github 的 PHYTEC 简介“PHYTEC Messtechnik GmbH”中有一个名为“reel-board-parkour”的卷轴板软件游乐场。您可以找到“sensor_beacon”示例,这是一个与 Zephyr 一起使用的树外项目。此示例将卷轴板变成传感器信标,显示温度、湿度和接近度等传感器测量值。

构建示例并将其闪存到 reel 板上,如所述。

要接收传感器信标,您应该使用带有 Bluez 的 Linux。您应该使用 PHYTEC-Messtechnik GmbH/reel-board-parkour/sensor_beacon/utils 下的 Python“发现”脚本在 Linux 中查看卷线板上的值。

pYYBAGOhWTSAepQiAABWH12g7S0961.png
在 Linux 中收到的信标数据包
 

注意:卷轴板仅在接近传感器附近(在卷轴板顶部的显示屏下方)时才发送信标。

信标数据包可以根据需要进行个性化设置。此示例显示温度、湿度和接近传感器的结果。


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

评论(0)
发评论

下载排行榜

全部0条评论

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