登录
首页 » Others » 基于ZigBee和ARM的嵌入式智能家庭安防系统设计

基于ZigBee和ARM的嵌入式智能家庭安防系统设计

于 2020-12-10 发布
0 202
下载积分: 1 下载次数: 2

代码说明:

: 在现代家居安防系统设计中 , 采用 Z i g B e e和 A RM相结合 , 传感器输 出的信号经过处 理由支 持 Z i g B e e 协议的C C 2 4 3 0收发模块传输至主机 $ 3 C 2 4 1 0 , 实现前端信号与后端控制器之间的无线 连接 ; 主机根据节点情况判断家中有突发事件 后 , 通过 GS M/ G P R S模块短消 息通 知主人或 者物管 中心 , 同时发出声光报警 , 并驱动摄像头抓拍现场图像 , 从 而构成嵌入 式的智能家庭安 防系统 . 系 统用以太 网接人小 区的局域 网或互联 网, 实现家庭 网络 I n t e r n e t 接入

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 稀疏自码深度学习的Matlab实现
    稀疏自编码深度学习的Matlab实现,sparse Auto coding,Matlab codetrain, m/7% CS294A/CS294W Programming Assignment Starter CodeInstructions%%%This file contains code that helps you get started ontheprogramming assignment. You will need to complete thecode in sampleIMAgEsml sparseAutoencoder Cost m and computeNumericalGradientml For the purpose of completing the assignment, you domot need tochange the code in this filecurer:YiBinYUyuyibintony@163.com,WuYiUniversityning, MATLAB Code for Sparse Autoencodtrain.m∥%%========%6% STEP 0: Here we provide the relevant parameters valuesthat willl allow your sparse autoencoder to get good filters; youdo not need to9 change the parameters belowvisibleSize =8*8; number of input unitshiddensize 25number of hidden unitssparsity Param =0.01; desired average activation ofthe hidden units7 (This was denoted by the greek alpharho, which looks like a lower-case pcurer:YiBinYUyuyibintony@163.com,WuYiUniversityning, MATLAB Code for Sparse Autoencod4/57train.,m∥in the lecture notes)1 ambda=0.0001%o weight decay parameterbeta 3%o weight of sparsity penalty term%%==:79 STEP 1: Implement sampleIMAGESAfter implementing sampleIMAGES, the display_networkcommand shouldfo display a random sample of 200 patches from the datasetpatches sampleIMAgES;display_network(patches(:, randi(size(patches, 2), 204, 1)), 8)%为产生一个204维的列向量,每一维的值为0~10000curer:YiBinYUyuyibintony@163.com,WuYiUniversityning, MATLAB Code for Sparse Autoencod5/57train.m/v%中的随机数,说明是随机取204个 patch来显示%o Obtain random parameters thetatheta= initializeParameters ( hiddenSize, visibleSize)%%=============三三三三====================================97 STEP 2: Implement sparseAutoencoder CostYou can implement all of the components (squared errorcost, weight decay termsparsity penalty) in the cost function at once, butit may be easier to do%o it step-by-step and run gradient checking (see STEP3 after each stepWecurer:YiBinYUyuyibintony@163.com,WuYiUniversityning, MATLAB Code for Sparse Autoencod6/57train. m vb suggest implementing the sparseAutoencoder Cost functionusing the following steps(a) Implement forward propagation in your neural networland implement the%squared error term of the cost function. Implementbackpropagation tocompute the derivatives. Then (using lambda=beta=(run gradient Checking%to verify that the calculations corresponding tothe squared error costterm are correctcurer:YiBinYUyuyibintony@163.com,WuYiUniversityning, MATLAB Code for Sparse Autoencod7/57train. m vl(b) Add in the weight decay term (in both the cost funcand the derivativecalculations), then re-run Gradient Checking toverify correctnessl (c) Add in the sparsity penalty term, then re-run gradiChecking toverify correctnessFeel free to change the training settings when debuggingyour%o code. (For example, reducing the training set sizecurer:YiBinYUyuyibintony@163.com,WuYiUniversityning, MATLAB Code for Sparse Autoencod8/57train m vl/number of hidden units may make your code run fasterand setting betaand/or lambda to zero may be helpful for debuggingHowever, in yourfinal submission of the visualized weights, please useparameters web gave in Step 0 abovecoS七grad]sparseAutoencoderCost(theta, visibleSize,hiddensize, lambda,sparsityParam, beta,patches)二〓二二二二二二二〓二〓二〓二〓=二====〓=curer:YiBinYUyuyibintony@163.com,WuYiUniversityning, MATLAB Code for Sparse Autoencod9/57train.m vlll96% STeP 3: Gradient CheckingHint: If you are debugging your code, performing gradienchecking on smaller modelsand smaller training sets (e. g, using only 10 trainingexamples and 1-2 hiddenunits) may speed things upl First, lets make sure your numerical gradient computationis correct for a%o simple function. After you have implemented computeNumerun the followingcheckNumericalGradientocurer:YiBinYUyuyibintony@163.com,WuYiUniversityDeep Learning, MATLAB Code for Sparse Autoencode10/57
    2020-12-05下载
    积分:1
  • C语言大作业 菜单驱动的学生成绩管理系统
    内含源码(有详细注释) 以及 最后的实验报告成品程序说明: 编写的是一个菜单驱动的学生成绩管理系统。 •能输入并显示n个学生的m门考试科目的成绩,总分和平均分。 •能按总分高低进行排序 •任意输入一个学号,能显示学生的姓名,各门功课的成绩 •在使用过程中,用户如有计算特定成绩的需要,程序中附有简易计算器可以使用
    2020-12-01下载
    积分:1
  • 室内定位算法matlab
    文件内包含有多个定位算法的matlab代码:DTOA,chan算法,克拉美罗界,泰勒算法等等
    2020-11-05下载
    积分:1
  • VHDL语言100例详解
    【实例简介】VHDL主要用于描述数字系统的结构,行为,功能和接口。除了含有许多具有硬件特征的语句外,VHDL的语言形式和描述风格与句法是十分类似于一般的计算机高级语言。VHDL的程序结构特点是将一项工程设计,或称设计实体(可以是一个元件,一个电路模块或一个系统)分成外部(或称可视部分,及端口)和内部(或称不可视部分),既涉及实体的内部功能和算法完成部分。在对一个设计实体定义了外部界面后,一旦其内部开发完成后,其他的设计就可以直接调用这个实体。
    2021-11-16 00:40:54下载
    积分:1
  • C# Winform Sockets收发Json样例
    参照博客C# JSON和对象之间互相转换用Winform进行了JSON和对象之间转化的呈现,并用Socket来传输JSON。原文链接:http://www.cnblogs.com/HCCZX/p/5238556.html
    2020-11-28下载
    积分:1
  • VerilogHDL写的电子钟
    简洁使用verilog语言编写的数字时钟,并且可以输入预设时间调整,时分秒分三段描述,简洁明了
    2020-12-10下载
    积分:1
  • WINDOWS 英文字体 900英文字库
    ·共978款经典英文字体·前300款为必备英文字体:120款标准字体 180款精美英文字体;·后678款为经典英文字体。 字体名称:001、002、003......978(数字名称更好查找使用!)
    2020-12-09下载
    积分:1
  • STM32+W5500 Modbus-TCP协议功能实现
    经过这几天的学习与调试,终于在STM32F103VCT6+W5500(SPI1)+Freemodbus 平台上,实现Modbus-TCP协议的功能。其实很简单,只要熟悉Modbus-RTU通讯,明白Modbus帧的结构等,Modbus-TCP只是在原来的帧结构上加个头,去个尾,然后用TCP传输即可。 关键的内容就是怎样获取W5500新接收的数据包,并发送给Modbus事件状态机驱动协议的执行,数据的处理。主要参考Freemodbus demo里的Modbus-TCP协议实现的思路,获取缓存区的读写与发送响应。
    2020-06-14下载
    积分:1
  • 基于STM32F103步进电机驱动
    使用PWM+定时器,基于STM32F103,发送一定数量方波来驱动步进电机。
    2020-12-03下载
    积分:1
  • VS2010 MFC 个人信息管理系统
    用于大学毕业设计或者实践科目的程序,采用vs2010 MFC+Access数据库编写,代码内容适合学习!
    2020-06-29下载
    积分:1
  • 696518资源总数
  • 106182会员总数
  • 24今日下载