自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (6)
  • 收藏
  • 关注

原创 基于QT平台的智能控制系统客户端

系列文章目录本次设计主要基于QT5.9平台设计了一款智能控制系统的上位机软件客户端,该软件可实现对电表、水表等仪器进行远程的数据读取与显示。为了保证客户的隐私,添加了用户登录等功能。具体效果如下:一、主程序代码#include "workscene.h"#include "ui_workscene.h"#include <QDebug>#include <QTime>#include <QPainter>//#include "myserial.h"

2022-03-22 14:40:45 1510

原创 QT界面像素如何自适应兼容所有电脑

项目场景:QT界面像素如何自适应兼容所有电脑解决方案:在程序的开始的入口添加以下一段代码即可://设置支持自适应高低分辨率屏幕QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling); ...

2021-10-08 11:10:52 616 1

原创 RS-485程序只能发送不能接收

项目场景:基于RT1052单片机485通信问题。问题描述:在最近做的项目中,需要使用485协议实现单片机与传感器通信。但是在通信的过程中,单片机只能发送数据,不能接收数据,单片机发送完成数据还有,可以通过示波器看到,传感器做了相应的回应。但是就是不能接到传感器的应答数据。系统中,485的使能状态默认为接收,程序中如果需要发送数据,可以直接拉高控制引脚,使能发送,数据发送完成后,再拉低控制引脚,使能接收。代码如下。while(len--) { _485_2_Send LPUART_Wri

2021-07-31 19:54:14 11732

原创 基于51单片机的adc0832程序编写的学习

adc0832程序编写文章目录前言一、ADC0832是什么?二、执行代码总结前言基于C51单片机项目的传感器数据采集,由于传感器是模拟输出,单片机接收传感器需要将模拟信号转换为数字信号才能读取数据,所以需要adc0832模数转换器的程序编写!提示:以下是本篇文章正文内容,下面案例可供参考一、ADC0832是什么?ADC0832 为8位分辨率A/D转换芯片,其最高分辨可达256级,可以适应一般的模拟量转换要求二、执行代码代码如下:unsigned char Adc0832(unsign

2021-06-23 17:37:11 4770 3

原创 DS18B20

DS18B20温度传感器与模拟信号的采集实验基于C51单片机设计的简单程序,利用DS18B20温度传感器采集温度,该传感器是数字传感器,所以单片机可以直接读取;另外本实验还添加了模拟电压信号的采集,通过滑动变阻器改变电压信号,完成信号的采集。提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录DS18B20温度传感器与模拟信号的采集实验一、DS18B20温度传感器二、仿真图三、部分代码总结一、DS18B20温度传感器DS18B20是一款常用的温度传感器,该传感器只有个引脚

2021-05-05 15:59:17 398 2

原创 arduino、Ms5611与1602实现气压温度高度显示

项目场景:arduino、Ms5611与1602实现气压温度高度显示因为项目需求,需要测试Ms5611的精度,于是利用arduino和LED1602,将Ms5611采集的数据采集并实时显示出来。计算高度的公式是以P= 1013.25pa为零海拔参考基准,但是当地的气压比较高,大于1013.25pa,造成计算出来的海拔高度为负值,这是最大的bug,希望路过的大佬能够提出解决方案。问题描述:如图,计算出来的高度与事实不符,希望大佬们能够为本人提出解决方案。...

2020-10-14 20:47:15 836 3

原创 ‘pip’ 不是内部或外部命令,也不是可运行的程序或批处理文件解决方案。

项目场景:‘pip’ 不是内部或外部命令,也不是可运行的程序或批处理文件。问题描述:不能运行pip命令在Pycharm的Terminal的命令框中不能运行pip命令,提示’pip’ 不是内部或外部命令,也不是可运行的程序或批处理文件。'pip' 不是内部或外部命令,也不是可运行的程序或批处理文件。 原因分析及解决方案:1:检查pip在CMD命令窗口中是否能够运行:如果不能运行,检查环境变量中是否添加了pip的路径。[添加路径参考:https://zhidao.baidu.co

2020-10-02 19:53:57 14228 1

原创 Failed to execute script Main

项目场景:Failed to execute script Main解决pycharm中打包程序的错误问题描述:打包后显示成功,但是不能使用今天讲述一下本人被一个问题折磨了整整三天的艰苦历程。基于python和PyQt5写了一个串口调试助手的小程序,在打包程序的过程中出现了以下的错误。首先安装pyinstaller ,命令如下, pip install pyinstaller 命令框显示成功,但是.eve文件不能运行,提示Failed to execute script M

2020-09-28 21:22:57 9052

原创 基于Python语言中的进制转化

项目场景:基于Python语言中hex函数不能满足本次项目开发的需求本人小白一个,写博客完全是记笔记问题描述:在写一个类似串口的ui界面时,需要将十进制转化为十六进制,再这个过程中,调用了pycharm中的hex()函数,但是不能输出双字节的十六进制数。 str_h = hex(44) print(str_h)输出结果为:0x2c不满足本次项目开发的需求,于是选择自定义方法。 自定义方法如下:# @todo# @Author: gou# @Time: 2020/9/22 21

2020-09-24 15:23:33 423

室内环境检测装置配备QT上位机

通过Stm32获取温湿度并通过串口上传至上位机。上位机采用pyQT开发平台,可实时显示室内温湿度,并实时绘制温湿度变化曲线。资源包内包含下位机的原理图设计,源码;上位机源码以及生成的exe可执行文件。

2023-09-05

智能家庭环境控制系统(STM32)

本设计主要用到stm32、继电器、温湿度传感器、MFRC-522、光电传感器、按键、蜂鸣器、指示灯、电机、甲醛传感器等。可通过按键的方式控制灯光的亮灭程度,温度湿度超过阈值报警,控制风扇的转动,控制窗帘打开或关闭,还可以读取IC卡作为门禁等等

2023-09-05

modbus数据采集:多传感器融合

本设计主要用到STM32F103C8t6,modbus传感器,模拟量传感器,数字传感器等,将采集这些传感器的数据通过modbus上传至上上位机,可实时观测数据。文件中有原理图工程和源码。

2023-09-05

远程短信获取设备的经纬度

主要使用STM32F103C8t6/SIM800A/GYNOE6M组件,以手机短信为媒介,远程读取设备的经纬度。资料中有原理图工程(AD),源码,希望能够帮助到大家。

2023-09-05

基于STM32F103C8T6实现485多机通信程序

本代码最终目的是实现一主多从的相互交互等功能。本代码支持一主机3从机(也可以是两从机)的交互功能,主机柯通过4*4矩阵键盘输入控制命令,可选定从机进行通信,也可传输执行数据;当然在软件能够正常运行的同时,该需要硬件的支持,单片机选用普通的c8t6即可,但主机需要配备同从机相同数量的485收发器,保证做到通讯隔离的效果。

2023-01-14

51单片机ADC信号采集

基于Proteus软件仿真,实现51单片机对模拟信号采集,并实时显示到屏幕1602上。此次仿真主要利用adc832将模拟信号转为数字信号,并将数据上传至51单片机;控制器检测到信号后,周期性进行解算并显示到LCD1602屏幕上;本仿真还提供了串口接口/LED灯控制等等,适合初学者使用。

2023-01-14

CH340驱动程序.ZIP

这是一个usb转串口驱动,传统的串口都可以用,本人亲测usb转422串口可以用。希望能够帮助大家!!!

2020-10-18

基于51单片机的智能花盆仿真.rar

本文件是基于51单片机的智能花盆仿真,该程序功能是对花盆中温湿度数据实时采集,实现花盆管理的自动化。本系统可以将采集到的温湿度数据显示在LCD1602液晶屏上,可以实现手动和自动管理花盆。当温湿度到达某一范围内,会自动报警。

2021-07-31

基于arduino测试Ms5611气压计源码

为了测试方便测试气压计Ms5611的精度,将arduino、led1602与Ms5611结合起来,实时显示当地的气压,温度,并根据气压与温度计算出来当地的海拔高度。(由于处理比较简单,海拔高度最后的结果与实际有偏差。)

2020-10-14

基于QT平台的上位机实验.rar

该文件主要基于QT平台,使用C++语言写的一款智能仪表上位机,主要的通信方式为串口通信。该上位机有三个界面,第一个是登陆界面,第二个是上位机的主画面,第三个是串口的配置界面。本上位机都添加了界面背景,让界面画风更加炫酷。

2021-07-31

基于protues的洗衣机仿真.rar

基于51单片机设计了一款智能洗衣机,可以时间普通洗衣和超强洗衣,其中每个环节可以单独使用,可以实现定时预处理等等。该程序使用proteus仿真软件仿真:其中倒计时使用四个数码管来显示,按键采用4*4扫描键盘等等。

2021-07-31

Enigma Virtual Box.rar

用这个软件程序,非常的好用

2021-02-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除