当前位置: 首页 > news >正文

厦门网站代理广州seo网络培训课程

厦门网站代理,广州seo网络培训课程,做断桥铝窗户的网站,手机app制作软件哪个好硬件清单: C52单片机 震动传感器模块 433M无线发射接受模块 继电器模块 高功率喇叭 杜邦线 振动传感器控制灯: 如何知道是否发生震动?震动后的信号表示又是什么? 振动传感器模块产生震动,输出低电平,绿色指…

硬件清单:

C52单片机
震动传感器模块
433M无线发射接受模块
继电器模块
高功率喇叭
杜邦线

振动传感器控制灯:

如何知道是否发生震动?震动后的信号表示又是什么?
振动传感器模块产生震动,输出低电平,绿色指示灯亮。
不震动,输出高电平,模块上的AO口。
AO口本次不用

振动传感器控制灯

#include "reg52.h"
#include <intrins.h>sbit led1 = P3^7;
//根据原理图(电路图)设备变量led1指向P3组IO口的第7口
sbit vibrate = P3^3;
//振动传感器模块上的 Do接口接到了P3.3口void Delay2000ms()		//@11.0592MHz
{unsigned char i, j, k;_nop_();i = 15;j = 2;k = 235;do{do{while (--k);} while (--j);} while (--i);
}void main()
{//查询方式判断是否发生震动while(1){if(vibrate == 0){	//产生震动,DO输出低电平led1 = 0;//灯亮Delay2000ms();//震动之后亮灯两秒}else{led1 = 1;//灯灭}}
}

继电器工作:

就相当于电子开关,继电器上的IN,接入到单片机
NO口:常开端
NC口:常闭端
COM:公共端
接入低电平时,NO口和COM接通
接入高电平时,NO口和COM不接通

#include "reg52.h"
#include <intrins.h>sbit vibrate = P3^3;
//振动传感器模块上的 Do接口接到了P3.3口
sbit switcher = P1^1;
//继电器连接P1.1口 void Delay2000ms()		//@11.0592MHz
{unsigned char i, j, k;_nop_();i = 15;j = 2;k = 235;do{do{while (--k);} while (--j);} while (--i);
}void main()
{//查询方式判断是否发生震动while(1){if(vibrate == 0){	//产生震动,DO输出低电平switcher = 0;//发生震动,导通继电器,给继电器一个低电平Delay2000ms();}else{switcher = 1;//接入高电平时,NO口和COM不接通}}
}

将报警器接入继电器

遥控接收发送433M

#include "reg52.h"sbit D0_ON = P1^2;
sbit D1_OFF = P1^3;
//接收器模块上的 D0接口接到单片机的P1.2接口,D1接口接到了P1.3口
sbit switcher = P1^1;
//继电器连接P1.1口 void main()
{//查询方式判断那个按键被按下while(1){if(D0_ON == 1){	//收到遥控器按键的信号A,DO表现为高电平switcher = 0;//A按键被按下,导通继电器,给继电器一个低电平}if(D1_OFF == 1){	//收到遥控器按键的信号B,D1表现为高电平switcher = 1;//B按键被按下,不导通继电器,给继电器一个高电平时}}
}

电动简易报警器电路

在这里插入图片描述

/*
1、A按键被按下,设定为开启警报模式长响,表示进入警报模式,设定警报模式标记
2、B按键被按下,设定为关闭警报模式短响,表示进入解除警报模式,设定解除警报模式标记
3、如果在报警模式下如果发生震动,喇叭响----低电平,导通如果没有发生震动,喇叭不响-----高电平,不导通
*/#include "reg52.h" 
#include <intrins.h>#define J_OFF 0
#define J_ON  1sbit D0_ON = P1^1;
sbit D1_OFF = P1^2;
//接收器模块上的 D0(A)接口接到单片机的P1.1接口,D1(B)接口接到了P1.2口
sbit switcher = P1^0;
//继电器连接P1.0口 
sbit vibrate = P1^3;	//振动传感器接在P1.3口void Delay2000ms()		//@11.0592MHz
{unsigned char i, j, k;_nop_();i = 15;j = 2;k = 235;do{do{while (--k);} while (--j);} while (--i);
}void Delay500ms()		//@11.0592MHz
{unsigned char i, j, k;_nop_();i = 4;j = 129;k = 119;do{do{while (--k);} while (--j);} while (--i);
}void main()
{int mark = J_OFF;//判断标志位//查询方式判断那个按键被按下while(1){if(D0_ON == 1){switcher = 0;Delay2000ms();switcher = 1;mark = J_ON;}if(D1_OFF == 1){switcher = 0;Delay500ms();switcher = 1;mark = J_OFF;}if(mark == J_ON){if(vibrate == 0){	//震动发生低电平switcher = 0;}else{switcher = 1;}}}
}
http://www.ds6.com.cn/news/62738.html

相关文章:

  • 做网站致富苏州seo推广
  • 网站建设公司起名推动防控措施持续优化
  • 临沂疫情最新消息新增一例南宁seo网站排名优化公司
  • 支付宝网站设计分析成都seo顾问
  • 深圳市做网站前十强知乎推广公司
  • 做破解软件网站赚广告费搭建网站需要什么技术
  • 企业网站首页设计解析广告联盟官网入口
  • 网上客服免费seo推广计划
  • 全国ip地址查询优化公司治理结构
  • 做装修推广哪个网站最靠谱吗提高销售的10种方法
  • vs网站毕业设计怎么做百度网站是什么
  • 使用java做直播网站有哪些网络营销五种方法
  • 做外贸网站 怎么收钱企业网络搭建方案
  • 融晟网seo引擎优化是什么
  • 创业怎么做网站外包网络推广
  • 建设部网站官网证书编号怎么创建网站教程
  • 做网站的英文编辑百度一下下载
  • 网站建设协议书模板 完整版域名解析查询
  • 青岛网站制作推广平台全球搜索引擎排名
  • 大型门户网站建设哪便宜利尔化学股票股吧
  • 如何向alexa提交网站企业文化是什么
  • 江苏省交通厅门户网站建设管理企业推广文案范文
  • 怎么用python做网站凌哥seo技术博客
  • 台州网站建设找哪家好点bt鹦鹉磁力
  • 网站主题的分类百度竞价入门教程
  • 域名绑定空间后 一般多久能打开网站搜索引擎优化方案
  • 网站上的高清图怎么做花钱推广的网络平台
  • 长春做网站多少钱店铺推广渠道有哪些方式
  • 仿苹果手机 网站源码钦州seo
  • 威海优化推广电子商务seo名词解释