自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

weixin_43233189的博客

年轻人本不该安逸

  • 博客(33)
  • 资源 (13)
  • 收藏
  • 关注

原创 CMake 配置项目

Windows 下,CMake 默认使用微软的 MSVC 作为编译器,我想使用 MinGW 编译器,可以通过 -G 参数来进行指定,只有第一次构建项目时需要指定。构建系统是需要指定 CMakeLists.txt 所在路径,此时在 build 目录下,所以用 …进入到程序目录,并创建一个构建目录 build,进入 build 目录并运行 CMake 来配置项目。指定编译生成的文件存放目录,其中就包括可执行文件,. 表示存放到当前目录,然后可以用VS或者其他编程工具打开Sln。

2022-12-26 17:27:23 430 1

原创 MFC创建翻译界面(国际化)

mfc国际化界面

2022-06-27 10:00:06 372

原创 setEvent Qt多线程步骤 基于Qthraed 重写Run函数

1.创建类基于Qthread,重写run函数头文件里class Thread : public QThread { public: P* m_p; bool m_is; bool m_b; Thread() { m_b = false; m_p = NULL; m_is = false; } void run(); }m_Thread;2.创建HABDLE 对象HANDLE m_S_Event;3.cpp文件下构造函数里创建 CreateEv

2022-02-25 09:33:27 493

原创 Qt5学习笔记(1)

美化--------背景设置1.设置图片背景且可以跟随系统变大变小(QPalette法)void QtTools::setBackgroundImg(){ QPalette palette; QPixmap pix(":/QtTools/res/blackpack.png"); palette.setBrush(QPalette::Window, pix.scaled(this->size(), Qt::IgnoreAspectRatio, Qt::SmoothTransformation

2021-07-15 16:30:03 111

原创 qstring和char*转换

先看看官方是如何说的:How can I convert a QString to char* and vice versa ?(trolltech)Answer:In order to convert a QString to a char*, then you first need to get a latin1 representation of the string by calling toLatin1() on it which will return a QByteArray. Then c

2021-07-05 13:12:43 626

原创 opencv3410 问题记录

1.OpenCV2.2版本后取消了CvvImage类,若当前使用的OpenCV版本高于2.2版本,并且想使用CvvImage来显示图片,可以将其CvvImage.h和CvvImage.cpp头文件加入到解决方案中。

2021-05-26 15:53:12 143 1

原创 Qt TCP的使用

编程环境vs2019+QT5.12.10大恒官方相机驱动库tcp连接1.构造创建ServerListenSocket = new QTcpServer(this); //服务器端监听套接字 ServerListenSocket ClientConnectedSocket = new QTcpSocket(this); closTcpFlag = false; if (!ServerListenSocket->listen(QHostAddress::Any, 8888)) //

2021-05-11 16:21:25 418

原创 QT 驱动大恒水星相机

编程环境vs2019+QT5.12.10大恒官方相机驱动库下载驱动-》安装驱动默认路径安装即可。参考编程mfc例子路径搭建测试demo首先相机初始化列表在构造过程中在cam.cpp中: QObject(parent) , m_bDevOpened(false) , m_bIsSnap(false) , m_bColorFilter(false) , m_bTriggerMode(false) , m_hDevice(NULL) , m_pGammaLut(NULL) ,

2021-05-11 16:09:49 1170 1

原创 QT5问题记录(1)

1.中文乱码问题;在用到中文的头文件后加#pragma execution_character_set("utf-8")2.bmp文件打不开时值需要用把QImage转QPixmap在save就好了。QPixmap pix = QPixmap::fromImage(m_SaveImg);3.QString.sprintf()不支持qstring转到%s,需要用QByteArray去转换然后取data()例:QByteArray tem = strFilePath.toLatin1();

2021-04-27 14:41:19 616

原创 Qt信号和槽的连接——发射信号而槽未响应

我发射一个自定义的信号,但是与其连接的槽函数却没有被执行这个 不是QpushButton那种连接,而是从Qobject发送信号,在QWidget上进行connnect虽然Qwidget也是基于Qobject的基类,理论上可以直接使用信号和曹机制,没错!!!确实可以直接使用,,其大致过程和自定义信号和槽相似,具体原理,我还需要一段时间慢慢深挖,下面说一下坑先说正确的操作:1.在信号函数.h建立信号#ifndef SIGNAL_H#define SIGNAL_H#include <QObj

2021-01-08 16:07:21 1856

原创 Qt推荐的方法使用继承QObject实现多线程编写流程

1首先创建一个类A,基类为QObject.h文件2在类A中创建一个槽函数,用于运行多线程里面的代码线程处理函数3.c文件对线程处理函数内容进行编写4下一步开启线程在调用线程的类的.h文件实例一个QThread线程对象(容器),5并且创建一个信号来开启线程:用一个信号触发该多线程槽函数6在.c文件里将类A的实例对象转到该容器中,用函数void QObject::moveToThread(QThread *thread); firstThread = new QThread(th

2021-01-06 09:43:07 247

原创 qt(msvc2015)+opencv 打开摄像头

layout: posttitle: QTmsvc2015+opencv249 初次环境搭建以及遇到的问题comments: truetags:- QT、opencv、c++学习笔记----------------------------qt1环境搭建ui界面----在这里注意只起用了相机1和2,![在这里插入图片描述](https://img-blog.csdnimg.cn/20201114191831240.png?x-oss-process=image/watermark,typ.

2020-11-14 19:36:54 538

原创 基于esp8266+串口屏的桌面摆件

先给看看成品的样子,本意是出于装饰品,顺便学习8266后来给做了个外壳#include <ArduinoJson.h>#include <ESP8266WiFi.h>#include <EEPROM.h>#include <SoftwareSerial.h>#include "F:\Arduino\libraries\hz.c"//根...

2019-09-22 10:46:06 1058 3

原创 git 大坑

我在用 git 传文件 遇得到的 坑第一个 大文件上传 ,到现在了 大文件 我也还是没穿上去 ,不过 我解决了 不能用的问题首先会报错 你仔细看看会发现那个文件报的错 然后 用git rm +文件报错那地方的复制过来····给删除但是你会发现 还不能用,这就烦人呢撩然后git log查看 commit日志找到需要回退的那次commit的 哈希值,git reset --h...

2019-08-16 10:18:15 164

原创 “眼疾手快”arduino 实现

其实难度不 大 主要就是 随机数的产生 在这我记录一下 随机数的应用int n = 0;void setup() {randomSeed(analogRead(A0));Serial.begin(9600); //设置串口波特率9600}loop{n=random(1,11);}这就完事了 下面 附上 完整的程序...

2019-08-15 17:09:28 374 2

原创 ARDUINO8266 + MQTT +STM32 阿里云设备上报下发 智能配网

之前对接了百度云,继百度云,载入阿里云alink写协议,也就是说mqtt,被阿里规定了 一种格式首先准备 mqtt客户端点击下载[还有技小新的工具 个人感觉非常好用]点击下载(https://download.csdn.net/download/weixin_43233189/11560931)下面说一下 阿里云端搭建之后创建设备配置产品配置设备之后打开mqtt编程工具...

2019-08-15 17:07:13 1210 4

转载 git 学习笔记

1、gitignore规则不生效.gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。解决方法就是先把本地缓存删除(改变成未track状态),然后再提交:git rm -r --cached .git add .git commit -m ‘update .gitignore’2、git忽略某个指定的文件(不...

2019-08-11 11:34:53 118

原创 基于wz指令 stm32 第一次与onenet对接 和sprintf应用

今天耐下心来 将onenet 对接成功发现onenet ,改版了 我今天对接的是老版的mqtt开始还找不到入口 ,![在这里插入图片描述](https://img-blog.csdnimg.cn/2019080720170344.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6...

2019-08-07 20:45:47 383

原创 工训大赛 心得 回忆录

经过大半年 努力拼搏 认识了一群志同道合的兄弟 很开心 ,比赛完 又忙着期末 考试 忙的要死 终于考完试 了 在这里总结一下 嘚瑟一下 战果 并记下学习笔记 记录人生的精彩话不多说先上图有个各性小眼神 组委会要求使用大屏 所以为了醒目 我们使用了 北京 某某 串口屏幕 stm32串口通信 总结经验void Send_data(USART_TypeDef * USARTx,u8 *s)...

2019-06-27 18:46:11 3638 6

原创 esp8266 微信 提醒 server酱 使用心得

server酱官网 http://sc.ftqq.com/3.version参考 实例https://www.arduino.cn/forum.php?mod=viewthread&tid=82977&highlight=%E5%BE%AE%E4%BF%A18266微信#include <ArduinoJson.h>#include <ESP8266Wi...

2019-03-26 19:45:41 2483 2

原创 dht11 arduino 同时使用 两个 或多个 温湿度传感器

废话不多 直接上代码 其中涉及库文件#include &amp;lt;DHT.h&amp;gt;DHT dht11_0(8, DHT11);DHT dht11_1(2, DHT11);void setup() {dht11_0.begin();dht11_1.begin();Serial.begin(9600);}void loop() {// 两次检测之间,要等几秒钟,这个传感器有点慢。...

2019-03-26 19:45:25 4920 1

原创 ARDUINO + openmv 颜色 识别 工程训练大赛

停车 识别三种颜色 通过串口 发送给arduino 进行处理。。利用的是色块的横坐标 大小比较 从而将三种颜色 排列组合 到达排序效果 针对工程训练大赛 openmv 颜色识别 共享此代码 欢迎学习欢迎留言...

2019-01-24 15:12:58 12632 59

原创 wifi舵机门锁 开关灯 机智云

double Fahrenheit(double celsius){return 1.8 * celsius + 32;} //摄氏温度度转化为华氏温度double Kelvin(double celsius){return celsius + 273.15;} //摄氏温度转化为开氏温度// 露点(点在此温度时,空气饱和并产生露珠)// 参考: [url=http...

2018-11-21 21:10:38 921

原创 温控模拟网管 机智云

double Fahrenheit(double celsius){return 1.8 * celsius + 32;} //摄氏温度度转化为华氏温度double Kelvin(double celsius){return celsius + 273.15;} //摄氏温度转化为开氏温度// 露点(点在此温度时,空气饱和并产生露珠)// 参考: [url=http...

2018-11-04 12:03:56 877 1

原创 小爱同学控制灯 局域网

继电器--------i02#include &lt;ESP8266WiFi.h&gt;#define LED 0// 以上烧写程序配网方式可以换成微信扫码配网,等等,具体操作可查看博客相关例子WiFiServer server(80); // 服务器端口号void smartConfig(){WiFi.mode(WIFI_STA);Serial.println("\r\nWai...

2018-10-28 14:21:40 15069 1

原创 esp8266网络自动对时 串口字符连接 病显示 12864i2c u8g2库

给别人定做的 做的集成了 烟雾传感器dht11u8g2网络 自动对时#include &amp;lt;dht11.h&amp;gt;//程序中调用了dht11的库#include &amp;lt;Arduino.h&amp;gt;#include &amp;lt;U8g2lib.h&amp;gt;#ifdef U8X8_HAVE_HW_SPI#include &amp;lt;SPI.h&amp;gt;#endif#ifde

2018-10-16 16:49:38 1448

原创 arduino舵机门锁 红外遥控控制 刷卡 diy

温湿度 检测 能够显示 i2c12864详情https://g.alicdn.com/idleFish-F2e/app-basic/item.html?itemid=573263642630&amp;ut_sk=1.WxEIBJ%252FiSUoDADyw2O%252FQUZqV_21407387_1538638809582.Copy.detail.573263642630.197794781...

2018-10-04 15:42:25 2612 1

原创 中原工 摘星车 蓝牙控制

好久前 比赛完成 超级给力 现在 记录下 代码#include &amp;amp;lt;SoftwareSerial.h&amp;amp;gt;SoftwareSerial mySerial(0, 1); // RX, TX#include &amp;amp;lt;Servo.h&amp;amp;gt;Servo myservo; // create servo object to cont...

2018-10-04 15:32:56 329

原创 刷WiFi模块 esp8266

在正哥指导下 第一次 刷 WiFi 模块 少走了 不少弯路套件里的 两块机智云 ====我的电脑 需要单独供电先 对应 接好ic0要记得接gnd等待上电时要断电重启等 用助手 返回有 mac 才算成功‡刷机文件 https://download.gizwits.com/zh-cn/p/92/94机智云串口调试助手 https://download.gizwits.c...

2018-10-04 15:26:26 377

原创 机智云

小试牛刀 WiFi 远控 + wendu废话 少说 直接上代码DH11三根线 信号线 接2WiFi 模块 r-------t t--------r en&amp;vcc------3.3v剩下的共地的啦double Fahrenheit(double celsius){return 1.8 * celsius + ...

2018-10-04 15:24:56 1042

原创 智能农场 阳光温湿度 检测 远程控制开关 机智云

妈的 这次 接错线了 气死了 找了半天代码的毛病 气人今天 有个 光照传感器例子 代码#include &amp;lt;Wire.h&amp;gt;// GY-30// BH1750FVI// in ADDR ‘L’ mode 7bit addr#define ADDR 0b0100011// addr ‘H’ mode// #define ADDR 0b1011100void setu...

2018-10-04 15:23:11 1761 9

原创 1307给朋友做的 时间 闹钟 用到

1307接线代马部分#include &amp;lt;Wire.h&amp;gt;#include &amp;lt;RTClib.h&amp;gt;#include &amp;lt;Wire.h&amp;gt;#include &amp;lt;LiquidCrystal_I2C.h&amp;gt;LiquidCrystal_I2C lcd(0x27,16,2);void printDateTime(DateTime dateTim

2018-10-04 14:15:58 470

原创 openmv 与arduino 第一次通信

openmv 与 arduino 第一次 通信成功几个笔记mv代码import sensor, image, timeimport jsonfrom pyb import UARTsensor.reset() # Initialize the camera sensor.sensor.set_pixformat(sensor.RGB565) # use RGB565.sensor...

2018-09-20 19:16:04 12564 5

DetectServer.zip

OpenCV2.2版本后取消了CvvImage类,若当前使用的OpenCV版本高于2.2版本,并且想使用CvvImage来显示图片,可以将其CvvImage.h和CvvImage.cpp头文件加入到解决方案中。

2021-05-26

msvc120d.dll丢失解决方案

网上的方法是下载msvcp120d.dll和msvcr120d.dll到系统路径:C:\Windows\System32或C:\Windows\SysWOW64。但是我认为这样做不可取,随意添加问价到系统路径中容易与其他软件的安装发生冲突。

2020-11-14

MFC+mYsQ历程源码

主要演示mfc和数据库的链接,适合新手,程序写的还可以

2020-10-22

MFC读写Access数据库实例代码使用说明

通过文字和代码示例,介绍access数据库在mfc中的基本使用,没有程序只有文件的相关说明,适合新手阅读,大神可以忽略

2020-10-01

alliyun8266的例程

这就是 支持微信配网,和对接阿里云 对接32的8266代码,基于arduinoIDE

2019-08-15

MQTT单片机编程小工具.exe

主要针对阿里云的阿link 协议能够快速生成相关信息的一款工具

2019-08-15

MQTT客户端.rar

用于测试mqtt连接,进行网络连接测试,教程网上应该有一大片的

2019-08-15

one net.rar

主要是我第一次对接 onenet 的32 ,程序demo ,里面富有sprintf例子。如何与wz指令连接在一起。是个不错的例程

2019-08-07

TCS3200-TEST.rar

主要针对的是 tcs3200这款颜色传感器 的驱动程序 用的是stm32f103zet6开发版测试

2019-07-28

dht库文件

dht11 库文件 欢迎下载

2019-02-22

openmv 识别3个颜色 工程训练大赛

停车 识别三种颜色 通过串口 发送给arduino 进行处理。。利用的是色块的横坐标 大小比较 从而将三种颜色 排列组合 到达排序效果 针对工程训练大赛 openmv 颜色识别 共享此代码 欢迎学习

2019-01-24

arduino GM65扫码模块

ARDUINO gm65扫码模块 + string强转 int 进行大小比较

2019-01-23

小爱同学 arduino

https://mp.csdn.net/mdeditor/83474388# 详情请看我的博客

2019-01-22

空空如也

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

TA关注的人

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