这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 高校专区 » 湖北理工TEA » A1组 基于gsm模块的家庭防盗报警系统 (吴聪 王坤阳 蒋何鹏)

共14条 2/2 1 2 跳转至
菜鸟
2016-05-14 23:29:12     打赏
11楼
我们成功在报警系统中又添加了模拟水泵自动灭火的功能,。。。经过自己动手做作品这些天 我们真的是各种头疼的问题都遇到了 从最开始的发短信不对应 到后面的继电器没法工作。。又到昨晚21:30发现热释红外传感器没法触发单片机的io口 经过发哥的指导 我们加班焊了一个加op37的芯片的电压跟随器 用来电压隔离, 然而这个还要焊一个-5v的电源 于是我们一起加班又一次搞到23:00 没法回寝室。。

菜鸟
2016-05-14 23:31:57     打赏
12楼
while (1)
	{
	  P24=1;
	  P20=1;
	  if ( !P20 )
	  {
	      P27=0;  //继电器触发 水泵开始抽水
		Uart1Sends("AT+CMGF=1\r\n");//有PDU模式和TEXT模式,AT+CMGF=1设置TEXT模式
		DelaySec(1);//延时
		Uart1Sends("AT+CSCA?\r\n");
		DelaySec(1);//延时
		Uart1Sends("AT+CSMP=17,167,0,25\r\n");
		DelaySec(1);//延时
	    Uart1Sends("AT+CMGS=\"00310035003600370031003200320035003500370035\"\r\n");//主人电话号码
		DelaySec(1);//延时
	    Uart1Sends("4F6076845BB64E2D53EF80FD7740706BFF0C8BF78FC5901F56DE5BB667E5770B3002");//短信内容:你的家中可能着火,请迅速回家查看。
	    DelaySec(1);//延时
		Uart1Send(0x1a);
		DelaySec(1);//延时
		DelaySec(1);//延时
		DelaySec(1);//延时
		DelaySec(1);//延时
  

 


菜鸟
2016-05-15 00:10:03     打赏
13楼
这些天我们只要没课就往邓博办公室跑 晚自习已经几个星期没上过了 周末也是全部投入进去了 已经记不得多少天连续熬夜了 最终成功完成作品的时候真的很有成就感   我们三人都很努力 每个人都付出了全力  一起共苦同甘
void inti_serial(void)
{
	TMOD=0x20;//定时器1操作模式2:8位自动重载定时器	
	TH1=0xfd;
	TL1=0xfd;//装入初值,波特率9600	
	TR1=1;//打开定时器
	SM0=0;
	SM1=1;//设置串行通讯工作模式,SM1SM0=10,8位自动重装
	REN=1;//串行接收允许位,要先设置SM1SM0再开串行允许
	EA=1;//开总中断
	ES=1;//开串行口中断	
}

//发送一帧指令
void Uart1Send(uchar c)
{
	SBUF=c;
	while(!TI);//发送完一帧数据后,硬件会将TI置1
	TI=0;	
}

 


专家
2016-05-15 10:53:49     打赏
14楼


共14条 2/2 1 2 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]