ble4.0火焰传感器ok6l传感节点实验_第1页
ble4.0火焰传感器ok6l传感节点实验_第2页
ble4.0火焰传感器ok6l传感节点实验_第3页
ble4.0火焰传感器ok6l传感节点实验_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、BLE 无线传感网络之火焰传感节点实验(Ver1.0)研发中心远见教育第 1 章BLE 火焰传感网试验本实验是主要内容实现 BLE 火焰传感节点当前的火焰传感器的AD 值,并把当前的数据传递给 BLE 控制节点,通过串口传给上位机,实时显示当前到的数据。1.1火焰传感器可以检测火焰或者波长在 760 纳米 1100 纳米范围内的光源探测角度 60 度左右,对火焰光谱特别灵敏,且灵敏度可调,性能稳定工作电压 5V ,数字量模拟量双输出。救火机器人必备。1.2火焰器原理图P0_6 引脚的 AD 模拟量输出端口,CC2540该引脚的 AD 值。P0_5 为数字量输出端口。当模拟量的值为 1024 时

2、,P0_5 的值会变为 1,说明传感器旁边有火焰。1.3BLE 火焰传感器的传输协议:发送协议:B !B 01 00 F 00 00 01 13 43 21B 数据长度 !:协议头 B:此模块为蓝牙(BLE)01 00 :源地址 F:类型(火焰)00 00 013 位为模块状态13 43 父节点地址 21:校验位1.4数据发送函数BLE 火焰传感器节点定时上报本模块的数据功能,在实验中设置 2 秒上报一次模块的数据。修改时间的大小,可以该变定时发送的间隔。这里用到系统的定时器/ How often to perform periodic event#define SBP_PERIODIC_EV

3、T_PERIOD2000 上报状态函数每次调用 osal_start_timeEx(),都会延时 SBP_PERIODIC_EVT_PERIOD 秒触发SBP_PERIODIC_EVT事件。调用相应的处理函数。下面函数 2 秒定时上报设备的数字值。1.5光敏 AD函数123void sensor_adc(void)ADC_H = ADC_L =0;123456789101112131415161718192021222324252627sic void performPeriodik( void )u8 T12=0,i=0;u8 result =0;sensor_adc();/烟雾检测 T0

4、= 0 xB;T1 = !;T2 = B;T3 = devaddss_L; /地址低八位 T4 = devaddss_H; /地址高八位 T5 = F;T6 = P0_5; T7 = ADC_H; T8 = ADC_L;for(i=0;i (12-3);i+)result = Ti+2;T11 = result;SimpleProfile_SetParameter( SIMPLEPROFILE_CHAR7,SIMPLEPROFILE_CHAR7_LEN, T );/ SimpleProfile_SetParameter( SIMPLEPROFILE_CHAR7,SIMPLEPROFILE_CHAR7_LEN, 1214325465 );OD );osal_start_timerEx( simpLEPeripheral_TaskID, SBP_PERIODIC_EVT, SBP_PERIODIC_EVT_PERIADC_L 和 ADC_H 分别为 AD 的低 8 位和高八位。注意:ADC_L 中的高四位是无效的,因为用的 12 位的分辨率。4567891011121314151617181920APCFG = 0 x80;/模拟I/O 使能ADCCON1 |= (34);/手动触发

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论