《无线传感器网络》课件10.8 一键报警的实现;10.9 远程控制设备的实现;10.10 微信小程序访问智能温室系统;10.11 智能温室系统休眠功能的实现1_第1页
《无线传感器网络》课件10.8 一键报警的实现;10.9 远程控制设备的实现;10.10 微信小程序访问智能温室系统;10.11 智能温室系统休眠功能的实现1_第2页
《无线传感器网络》课件10.8 一键报警的实现;10.9 远程控制设备的实现;10.10 微信小程序访问智能温室系统;10.11 智能温室系统休眠功能的实现1_第3页
《无线传感器网络》课件10.8 一键报警的实现;10.9 远程控制设备的实现;10.10 微信小程序访问智能温室系统;10.11 智能温室系统休眠功能的实现1_第4页
《无线传感器网络》课件10.8 一键报警的实现;10.9 远程控制设备的实现;10.10 微信小程序访问智能温室系统;10.11 智能温室系统休眠功能的实现1_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

10.8一键报警的实现在zmain文件夹下OnBoard.c文件的板载初始化函数InitBoard()在主函数中被调用,函数InitBoard()负责板载设备的初始化与配置。在函数InitBoard()调用按键配置函数HalKeyConfig()根据参数值对按键进行配置,决定了将按键的处理方式为轮询方式或者是中断方式,缺省情况下第一个参数的值为HAL_KEY_INTERRUPT_DISABLE,,即按键的处理方式为轮询方式,如将其改为HAL_KEY_INTERRUPT_ENABLE,按键的处理方式改为中断方式。使能按键中断10.9远程控制设备的实现在各种自动控制设备中,都存在一个低压的自动控制电路与高压电气电路的互相连接问题,一方面要使低压的电子电路的控制信号能够控制高压电气电路的执行元件,如电动机、电磁铁、电灯等;另一方面又要为电子线路的电气电路提供良好的电隔离,以保护电子电路和人身的安全,电磁式继电器便能完成这一桥梁作用。继电器

继电器

继电器模块

学习板VCC3.3vinP0_6GNDGND继电器的连接终端设备启动时将自己的地址发送给协调器协调器定时检测Web服务器上电器的状态将电器的状态发送给终端终端改变P0_6引脚状态通过继电器控制电器的开关。远程控制电器处理流程10.10微信小程序访问智能温室系统微信小程序具有应用程序的能力,小程序是一种不需要下载安装即可使用的应用。用户扫一扫或者搜一下即可打开应用;应用将无处不在,随时可用,但又无需安装卸载。在

可以注册开发者,下载开发环境,有完整的开发文档。微信小程序简介微信小程序自定义了一套语言,称为WXML微信标记语言,它的使用方法类似于XML语言。微信小程序还定义了自己的样式语言WXSS,它兼容CSS;微信小程序使用JavaScript来进行业务处理,与JavaScript基本一致。小程序开发语言小程序页面文件由4种文件组成文件类型作用js页面逻辑wxml页面结构Wxss页面样式json页面配置10.11智能温室系统休眠功能的实现智能温室系统的各种传感器件工作在没有电源的场所,所以电源管理成为智能温室系统的重要功能。电池供电的End-Devices采用电源管理来最小化两个短暂无线通信周期之间的功耗。通常,在空闲时,一个End-Device会关闭大功耗的功能外设和进入休眠模式。Z-Stack提供两种休眠模式,分别为TIMERsleep和DEEPsleep。当系统需要在一个预定的延时后被唤醒执行任务时,采用TIMERsleep模式。当系统未来没有预定的任务需要执行时,采用DEEPsleep模式,系统进入DEEPsleep模式后,需要一个外部触发(例如按下按键)来唤醒设备。TIMERsleep模式下工作电流通常降为几mA,而DEEPsleep模式通常降为若干uA。休眠功能的实现Z-Stack电池供电的End-Devices采用电源管理来最小化两个短暂预定活动的周期之间或者长时间的非活动期(DEEPsleep)内的功耗。在OSAL主控制循环中,每个任务完成它预定的处理后对系统活动进行监控。如果没有任务有预定的事件发生,那么电源管理功能被使能,系统决定是否休眠。设备必须满足下面所有的条件才能进入休眠模式:休眠功能被POWER_SAVING编译选项使能ZDO节点描述符指定“RXisoffwhenidle”,这需要在f8wConfig.cfg文件中将RFD_RCVC_ALWAYS_ON设为FALSE来实现所有的Z-Stack任务“赞同”允许节省能源Z-Stack各个任务都没有预定的活动MAC层没有预定的活动Z-Stack中的End-Devices工程默认配置为不具有电源管理的功能。为了使能该功能,在工程建立时必须指定POWER_SAVING

温馨提示

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

最新文档

评论

0/150

提交评论