社区导航

 

搜索
查看: 543|回复: 0

[原创] 【NXP Rapid IoT评测】Hello BLE

[复制链接]

711

TA的帖子

0

TA的资源

纯净的硅(初级)

Rank: 4

发表于 2019-1-20 23:34 | 显示全部楼层 |阅读模式
NXP Rapid IoT 套件集成了低功耗蓝芽 (BLE) 功能,在 Hello Sensor 帖子我们实现了一个使用 AMS TSL2572 Element 控件感知周围光线亮度并将数据显示在液晶屏上的功能,在这里我想使用手机透过 BLE 来触发 AMS TSL2572 Element 读取数据,并将数据显示在手机屏幕上。

项目设计如下:

P01.JPG

我们使用了 BLE GATT Characteristic Element 控件,属性设定如下:

P02.JPG

开启了 READ 跟 WRITE 功能,BLE 读取数据的格式是 Integer,由于我们只是使用手机来触发 AMS TSL2572 Element 控件动作,因此 BLE 写入数据的内容不是很重要所以就设定成 Void。 TRIGGERS 这里设定成 Written 选项是表示 BLE 收到 Written 动作后就去触发一个 Read Ambient Light (lux) 动作。

AMS TSL2572 Element 受到触发后做了 2 件事情,一件是在 Text Page Element 显示感知结果 (Set Text),另一件事情是将感知结果传送给 BLE 控件 (Set Value)。

P03.JPG

手机显示画面安排如下:

P04.JPG

按钮 Button 按下后送出一个 Write 动作给 BLE 控件,然后使用 Interval Element 每隔 1 秒触发 BLE 控件做 Read 动作,然后将所读到的数据显示在手机屏幕上 (Label Element)。

运行结果:
DSC02514.JPG

atmo 项目文件:
P008.rar (48.5 KB, 下载次数: 0)


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

关闭

站长推荐上一条 /5 下一条

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2019-12-13 18:55 , Processed in 0.085352 second(s), 17 queries , Gzip On, MemCache On.

快速回复 返回顶部 返回列表