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

温度传感器计算器-RTC

from PyQt5.QtWidgets import QApplication, QMainWindow, QMessageBox # 必须要有,不求甚解
import sys # 必须要有,不求甚解
import ui # 调用界面UI

class MainCode(QMainWindow, ui.Ui_mainWindow):
def init(self):
QMainWindow.init(self)
ui.Ui_mainWindow.init(self)
self.setupUi(self)

def jisuan1(self):tem=self.lineEdit0.text()if not self.lineEdit0.text():QMessageBox.warning(None,"信息","输入值不能为空")else:tem='0x'+temtem=int(tem,16)temp=(tem*2-187.19)/3.218self.lcdNumber0.display(temp)def jisuan2(self):tem=self.lineEdit1.text()if not self.lineEdit1.text():QMessageBox.warning(None,"信息","输入值不能为空")else:tem='0x'+temtem=int(tem,16)temp=(tem*2-147.5)/3.0448self.lcdNumber1.display(temp)def jisuan3(self):tem=self.lineEdit2.text()if not self.lineEdit2.text():QMessageBox.warning(None,"信息","输入值不能为空")else:tem='0x'+temtem=int(tem,16)temp=(tem*2-157)/2.92self.lcdNumber2.display(temp)def jisuan4(self):tem=self.lineEdit3.text()tem1=self.lineEdit4.text()if not self.lineEdit3.text():QMessageBox.warning(None,"信息","输入值不能为空")else:tem='0x'+temtem=int(tem,16)tem=tem & 0x30tem=tem >> 4tem1='0x'+tem1tem1=int(tem1,16)tem1=tem1 << 2temp=tem+tem1temp=0.189*float(temp)-58.612self.lcdNumber3.display(temp)

if name == 'main':
app = QApplication(sys.argv)
md = MainCode()
md.show()
sys.exit(app.exec_())

image

http://www.sczhlp.com/news/12260/

相关文章:

  • 2025.8.15校队题单分享+总结
  • JAVA日期运算工具(含日期字符串运算)—DateCalendar
  • 第34天(补8.9)
  • 基于Lvy分布的CFCR域对线性调频信号(LFM)进行参数估计和检测
  • DevOps工具选型指南:Gitee DevOps、Jenkins、CircleCI三大平台深度解析
  • Java数组之八大排序
  • npm start报错Error: Cannot find module which
  • 这款跨网文件安全交换系统 能实现总分支多区域文件传输
  • 图论02
  • k8s中 CRD(Custom Resource Definition)‌ 和 ‌Controller(控制器)的关系
  • 邮箱大附件怎么发送?专业插件助你轻松突破大小限制!
  • qt 不同分辨率显示不一致问题
  • iOS - TestFlight使用
  • 8.15
  • 【ACM出版|北京外国语大学主办】第七届土木工程、环境资源与能源材料国际学术会议(CCESEM 2025)
  • 【优质会议推荐|稳定检索】2025年9月学术会议合集
  • 详细介绍:框架原理与算法逻辑的深度探索之旅
  • 超级好用的C++实用库之服务包装类
  • 大坑 dao中的方法名不可重载
  • 维护 DAG 中所有节点可达节点数量 可以做到线性吗?
  • 飞算 JavaAI------编程神器
  • 分布式缓存接口正确用法
  • 第九节:幂等性方案实操最全汇总(删除token、pageId+原子自增、分布式锁、布隆过滤器、提前生成订单号)
  • 纷享销客现场服务Agent:重新定义企业服务质量的AI智能引擎
  • Visual Studio 2022(VS2022)激活密钥
  • 实现Channel模块,主要是对连接进行事件管理,主要管理这个连接监控了什么事件,以及事件就绪之后该如何处理等操作。 - 教程
  • 生成式大模型的预训练流程
  • 将Kali Linux中的Firefox浏览器语言设置为中文
  • python项目使用虚拟环境后,只有pyhon,没有pip
  • 二维原子材料显著缩小量子比特体积