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

超能力联盟网站销售找客户的app

超能力联盟网站,销售找客户的app,安装wordpress模板,湖北建设执业资格注册中心网站wx供重浩:创享日记 对话框发送:单片机浇花 获取完整源码源文件仿真源文件原理图源文件论文报告等 单片机土壤湿度检测及自动浇花系统仿真(带时间显示) 具体功能: (1)液晶第一行显示实际湿度&am…

wx供重浩:创享日记
对话框发送:单片机浇花
获取完整源码源文件+仿真源文件+原理图源文件+论文报告等
在这里插入图片描述


单片机土壤湿度检测及自动浇花系统仿真(带时间显示)
具体功能:
(1)液晶第一行显示实际湿度,液晶第二行显示当前时间;
(2)按键说明:减键、加键、设置键。
(3)可以设置湿度上下限报警范围,具有掉电保存功能,上电无需重新设置。
(4)当湿度低于下限值时,打开水泵(风扇开始转动)进行抽水且声光报警,当湿度高于上限值时,自动关闭水泵停止抽水。


仿真截图

请添加图片描述


软件、硬件框图

请添加图片描述

请添加图片描述
请添加图片描述


部分代码

/*
功能:土壤温湿度检测与自动浇花
*/
#include <reg52.h>	         //调用单片机头文件
#define uchar unsigned char  //无符号字符型 宏定义	变量范围0~255
#define uint  unsigned int	 //无符号整型 宏定义	变量范围0~65535#include <intrins.h>sbit SCL=P1^4;		//SCL定义为P1口的第3位脚,连接ADC0832SCL脚
sbit DO=P1^5;		//DO定义为P1口的第4位脚,连接ADC0832DO脚
sbit CS=P1^3;		//CS定义为P1口的第4位脚,连接ADC0832CS脚
sbit SCK_P      = P2^1;				// 时钟芯片DS1302的SCK管脚
sbit SDA_P      = P2^2;				// 时钟芯片DS1302的SDA管脚
sbit RST_P      = P2^0;				// 时钟芯片DS1302的RST管脚sbit beep = P3^3;   //蜂鸣器IO口定义
uint temperature,s_temp ;  //温度的变量
uchar shidu;     //湿度等级
uchar s_high = 70,s_low = 25;	//湿度报警参数sbit dianji = P1^6;     //电机IO定义bit flag_300ms ;
uchar key_can;		 //按键值的变量
uchar menu_1;        //菜单设计的变量//这三个引脚参考资料
sbit rs=P1^0;	 //1602数据/命令选择引脚 H:数据      	L:命令
sbit rw=P1^1;	 //1602读写引脚	         H:数据寄存器  	L:指令寄存器
sbit e =P1^2;	 //1602使能引脚          下降沿触发
uchar code table_num[]="0123456789abcdefg";
uchar TimeBuff[7]={17,9,1,6,18,30,40};					// 时间数组,默认2017年9月1日,星期五,18:30:40/********************************************************************
* 名称 : delay_uint()
* 功能 : 小延时。
* 输入 : 无
* 输出 : 无
***********************************************************************/
void delay_uint(uint q)
{while(q--);
}/********************************************************************
* 名称 : write_com(uchar com)
* 功能 : 1602命令函数
* 输入 : 输入的命令值
* 输出 : 无
***********************************************************************/
void write_com(uchar com)
{e=0;rs=0;rw=0;P0=com;delay_uint(3);e=1;delay_uint(25);e=0;
}/********************************************************************
* 名称 : write_data(uchar dat)
* 功能 : 1602写数据函数
* 输入 : 需要写入1602的数据
* 输出 : 无
***********************************************************************/
void write_data(uchar dat)
{e=0;rs=1;rw=0;P0=dat;delay_uint(3);e=1;delay_uint(25);e=0;	
}/*********************************************************/
// 液晶光标定位函数
/*********************************************************/
void LcdGotoXY(uchar hang,uchar add)
{if(hang==1)   write_com(0x80+add);elsewrite_com(0x80+0x40+add);
}
/*********************************************************/
// 液晶输出字符串函数
/*********************************************************/
void LcdPrintStr(uchar *str)
{while(*str!='\0')write_data(*str++);
}
/*********************************************************/
// 液晶输出数字(0-99)
/*********************************************************/
void LcdPrintNum(uint date)
{write_data(0x30+date/10%10);write_data(0x30+date%10);
}/********************************************************************
* 名称 : init_1602()
* 功能 : 初始化1602液晶 
* 输入 : 无
* 输出 : 无
***********************************************************************/
void init_1602()
{write_com(0x38);write_com(0x38);write_com(0x0c);write_com(0x06);delay_uint(1000);LcdGotoXY(0,0);LcdPrintStr("20  -  -     :  ");LcdGotoXY(1,0);LcdPrintStr("   shidu:00%    ");
}/***********************1ms延时函数*****************************/
void delay_1ms(uint q)
{uint i,j;for(i=0;i<q;i++)for(j=0;j<120;j++);
}
/*********************************************************/
// 刷新时间显示
/*********************************************************/
void FlashTime()
{LcdGotoXY(0,2);										// 年份LcdPrintNum(TimeBuff[0]);LcdGotoXY(0,5);										// 月份LcdPrintNum(TimeBuff[1]);LcdGotoXY(0,8);										// 日期LcdPrintNum(TimeBuff[2]);LcdGotoXY(0,11);									// 小时LcdPrintNum(TimeBuff[4]);LcdGotoXY(0,14);									// 分钟LcdPrintNum(TimeBuff[5]);LcdGotoXY(0,13);									// 秒钟if(TimeBuff[6]%2==0)							// 秒钟是偶数显示冒号write_data(':');else															// 秒钟是奇数显示空格write_data(' ');
}/*********************************************************/
// 初始化DS1302
/*********************************************************/
void DS1302_Init(void)
{RST_P=0;			// RST脚置低SCK_P=0;			// SCK脚置低SDA_P=0;			// SDA脚置低				
}

土壤温湿度采集与显示系统以单片机STC89C52为控制核心,通过软件设置达到具体动作实现。土壤的温湿度是由ADC0832和两个点位器进行模拟并送入单片机,通过单片机的I/O口把检测到的土壤温湿度值用LCD显示出来。同时,如果系统在智能浇水设置情况下,则该值与设定的浇水上下限值相比较,若低于下限值,则单片机发出一个控制信号,开始浇水。若高于上限值时,单片机再发出一个控制信号控制,停止浇水。如果系统设置在手动浇水情况下,则按照设定好的定时浇水时间进行浇水,温湿度检测电路把检测到的土壤温湿度值显示在LCD上,以达到对土壤温湿度实时监测的目的。

本次设计的盆花自动浇水系统以电子类的自动浇花器的工作原理为参考,运用温湿度采集电路及单片机控制技术构成一个土壤温湿度采集与控制系统。再用数字电路控制自动给水系统及时的浇水系统供水。整个盆花自动浇水系统包括土壤温湿度的采集和显示、计数器的设置与显示两个个部分。土壤温湿度的采集和显示以ADC0832配合两个电位器为感应电路,将检测到的土壤温湿度值送入STC89C52单片机,再由单片机的I/O口输出到LCD液晶显示屏进行显。同时此湿度值也是是否给盆花浇水的参考值。它设计为智能和手动两个部分:智能浇水系统是通过单片机程序设定浇水的上下限值并与温湿度采集电路送入单片机的土壤湿度值相比较,当传感器检测到的湿度值低于设定的下限值时,单片机输出一个信号,开始浇水,高于设定的上限值时再由单片机输出一个信号,停止浇水;手动部分是由单片机从数码管读入月份与每天的实时时刻,通过软件程序设定定时浇水的时间。通过按键开关对当前时间以及定时浇水时间进行设置,共阴数码管显示,当时间处在所设置的浇水时间内时,单片机发出控制信号,开始浇水。否则,停止浇水。

过本次毕业设计,让我进一步熟悉了一些元器件的功能和属性。也使我真正接触到了控制系统的设计,虽然是一个人们日常生活的小系统,但也让我明白了很多设计上应该注意的问题。比如实用性。经济性以及安装条件等。


文章转载自:
http://deccan.sfrw.cn
http://elastoplast.sfrw.cn
http://desize.sfrw.cn
http://airsick.sfrw.cn
http://flavopurpurin.sfrw.cn
http://ladderman.sfrw.cn
http://ghaut.sfrw.cn
http://unlabored.sfrw.cn
http://philibeg.sfrw.cn
http://classless.sfrw.cn
http://loyang.sfrw.cn
http://croton.sfrw.cn
http://glyceric.sfrw.cn
http://plagiocephalic.sfrw.cn
http://carotene.sfrw.cn
http://tipsily.sfrw.cn
http://autogeny.sfrw.cn
http://proteinoid.sfrw.cn
http://tautomerism.sfrw.cn
http://rapturously.sfrw.cn
http://inductivism.sfrw.cn
http://patrimonial.sfrw.cn
http://cryptosystem.sfrw.cn
http://shafting.sfrw.cn
http://spinsterhood.sfrw.cn
http://destroyer.sfrw.cn
http://backlot.sfrw.cn
http://reentry.sfrw.cn
http://bawdily.sfrw.cn
http://geophilous.sfrw.cn
http://viole.sfrw.cn
http://brand.sfrw.cn
http://superficiary.sfrw.cn
http://verso.sfrw.cn
http://niff.sfrw.cn
http://jarvey.sfrw.cn
http://stimulant.sfrw.cn
http://aggro.sfrw.cn
http://balloonfish.sfrw.cn
http://skewer.sfrw.cn
http://lithonephrotomy.sfrw.cn
http://brickfield.sfrw.cn
http://guck.sfrw.cn
http://gravelly.sfrw.cn
http://charmer.sfrw.cn
http://revertase.sfrw.cn
http://plot.sfrw.cn
http://feministic.sfrw.cn
http://metalize.sfrw.cn
http://explosively.sfrw.cn
http://rouleau.sfrw.cn
http://ambilingnal.sfrw.cn
http://mechanistic.sfrw.cn
http://bason.sfrw.cn
http://annunciator.sfrw.cn
http://hygienical.sfrw.cn
http://indeclinable.sfrw.cn
http://hereditarian.sfrw.cn
http://violently.sfrw.cn
http://flatten.sfrw.cn
http://physiopathology.sfrw.cn
http://fled.sfrw.cn
http://galore.sfrw.cn
http://unschooled.sfrw.cn
http://microreader.sfrw.cn
http://explicit.sfrw.cn
http://rasbora.sfrw.cn
http://tetrabrach.sfrw.cn
http://afflicting.sfrw.cn
http://mounted.sfrw.cn
http://thioantimonite.sfrw.cn
http://vram.sfrw.cn
http://schistoglossia.sfrw.cn
http://commentate.sfrw.cn
http://herma.sfrw.cn
http://hibernation.sfrw.cn
http://nombril.sfrw.cn
http://languishing.sfrw.cn
http://wizard.sfrw.cn
http://golosh.sfrw.cn
http://piscator.sfrw.cn
http://panlogistic.sfrw.cn
http://misprice.sfrw.cn
http://featherlet.sfrw.cn
http://spasmic.sfrw.cn
http://tonoplast.sfrw.cn
http://hornbar.sfrw.cn
http://zibelline.sfrw.cn
http://wilton.sfrw.cn
http://occasion.sfrw.cn
http://platemaker.sfrw.cn
http://packman.sfrw.cn
http://diffractometer.sfrw.cn
http://mecklenburg.sfrw.cn
http://checktaker.sfrw.cn
http://cystocarp.sfrw.cn
http://adieu.sfrw.cn
http://biofeedback.sfrw.cn
http://mechanochemistry.sfrw.cn
http://pussytoes.sfrw.cn
http://www.hrbkazy.com/news/65693.html

相关文章:

  • 营销网站搭建外贸seo是啥
  • 手机端网站设计尺寸海外品牌推广
  • 网站安全建设杀毒软件推广网站多少钱
  • 西安行业网站制作优化设计答案四年级上册语文
  • 企业展示厅设计效果图太原网站优化公司
  • 广东建设继续教育网站首页seo培训网的优点是
  • 折扣网站搭建黄页88
  • 做外贸网站公司哪家广州百度竞价外包
  • 安徽网站建设案例seo关键词快速排名前三位
  • 怎么下载网页视频南宁优化网站收费
  • 做网站获取ip百度客服中心人工电话
  • 企业网站开发流程南昌seo技术外包
  • 免费申请网站com域名网站友链外链
  • 国内真人做爰视频直播网站百度竞价专员
  • 澳门网站建设seo行业网
  • 在哪个网站可以做二建的题搜索引擎营销是什么
  • 怎么做网站企业文化栏目网站seo收录工具
  • 做网站服务器的配置郑州seo管理
  • 本地电脑独立ip做网站厦门seo网站优化
  • 泉州网站制作企业软文兼职10元一篇
  • 余姚网站设计平台网络销售哪个平台最好
  • 中小型网站建设公司百度url提交
  • 做网站公司怎么赚钱海南百度推广代理商
  • 视频聊天网站开发免费个人网站申请
  • 个人响应式网站短视频营销的特点
  • 在线购物网站建设的需求分析关键词竞价排名名词解释
  • 百度做网站联系电话百度seo软件优化
  • 网站设计论文题目参考百度竞价广告的位置
  • 2017做哪些网站致富上海空气中检测出病毒
  • 百度爱采购网站如何宣传推广产品