- 博客(19)
- 资源 (1)
- 收藏
- 关注
原创 QT读取GPS模块时,显示不完全,一条指令只能ReadAll32个字节,数据被分开
在用QT读取GPS模块的时候,发现读取到的数据宗师显示不出来经度,用debug调试,发现数据被分开,一条指令只能读到N那里,“$GNRMC,064401.65,A,3110.4706987,N”"110.3568,E,0.604,243.2,30,0713,0.0,W,A*3E”类似于这种网上找了好多办法,都没有,今天突然就想到了特别简单的办法,尝试了一下,就可以了,话不多少,看代码我只放了如何解决这个问题的代码,别的GPS数据解析的网上一大堆,直接搜就得了.h文件int k;.
2022-05-15 17:39:26 978
原创 QT调用百度地图显示,并去掉logo,可输入经纬度定位
!!!!要用到webengineview控件就要有webenginewidgets模块,那编译器必须是msvc编译器,而且QT版本不能太低好像最低要5.6第一,①首先是ui文件,如果有webengineview控件那直接放上去即可②如果没有webengineview控件,可以自己写一个代码如下widget.h#include <QtWebEngineWidgets/QWebEngineView>#include <QtWebEngineWidgets>p
2022-05-03 16:23:58 2798 2
原创 Win10环境下Qt安装包出现未响应
把有道词典退了,再管理员身份运行QT各版本链接:https://download.qt.io/archive/qt/
2022-04-27 16:06:25 944
原创 QT调用wiringpi库控制树莓派MG90S舵机循环转动
废话少说,代码如下pwm.h#ifndef PWM_H#define PWM_H#define pwm_pin 5 //这里我插的是5引脚#include <QObject>#include <QtSerialPort/QSerialPort>#include <QtSerialPort/QSerialPortInfo>#include "wiringPiI2C.h"#include "wiringPi.h"#include <so
2022-04-17 00:59:47 910
原创 主机连接校园网,ubuntu虚拟机桥接模式上不了网
桥接模式不支持校园网别的网络连不上网可能是配置没配好,在那个虚拟网络编辑器里,更改设置,把显卡类型更改好
2022-03-24 21:41:56 1655
原创 ubuntu20.04配置opencv3.4.1,解决编译失败问题
网络一定要好!!!!!!!!!!!!!!!!!!!!!!一定要网好,网络一般情况下是最最重要的,网不好的时候,可能一些下载日志里的文件下载不下来,一定要确保网络条件好首先虚拟机先安装好VMware tools哦,要不然无法共享剪贴板就很难受了哦然后一定要换源,要不然下载巨慢的哦打开命令行:先更新一下sudo apt-get updatesudo apt-get upgrade安装mlocatesudo apt-get install mlocate安装cmake-g
2022-03-23 16:19:59 6774
原创 虚拟机ubuntu16.04安装QT后没有图标,打开不方便,无法固定到启动器
创建并编辑文件sudo vim /usr/share/applications/QtCreator.desktop输入以下内容[Desktop Entry] Encoding=UTF-8Name=QtCreatorComment=QtCreatorExec=/opt/Qt5.12.11/Tools/QtCr
2022-03-21 15:10:45 4236 2
原创 树莓派桌面WIFI图标消失,树莓派黑屏can‘t currently show the desktop
方法一:重装镜像方法二:找个树莓派显示器终端输入这行代码sudo apt install wpasupplicant wpagui libengine-pkcs11-openssl转载B站视频:完美解决树莓派桌面WIFI图标消失问题转载博主:奉天好果子株式会社...
2022-03-20 19:03:05 2833
原创 虚拟机重启后显示 please remove the installation,then press ENTER
点击虚拟机右键关机。点击编辑虚拟机设置→CD/DVD→取消启动时连接的勾选→确定→开机
2022-03-19 14:46:14 3958
转载 qt实现延时
void Widget::sleep(unsigned int msec){//currnentTime 返回当前时间 用当前时间加上我们要延时的时间msec得到一个新的时刻 QTime reachTime = QTime::currentTime().addMSecs(msec); //用while循环不断比对当前时间与我们设定的时间 while(QTime::currentTime()<reachTime){ //如果当前的系统时间尚未达到我们设定...
2022-03-19 09:54:31 1144
原创 OpenCV puttext()函数字符类型
FONT_HERSHEY_SIMPLEX = 0, //!< 常规大小 没有衬线的字体 FONT_HERSHEY_PLAIN = 1, //!< 小号 没有衬线的字体 FONT_HERSHEY_DUPLEX = 2, //!< 常规大小 复杂的没有衬线的字体 FONT_HERSHEY_COMPLEX = 3, //!< 常规大小 衬线字体 FONT_HERSHEY_TRIPLEX...
2022-03-17 14:24:25 5166
原创 QT如何清除Textedit内容,并只显示最新消息
记录一下,其实只需要一个settext函数即可,不过位置要放好了代码如下ui->SendEdit->setText(""); ui->SendEdit->append(QString("X轴角度:%1").arg(getDataangle(ACCEL_XOUT_H))); ui->SendEdit->append(QString("Y轴角度:%1").arg(getDataangle(ACCEL_YOUT_H))); ui->Sen
2022-02-25 12:49:40 4851
原创 树莓派i2c连接陀螺仪,QT读取角度,加速度,温度
前几天做这个处理,记录一下,主函数int Widget::getDataangle(quint8 reg_address){ // quint8 H = wiringPiI2CReadReg8(fd,reg_address); // quint8 L = wiringPiI2CReadReg8(fd,reg_address + 1); // return (short)((H << 8) | L) /32768.0*180; return ((
2022-02-08 21:23:43 732
原创 Unknown module(s) in QT: serialport,error: ‘QtSerialPort‘ file not found,两种解决方法
在使用QT编写串口软件时,会用到serialport的类我们在加入了serialport模块后发现还是不行我就上网搜了各种方法,一种方法是下面这样sudo apt-get install build-essentialsudo apt-get install cmake qt5-default qtcreator这样仅仅解决了Unknown module(s) in QT: serialport这个问题我在操作完后,发现还是error: 'QtSerialPort' file no.
2022-02-04 01:39:45 8748 4
原创 树莓派压缩备份,巨简单,仅终端两道命令
树莓派压缩备份,仅需两道命令第一道命令如下git clone https://github.com/nanhantianyi/rpi-backup.git && cd rpi-backup第二道命令如下sudo ./back.sh 备份镜像名字.img然后静静等待就行了这是我看的一个B站的博主树小悉,讲的真的很好,强烈推荐树莓派入门去看博主视频感谢:https://www.bilibili.com/video/BV16U4y1879Q?p=10
2022-02-03 02:59:25 694 4
原创 树莓派4B安装C++版opencv,解决在98%失败问题
// 安装build-essential、cmake、git和pkg-configsudo apt-get install build-essential cmake git pkg-config// 安装jpeg格式图像工具包sudo apt-get install libjpeg8-dev // 安装tif格式图像工具包sudo apt-get install libtiff5-dev // 安装JPEG-2000图像工具包sudo apt-get install libjasper-d.
2022-01-28 14:32:05 5100
原创 配置MariaDB可远程连接时,修改conf文件时权限不够
nano /etc/mysql/mariadb.conf.d/50-server.cnf提示写入/etc/mysql/mariadb.conf.d/50-server.cnf 出错:权限不够只需前面加入 sudo即可
2022-01-23 01:37:45 913
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人