微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI无线射频设计 > 基于SensorTag的儿童蹦蹦床实时监控系统

基于SensorTag的儿童蹦蹦床实时监控系统

时间:10-02 整理:3721RD 点击:


1、项目目标:



如图所示的蹦蹦床,小孩玩的时候可能会出现意外。为了防止意外的发送,可以利用SensorTag的加速度和陀螺仪传感器,监控小孩的运动状态,判断小孩是否出现意外。若出现意外则发出警报,并自动执行保护程序,从而保证小孩的安全。
小孩在玩耍的时候携带着SensorTag,SensorTag时时刻刻监控加速度传感器,并通过蓝牙将数据传输给监控设备(手机、电脑),若数据超出阈值,则报警。

2、项目基本完成,总体来说没有原来想象的那么好。原因是:蓝牙的协议栈确实比较麻烦,而且本项目设计较多的硬件,先前没有接触过蓝牙,刚开始的时候比较难。困难有:
(1)、手机不支持蓝牙4.0,因此无法进行手机APP开发,只能在电脑上监控数据。
(2)、购买了CC Debuger、USB Dongle,这些是开发蓝牙必备工具。
(3)、只有一个SensorTag,手机又不支持蓝牙4.0,只能将USB Dongle烧成适配器模块,连接电脑,通过电脑监控数据。

3、连接示意图:
SensorTag---------------(通过蓝牙无线)--------->USB Dongle--------------------->PC机(在电脑上通过串口监控数据)
(烧写SensorTag的 (烧写适配器程序)
示例程序)

4、使用到了 HCI Interface Protocol,是一个标准的蓝牙接口,可发送命令、接收的事件,和发送和接收数据。它可以通过一个串行接口来实现。
大家使用的 BLE Device Monitor 还有 BTool 软件就是根据该协议做的。
4、SensorTag时时刻刻监控加速度传感器,并通过蓝牙将数据传输给USB Dongle,USB Dongle把数据传给PC机。
在电脑端,打开程序,监控SensorTag的加速度数据,如果数据超出阈值,说明小孩可能出现意外,理解报警,并自动执行保护出现。

演示视频:

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top