基于STM32单片机的的智能水杯系统设计-毕业设计资料

Posted Mr song song

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于STM32单片机的的智能水杯系统设计-毕业设计资料相关的知识,希望对你有一定的参考价值。

【资源下载】下载地址:点击下载489 百度网盘

STM32的智能水杯设计-LCD1602-TDS-DS18B20-HX711-蓝牙-GPS

本设计本设计由STM32F103C8T6单片机核心板电路+LCD1602液晶显示电路+电导率传感器电路+HX711称重传感器电路+蓝牙模块电路+DS18B20温度传感器电路+GPS模块电路组成。

1、LCD1602液晶实时显示水温、电导率(TDS)和称重传感器检测的重量(0-5KG)

2、将液晶显示的数据通过蓝牙模块实时上传到手机蓝牙APP。

3、当温度且TDS在适宜范围(范围卖家定),则系统给手机app发送信息:Qing He Shui。

4、将GPS信号采集的经纬度信息实时上传到手机蓝牙app。


#include "delay.h"
#include "sys.h"
#include "usart.h"
#include <stdio.h>
#include "timer.h"
#include "key.h"
#include "lcd1602.h"
#include "adc.h"
#include "key.h"
#include "ds18b20.h" 

char tab0[16]; //显示暂存数组
char tab1[16];

unsigned char dealFlag = 0;	
unsigned long Mid_Du;       //经纬度处理 度
unsigned long Mid_Fen;      //经纬度处理  分
unsigned long Mid_Vale;     //经纬度处理 中间变量
char Lin0_No[16]="N:000.000000";//存储纬度
char Lin1_Ea[16]="E:000.000000";//存储经度

extern unsigned char  sysmode_GPS;
extern unsigned char	gps_infor_weijing[17];
extern unsigned char rendFlag;
extern unsigned char	gps_infor_time[6];        //暂存时间
extern unsigned char	gps_infor_date[6];        //暂存日期
void dealGps(void);

unsigned char getDd[4]= {0xfd,0xfd,0xfd,0xfd};	 //发送获取电导率命令
unsigned int ddLv = 10;//电导率

unsigned char i;

unsigned long Weight_Maopi_1 = 0;//毛坯重量
long Weight_Shiwu_1=0;//总重量
unsigned long HX711_Read_1(void)	;

float temperature;  //温度
unsigned char readTemp = 0;	//读取温度标志

int main(void)
 { 

以上是关于基于STM32单片机的的智能水杯系统设计-毕业设计资料的主要内容,如果未能解决你的问题,请参考以下文章

基于STM32单片机项目设计目录-加油吧√

基于STM32单片机项目设计目录-加油吧√

毕业设计 基于STM32单片机无线ZIGBEE智能大棚土壤湿度光照检测

毕业设计:基于单片机的智能鱼缸系统设计与实现 - 嵌入式 物联网 stm32 51单片机 智能鱼缸

基于STM32单片机智能RFID刷卡汽车位锁设计(开题报告)

基于STM32单片机智能RFID刷卡汽车位锁设计(开题报告)