279【毕设课设】基于51单片机的水质监测设计-超声波-DS18B20-电导率-PH

【资源下载】下载地址如下:
https://docs.qq.com/doc/DTlRSd01BZXNpRUxl

STC12C5A60S2水质监测设计-超声波-DS18B20-电导率-PH

本设计由STC12C5A60S2单片机电路+超声波测距电路+DS18B20测温传感器电路+电导率传感器电路+PH值传感器电路+蓝牙模块电路+电源电路组成。

1、通过超声波传感器,DS18B20温度传感器、电导率传感器电路和PH值传感器电路实时检测水位、水温、电导率和PH值。并将上述数据通过蓝牙发送到手机APP。

2、如果水位、水温、电导率和PH值超过一定值(具体值由通旺科技自行确定),则设备向手机APP发送报警信息。



unsigned char dis0[50];
unsigned char getDd[4]= {0xfd,0xfd,0xfd,0xfd};	 //发送电导率获取命令
float JuLi;			//距离
long JlCoun=0;		//定时器计数

unsigned int ddLv = 10;
unsigned char readADC = 0;

int temp1 ;			//读取温度初始值
float temperature=0;		 //实际温度值

extern unsigned char tab[20];			  //首次接收到标志
extern unsigned char Count;				  //串口接收计数
extern float phVal;

void main()
{
	TMOD|=0x01;		   //设T0为方式1,GATE=1;
	TH0=0;
	TL0=0;          
	ET0=1;             //允许T0中断

猜你喜欢

转载自blog.csdn.net/theroadon/article/details/109261759