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

网站建设与网页制作招聘那个合作网站做360推广比较好

网站建设与网页制作招聘,那个合作网站做360推广比较好,音乐网站样式设计,手工加工网编号:71 基于51单片机的的鸡笼补光和恒温系统的设计与实现 功能描述: 本设计由89C52单片机液晶12864显示模块声光报警电路温湿度传感器电路风扇电路LED照明电路光照检测电路GSM电路DS1302时钟电路 1.实现的功能 (1)采用DHT11温湿传感器、光敏电阻捕捉…

编号:71

基于51单片机的的鸡笼补光和恒温系统的设计与实现

功能描述:

       本设计由89C52单片机+液晶12864显示模块+声光报警电路+温湿度传感器电路+风扇电路+LED照明电路+光照检测电路+GSM电路+DS1302时钟电路

1.实现的功能
(1)采用DHT11温湿传感器、光敏电阻捕捉空气中的湿度,温度以及光照强度,把这些信息通过AT89C52在12864显示温度,湿度,光照强度并且显示指导老师的姓名,当前日期,
(2)如果外接环境发生变化,比如光照太强(弱),湿度太潮(干),温度过热(低),则蜂鸣器开始报警,12864显示当前温度并显示已发送报警消息;
并且通过GSM给手机发短信报警,短信显示当前的温湿度,光照强度;
发短信的同时并自动采取补救实施,比如温度太高~散热器转动,温度太低~小灯泡光照强度加强,光照强度太低~小灯泡的强度加强,
(蜂鸣器报警,显示屏显示当前参数,发短信报警,实施措施是几乎同时完成的)
(3)如果系统能自动的消除这些问题,也一切恢复正常,并且给手机发短信,当前的参数以及恢复正常字样

视频演示链接:

71、基于51单片机的的鸡笼补光和恒温系统的设计与实现

仿真图:

实物图:

电路图:

程序源码:

/**********************************************************************************************/
#include "reg52.h"
#include "intrins.h"
#include "delay.h"
#include "lcd12864.h"
#include "adc0832.h"
#include "ds1302.h"
#include "PWM.h"
#include "uart.h"
#include "shtxx.h"sbit BEEP = P1^1;		//蜂鸣器
sbit FAN = P2^0;		//风扇
sbit Deng = P1^3;		//灯泡sbit JD = P1^2;			//继电器sfr T2MOD = 0xc9;       //timer2 mode registervoid Timer2Init(void)	//50毫秒@11.0592MHz   用来报警
{T2MOD = 0;			//初始化模式寄存器T2CON = 0;			//初始化控制寄存器TL2 = 0x00;			//设置定时初值TH2 = 0x4C;			//设置定时初值RCAP2L = 0x00;		//设置定时重载值RCAP2H = 0x4C;		//设置定时重载值TR2 = 1;			//定时器2开始计时ET2 = 0;			//使能T2中断
}void main(void)
{value humi_val,temp_val;		//定义两个共同体,一个用于湿度,一个用于温度unsigned char error;		    //用于检验是否出现错误unsigned char checksum;			//CRC			 unsigned int temp,humi;bit d_flag=1;xdata unsigned char dat[100];unsigned char res = 1;bit flag = 0;				   //DHT11 读取标志unsigned char light;DS1302_Init();  			   //DS1302初始化
//  	DS1302_Set_Time(0x80,&Byte,7); //设置初始时间函数DisplayOn();clear();Disp_Init();delay_ms(200);clear();EA = 1;Timer0Init();				   //定时器PWM初始化Timer2Init();Uart_Init();				   //串口初始化PWM_Set(0);JD = 1;Deng = 1;DIS_top();s_connectionreset();			//启动连接复位PWM_Set(4);while(1){error=0;					//初始化error=0,即没有错误error+=s_measure((unsigned char*)&temp_val.i,&checksum,TEMP); //温度测量error+=s_measure((unsigned char*)&humi_val.i,&checksum,HUMI); //湿度测量if(error!=0) s_connectionreset();                 	//如果发生错误,系统复位else{ humi_val.f=(float)humi_val.i;                   //转换为浮点数temp_val.f=(float)temp_val.i;                   //转换为浮点数calc_sth10(&humi_val.f,&temp_val.f);            //修正相对湿度及温度temp=temp_val.f*10;humi=humi_val.f*10-40;							//补偿	}  light=ADC0832(1,0)*100/255;DS1302_Get_Time(0x81,time_buf,7); //读取时间
//		DS1302_Time();					  //格式化输出日期时间信息dis_time(temp/10,humi/10,light);if((temp/10)>30){	FAN = 0;}elseFAN = 1;if((temp/10)>30||(humi/10)>80||light>80||(temp/10)<15||(humi/10)<20||light<20)	//温湿度光照超标{ET2 = 1;				}else {BEEP = 1;ET2 = 0;}/********************这里只负责措施动作*************///风扇动作 温度超标 或者湿度太高 开启风扇if((temp/10)>30||(humi/10)>80)		//温度或者湿度  太高{FAN = 0;				//温度或者湿度  太高 开风扇}else{FAN =1;					//关风扇}//灯泡动作 温度太低	灯泡打开if((temp/10)<15){Deng = 0;}else{Deng = 1;}//继电器动作  if((humi/10)<20)					//湿度过低{JD = 0;}else{JD = 1;}//led灯光if(light>80)		//光照过高{PWM_Set(1);}else if(light<20){PWM_Set(4);}else{PWM_Set(2);}}
}
void tm2_isr() interrupt 5 using 1
{static unsigned char n = 0;TF2 = 0;TL2 = 0x00;			//设置定时初值TH2 = 0x4C;			//设置定时初值RCAP2L = 0x00;		//设置定时重载值RCAP2H = 0x4C;		//设置定时重载值n++;if(n>5){n = 0;BEEP =~BEEP;}
}

软件免费下载地址:

1、Proteus仿真软件
文件内容:Proteus7.8安装包、Proteus8.6安装包、Proteus.8.10安装包、Proteus Professional 8.11 SP0安装包

链接:https://pan.baidu.com/s/11LNUZ9BJXWvXf1C4dPc3_w 
提取码:2756

2、KEIL4 C51软件安装包

链接:https://pan.baidu.com/s/1CTZBqDsPsyIbjCIjI_birA 
提取码:sy2a 

文件下载:

链接: https://pan.baidu.com/s/1dc3p6yAPAmNC-qTrbB3GJA?pwd=1234 提取码: 1234


文章转载自:

http://6hXgkfIj.tgydf.cn
http://KsDSzPJa.tgydf.cn
http://nJtCLMOS.tgydf.cn
http://wYLsoirr.tgydf.cn
http://LWezhVC7.tgydf.cn
http://oXrVcZUF.tgydf.cn
http://8kpcIpMb.tgydf.cn
http://UbwA7eAv.tgydf.cn
http://0MDkmKF8.tgydf.cn
http://fj3FA4ve.tgydf.cn
http://whCam6dK.tgydf.cn
http://7l9H4Vp6.tgydf.cn
http://fadoYBJi.tgydf.cn
http://T0vrrnoa.tgydf.cn
http://IULFS6L5.tgydf.cn
http://jLY2j8w2.tgydf.cn
http://RtDv24fX.tgydf.cn
http://PmfuXiaJ.tgydf.cn
http://ys43ZFdo.tgydf.cn
http://NYCZk16s.tgydf.cn
http://73b3h58K.tgydf.cn
http://C8Cv0dv6.tgydf.cn
http://xbwzEXwS.tgydf.cn
http://dNgmNc4d.tgydf.cn
http://woj34k6p.tgydf.cn
http://y8BnYbMU.tgydf.cn
http://iC7IAer3.tgydf.cn
http://V4hWcq0U.tgydf.cn
http://wZaKDALT.tgydf.cn
http://AlNV4kd2.tgydf.cn
http://www.dtcms.com/wzjs/724380.html

相关文章:

  • 完整域名展示网站源码优化大师在哪里
  • 外贸在哪些网站开发客户网站建设原创文章 关键词
  • 怎样查看网站是否备案大理州建设局投诉网站
  • 洛阳网站改版深圳网站建设加q5299丶14602推广
  • iis怎么做网站空间韩国平面设计网站
  • 杭州网站免费制作专业网站建设市场分析
  • 编写网站策划方案制作表白网站教程
  • 营销型网站建设 合肥校园旅游网站建设方案策划书
  • 商业门户网站是什么意思找推广平台需要多少钱
  • 公司申请网站建设的工作方案黑龙江省建设银行官网站首页
  • 外贸订单的网站怎么做社交网站引流到亚马逊
  • 医院做网站的风格广州番禺建设银行网站登录
  • 项目四网站建设内容wordpress tag 别名
  • 做网站买域名怎么弄批量上传 wordpress
  • 如皋企业网站建设wordpress找不到后台
  • 批量查询网站是否正常潍坊专业网站建设哪家好
  • 用服务器建立网站吗建设银行造价咨询中心网站
  • 邯郸网站设计哪家好那些网站是php开发的
  • 黔西南州住房和城乡建设局网站个人网站备案 资料
  • 郑州网站推广报价百度地图下载2022新版安装
  • 建设网站技术公司电话flashfxp上传网站模板
  • 用绿色做图标的网站国美网站建设特点
  • 网站单页别人是怎么做的制作一个网站费用
  • 如何给网站做seocms 官方网站
  • 专业建筑公司网站建设银行观澜支行网站
  • 网站免费正能量加载要快四川代理网站建设的公司
  • 单位网里建网站企业网站开发费用
  • 网站应包括的基本功能和高级功能网站右侧浮动广告
  • 公众号网站营销型的网站
  • 如果网站被攻击了2345网址导航手机