# _*_coding:utf-8_*_
# Author: Zachary
import pymysql
import serial
import time
import sys
import threading
from PyQt5 import QtCore, QtGui, QtWidgets
from PyQt5.QtCore import QTimer
from PyQt5.QtGui import QMovie, QPixmap
class Ui_MainWindow(object):
def setupUi(self, MainWindow):
global timer
MainWindow.setObjectName("MainWindow")
MainWindow.resize(1073, 719)
MainWindow.setStyleSheet("#MainWindow{border-image:url(./bc.png)}")
font = QtGui.QFont()
font.setPointSize(9)
MainWindow.setFont(font)
self.centralwidget = QtWidgets.QWidget(MainWindow)
self.centralwidget.setObjectName("centralwidget")
self.Title = QtWidgets.QLabel(self.centralwidget)
self.Title.setGeometry(QtCore.QRect(150, 30, 751, 71))
font = QtGui.QFont()
font.setFamily("阿里巴巴普惠体 L")
font.setPointSize(25)
font.setBold(True)
font.setWeight(75)
self.Title.setFont(font)
self.Title.setAlignment(QtCore.Qt.AlignCenter)
self.Title.setObjectName("Title")
self.Temp_Field = QtWidgets.QLabel(self.centralwidget)
self.Temp_Field.setGeometry(QtCore.QRect(60, 140, 571, 491))
font = QtGui.QFont()
font.setFamily("宋体")
font.setPointSize(14)
self.Temp_Field.setFont(font)
self.Temp_Field.setAlignment(QtCore.Qt.AlignCenter)
self.Temp_Field.setObjectName("Temp_Field")
self.Temp_Equip1 = QtWidgets.QLineEdit(self.centralwidget)
self.Temp_Equip1.setGeometry(QtCore.QRect(780, 170, 201, 31))
font = QtGui.QFont()
font.setPointSize(12)
self.Temp_Equip1.setFont(font)
self.Temp_Equip1.setText("")
self.Temp_Equip1.setObjectName("Temp_Equip1")
self.Label_Equip1 = QtWidgets.QLabel(self.centralwidget)
self.Label_Equip1.setGeometry(QtCore.QRect(697, 170, 76, 31))
self.Label_Equip1.setAlignment(QtCore.Qt.AlignCenter)
self.Label_Equip1.setObjectName("Label_Equip1")
self.Temp_Set1 = QtWidgets.QLineEdit(self.centralwidget)
self.Temp_Set1.setGeometry(QtCore.QRect(690, 450, 81, 31))
self.Temp_Set1.setAlignment(QtCore.Qt.AlignCenter)
self.Temp_Set1.setObjectName("Temp_Set1")
self.Temp_Set2 = QtWidgets.QLineEdit(self.centralwidget)
self.Temp_Set2.setGeometry(QtCore.QRect(780, 450, 81, 31))
self.Temp_Set2.setAlignment(QtCore.Qt.AlignCenter)
self.Temp_Set2.setObjectName("Temp_Set2")
self.Temp_Set3 = QtWidgets.QLineEdit(self.centralwidget)
self.Temp_Set3.setGeometry(QtCore.QRect(870, 450, 81, 31))
self.Temp_Set3.setAlignment(QtCore.Qt.AlignCenter)
self.Temp_Set3.setObjectName("Temp_Set3")
self.Temp_Set4 = QtWidgets.QLineEdit(self.centralwidget)
self.Temp_Set4.setGeometry(QtCore.QRect(960, 450, 81, 31))
self.Temp_Set4.setAlignment(QtCore.Qt.AlignCenter)
self.Temp_Set4.setObjectName("Temp_Set4")
self.Temp_Equip2 = QtWidgets.QLineEdit(self.centralwidget)
self.Temp_Equip2.setGeometry(QtCore.QRect(780, 210, 201, 31))
font = QtGui.QFont()
font.setPointSize(12)
self.Temp_Equip2.setFont(font)
self.Temp_Equip2.setText("")
self.Temp_Equip2.setObjectName("Temp_Equip2")
self.Label_Equip2 = QtWidgets.QLabel(self.centralwidget)
self.Label_Equip2.setGeometry(QtCore.QRect(697, 210, 76, 31))
self.Label_Equip2.setAlignment(QtCore.Qt.AlignCenter)
self.Label_Equip2.setObjectName("Label_Equip2")
self.Temp_Equip3 = QtWidgets.QLineEdit(self.centralwidget)
self.Temp_Equip3.setGeometry(QtCore.QRect(780, 250, 201, 31))
font = QtGui.QFont()
font.setPointSize(12)
self.Temp_Equip3.setFont(font)
self.Temp_Equip3.setText("")
self.Temp_Equip3.setObjectName("Temp_Equip3")
self.Label_Equip3 = QtWidgets.QLabel(self.centralwidget)
self.Label_Equip3.setGeometry(QtCore.QRect(697, 250, 76, 31))
self.Label_Equip3.setAlignment(QtCore.Qt.AlignCenter)
self.Label_Equip3.setObjectName("Label_Equip3")
self.Temp_Equip4 = QtWidgets.QLineEdit(self.centralwidget)
self.Temp_Equip4.setGeometry(QtCore.QRect(780, 290, 201, 31))
font = QtGui.QFont()
font.setPointSize(12)
self.Temp_Equip4.setFont(font)
self.Temp_Equip4.setText("")
self.Temp_Equip4.setObjectName("Temp_Equip4")
self.Label_Equip4 = QtWidgets.QLabel(self.centralwidget)
self.Label_Equip4.setGeometry(QtCore.QRect(697, 290, 76, 31))
self.Label_Equip4.setAlignment(QtCore.Qt.AlignCenter)
self.Label_Equip4.setObjectName("Label_Equip4")
self.Label_SetTemp = QtWidgets.QLabel(self.centralwidget)
self.Label_SetTemp.setGeometry(QtCore.QRect(690, 370, 121, 41))
font = QtGui.QFont()
font.setPointSize(11)
self.Label_SetTemp.setFont(font)
self.Label_SetTemp.setAlignment(QtCore.Qt.AlignCenter)
self.Label_SetTemp.setObjectName("Label_SetTemp")
self.label = QtWidgets.QLabel(self.centralwidget)
self.label.setGeometry(QtCore.QRect(710, 430, 51, 16))
self.label.setObjectName("label")
self.label_2 = QtWidgets.QLabel(self.centralwidget)
self.label_2.setGeometry(QtCore.QRect(800, 430, 51, 16))
self.label_2.setObjectName("label_2")
self.label_3 = QtWidgets.QLabel(self.centralwidget)
self.label_3.setGeometry(QtCore.QRect(890, 430, 51, 16))
self.label_3.setObjectName("label_3")
self.label_4 = QtWidgets.QLabel(self.centralwidget)
self.label_4.setGeometry(QtCore.QRect(980, 430, 51, 16))
self.label_4.setObjectName("label_4")
self.Temp_Confirm = QtWidgets.QPushButton(self.centralwidget)
self.Temp_Confirm.setGeometry(QtCore.QRect(920, 380, 93, 28))
self.Temp_Confirm.setObjectName("Temp_Confirm")
self.Temp_Warning = QtWidgets.QTextBrowser(self.centralwidget)
self.Temp_Warning.setGeometry(QtCore.QRect(690, 490, 241, 151))
self.Temp_Warning.setObjectName("Temp_Warning")
self.label_5 = QtWidgets.QLabel(self.centralwidget)
self.label_5.setGeometry(QtCore.QRect(950, 520, 101, 101))
self.label_5.setStyleSheet("image: url(:/warning.gif);")
self.label_5.setAlignment(QtCore.Qt.AlignCenter)
self.label_5.setObjectName("label_5")
MainWindow.setCentralWidget(self.centralwidget)
self.menubar = QtWidgets.QMenuBar(MainWindow)
self.menubar.setGeometry(QtCore.QRect(0, 0, 1073, 26))
self.menubar.setObjectName("menubar")
MainWindow.setMenuBar(self.menubar)
self.statusbar = QtWidgets.QStatusBar(MainWindow)
self.statusbar.setObjectName("statusbar")
MainWindow.setStatusBar(self.statusbar)
self.retranslateUi(MainWindow)
QtCore.QMetaObject.connectSlotsByName(MainWindow)
self.Temp_threshold1 = self.Temp_Set1.text()
self.Temp_threshold2 = self.Temp_Set2.text()
self.Temp_threshold3 = self.Temp_Set3.text()
self.Temp_threshold4 = self.Temp_Set4.text()
def retranslateUi(self, MainWindow):
global timer
_translate = QtCore.QCoreApplication.translate
MainWindow.setWindowTitle(_translate("MainWindow", "温度监测系统 V2.0"))
self.Title.setText(_translate("MainWindow", "欢迎使用牧场环境与个体温度监测系统"))
self.Temp_Field.setText(_translate("MainWindow", "温度场显示"))
self.Label_Equip1.setText(_translate("MainWindow", "设备1温度 "))
self.Temp_Set1.setText(_translate("MainWindow", "37.0"))
self.Temp_Set2.setText(_translate("MainWindow", "37.0"))
self.Temp_Set3.setText(_translate("MainWindow", "37.0"))
self.Temp_Set4.setText(_translate("MainWindow", "37.0"))
self.Label_Equip2.setText(_translate("MainWindow", "设备2温
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
全国大学生电子设计竞赛(National Undergraduate Electronics Design Contest),试题,解决方案及源码。计划或参加电赛的同学可以用来学习提升和参考。程序均是实战案例,经过测试可直接运行。 全国大学生电子设计竞赛(National Undergraduate Electronics Design Contest),试题,解决方案及源码。计划或参加电赛的同学可以用来学习提升和参考。程序均是实战案例,经过测试可直接运行。
资源推荐
资源详情
资源评论
收起资源包目录
21年研电赛界面.zip (17个子文件)
res_code
fig.png 38KB
bc.png 27KB
warning.gif 11KB
first_bc.png 30KB
温度监测系统V1.0演示.mp4 26.56MB
.idea
dictionaries 162B
UI界面.iml 359B
vcs.xml 180B
misc.xml 227B
inspectionProfiles
profiles_settings.xml 128B
modules.xml 268B
.gitignore 271B
mainwindow.ui 9KB
firstmainwindow.ui 3KB
draw_test.py 408B
mainwindow.py 14KB
firstmainwindow.py 6KB
共 17 条
- 1
资源评论
白话机器学习
- 粉丝: 9278
- 资源: 7681
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功