自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (18)
  • 收藏
  • 关注

原创 基于QT的天气查询系统设计

前言: QT获取天气信息一般都是通过调用天气服务器的接口来获取的,网上有很多免费的天气信息API,大致分为两种,一种是xml编码格式的天气信息,一种是Json编码格式的天气信息。Qt对于Json和xml格式文件都有自己的解析方式,而解析Json更为简单、方便,所以选择解析Json格式的天气信息API:http://t.weather.sojson.com/api/weather/cit...

2019-08-27 00:58:20 6314 9

原创 基于QT的人脸识别考勤打卡系统(移植到ARM板)

前两篇已经实现了基于QT的人脸识别考勤打卡系统 ,当时我把这个系统分为用户考勤打卡和管理员管理员系统,并且都在window上运行,但是如果要运用到实际当中,还是存在很多问题,虽然我们自己做的系统几乎是很难运用在实际当中,但是我们做的系统要努力贴近实际。 基于QT的人脸识别考勤管理系统【一】https://blog.csdn.net/qq_42449351/arti...

2019-08-20 23:33:35 7665 13

原创 基于QT的人脸识别考勤管理系统【二】

前言:上一篇我们实现了考勤管理系统的用户考勤打卡系统https://blog.csdn.net/qq_42449351/article/details/99716413,这一篇我将为大家带来这个系统的第二部分管理员管理系统。管理员管理系统实现了管理员的登录界面、用户信息管理、管理员信息管理、当日考勤统计以及通知栏信息的管理,下面我就为大家依次实现这些功能。一、工程目录解析同样...

2019-08-19 19:36:20 12984 27

原创 基于QT的人脸识别考勤管理系统【一】

前言: 上篇我们已经用opencv实现了人脸识别https://blog.csdn.net/qq_42449351/article/details/99052241,现在我们就用人脸识别来做一个考勤管理系统。 该系统开发工具是 :win10,Qt Creator,qt框架,opencv3.4.4, sqlite3一、功能描述 该系统分为用...

2019-08-19 16:22:10 16258 10

原创 基于Opencv3和QT实现人脸识别

前言: 什么是OpenCV?可能还有人不清楚吧,简单地说,OpenCV——Open Source Computer Vision Library,即开源计算机视觉库,它是基于C语言和部分C++语言来开发,可用于计算机视觉、图像处理以及模式识别和跟踪。 由于网上有很多Opencv源码编译的教程,这里我就直接拿编译好的Opencv在QT Create使用,首先先强调一下我使用的环境,针...

2019-08-10 13:26:09 16492 15

原创 【C51单片机】简易计算器设计(仿真)

1、功能描述设计一个简易计算器,模拟常见计算器的加减乘除运算功能,通过1602液晶屏来显示数字、4*4的矩阵按键来模拟计算机的按键,2、PROTEUS中设计的电路图3、源代码#include <reg51.h>#include <stdio.h>#include <intrins.h>#define u8 unsigned...

2019-08-06 20:07:30 24731 62

原创 【QT】自定义日历弹窗

一、构想自定义日历弹窗的制作主要是分为两部分,1、自定义日历,2、点击LineEdit时,将日历窗口弹出来。首先针对如何自定义日历制定思路,通过上网查询 QT自带了一个日历类QCalendarWidget,那就好办了,只需要自定义日历时继承这个日历类,再通过QPainter重新绘制。针对点击LineEdit时日历弹出来,要知道LineEdit没有点击事件的,那这样的话我们需要给它安装事件过滤器installEventFilter。二、效果展示...

2020-08-12 10:51:00 2998 1

原创 【QT】利用QTChart绘制折线图、饼图、极地图

在以前文章中介绍了QtCharts的简单使用:https://blog.csdn.net/qq_42449351/article/details/99954436,今天我们就来用Charts绘制折线图、饼图、极地图。同样要先在.pro文件中添加charts库,QT += charts;在界面中添加Graphics View组件, 作为Chart的载体, 将该组件提升为QtCharts::QChartView。如有不明白,可以跳转至上面的Qtcharts的简单使用效果图通过三个按钮的点击事...

2020-07-13 21:11:40 2082 1

原创 QT使用Openssl实现RSA加解密

前言: RSA是目前最有影响力和最常用的加密算法,它能够抵抗到目前为止已知的绝大多数密码攻击,已被ISO推荐为公钥数据加密标准。这是一种非对称密码算法,所谓非对称,就是指该算法需要一对公密钥,使用其中一个加密,则需要用另一个才能解密。密钥越长,它就越难破解。根据已经披露的文献,目前被破解的最长RSA密钥是768个二进制位。也就是说,长度超过768位的密钥,还无法破解(至少没人公开宣布...

2019-12-03 10:57:20 5975 11

原创 【QT学习之路】利用QtCharts绘制半圆环比例图

在以前文章中介绍了QtCharts的简单使用:https://blog.csdn.net/qq_42449351/article/details/99954436,今天我们就来用Charts绘制半圆环比例图 同样要先在.pro文件中添加charts库,QT += charts;在界面中添加Graphics View组件, 作为Chart的载体, 将该组件提升为QtCharts::...

2019-12-02 10:06:47 2201

原创 【QT学习之路】TCP通信

QT自带了TCP通信模块,只需在工程文件中加入QT += network,就可以添加TCP所需的头文件,下面就来实现通过TCP协议让服务器和客户端之间行通信。一、服务器的实现 服务器端 QTcpServer+QTcpSocket QTcpServer(创建socket套接字, 绑定, 监听, 接受链接) QTcpSocket(创建socket套接字--链接时候创...

2019-09-03 14:56:41 2078 2

原创 将QT程序打包成可单独执行的exe文件

前言: 以前将自己的程序打包成可执行文件,需要生成很多dll和文件夹。这样发给别人用很麻烦,于是我在网上查了下能不能打包成单独的exe文件就能执行,果然有办法,现在我就将方法分享出来。一、前期准备下载Enigma virtual box工具,官方链接:https://enigmaprotector.com/en/downloads.html百度云链接:链接:https:/...

2019-09-02 22:59:06 13979 15

原创 利用QT制作串口助手

前言: 在嵌入式系统中,诸多设备都可以通过串口来控制,比如WiFi、蓝牙、RFID等等,因此在嵌入式设备中使用串口就显得特别重要。在QT5中又自带了串口通信模块,所以用QT来制作串口助手相比较简单些。一、工程文件的修改在项目的.pro文件中加入一句QT+=serialport,如下图一、界面设计如下图所示,天气窗口界面由图中①、②、③三部分。其中:(1...

2019-09-02 17:23:44 1789

原创 【QT学习之路】QThread的简单使用

QThread的使用说明:QThread线程类是QT已经封装好的, 如果要使用线程, 就派生出子类并且实现线程接口函数run(run就是线程任务函数)下面就用QThread实现当前系统时间的获取并且在主界面(UI线程)上显示,实现方法:在子线程中采集系统时间,通过信号发送给UI线程, 在ui线程上显示。一、在QT工程中,新建一个类,并继承QThread二、子线程类实现采集系统时...

2019-08-29 20:11:44 14525 9

原创 【QT学习之路】使用V4L2驱动USB摄像头

一、V4L2简介V4L2(videofor linux 2的缩写)是Linux下关于采集图片、视频和音频数据相关设备的驱动框架,为驱动和应用程序提供了一套统一的接口规范。使应用层跟硬件层分离,硬件层的驱动操作都交给V4L2,应用层只需要调用V4L2的接口即可,如下图二、QT通过V4L2接口采集视频的步骤 1、首先打开摄像头 2、配置设备(采集的频率,图像宽...

2019-08-27 22:35:35 4082 1

原创 【C51单片机】声控LED智能灯

一、项目要求设计一款声控LED智能灯,该灯含有8个灯珠,采用一个按键统一控制灯的开与关,也可以通过声音控制开灯,开灯后根据环境光亮度,点亮多个灯珠(最暗时点亮8个灯珠,最亮时点亮1个灯珠)。二、使用的硬件 1. 51单片机实验板,以及电源线、下载线、杜邦线 2. 声音传感器、PCF8591数模转换模块、光敏电阻、独立按键、LED灯三、设计方案通过外部...

2019-08-21 22:27:35 6052 3

原创 【STM32学习之路】开发环境的搭建

从今天开始,就正式进入STM32的学习了,在学习的过程中使用的工具有,硬件:STM32F4开发板、J-link下载器 、电脑、传感器模块; 软件:Keil v5 ; 编程语言:C语言。下面就对开发环境进行搭建一、下载keil v5软件和STM32F407的开发软件包keil v5软件,下载地址:https://www.keil.com/download/product/ST...

2019-08-21 20:13:15 750

原创 【QT学习之路】Charts的简单使用

简介: 从5.7.0开始,Qt Charts 也纳入了开放许可证,QT画图再也不用需要配置第三方的qcustomplot和qwt插件了,QCharts功能比两者都好,且易用安装和使用。Qt Charts模块提供了一组易于使用的图表组件。它使用Qt Graphics View Framework,因此图表可以轻松集成到现代用户界面中。Qt Charts可用作QWidgets,QGr...

2019-08-21 13:44:36 3790 1

原创 【C51单片机】制作数字电压表(仿真)

1、功能描述数字电压表:在AT89C52系统中采用PCF8591芯片,测量0-5V范围内的直流电压,并在2位数码管上显示电压值。2、使用PROTEUS元件PCF8591数模转换 二位数码管 排阻3、PROTEUS中设计的电路图4、源代码#include<reg52.h> //包含单片机寄存器的头文件#include <intrins.h&g...

2019-08-07 13:42:40 8370 12

原创 【C51单片机】PC机控制单片机(仿真)

1、功能描述1.单片机与PC机通过RS232相连,编写一个异步串行口通信程序,实现单片机与PC机上的串口助手之间的通信。具体功能如下:①PC机向单片机发送命令打开或关闭指定LED灯②PC机向单片机发送命令启动或停止蜂鸣器播放音乐③PC机向单片机发送字符并显示在1602液晶显示器上,也可发命令删除字符、换行、清除显示④在单片机一端,点击矩阵按键,并将按键序号发送给PC机2、P...

2019-08-07 13:04:23 2953 1

原创 【C51单片机】抽号摇奖机设计(仿真)

1、功能描述单片机连接12864(st7920)液晶显示器和1个按键接INT0,模拟一个抽奖机。液晶初始显示“祝你好运!”;按一下按键,液晶显示“开始抽奖”,然后显示“3-2-1”倒计时后,产生20个(0-4之间的)随机数;液晶屏幕根据随机数显示“特等奖”、“1等奖”、“2等奖”、“3等奖”、“谢谢参与";最后液晶屏显示抽奖结果:“恭喜你获得:XXX”。再按一下按键,重新开...

2019-08-06 20:29:41 3956 2

原创 【C51单片机】LED胸牌设计(仿真)

1、功能描述设计16*64LED点阵屏,制作胸牌,显示如下效果,并且让字体有滚动效果(字体从下到上、从上到下、从左到右、从右到左显示)2、PROTEUS中设计的电路图3、源代码(代码中有详细注释)#include <reg51.h>#include <intrins.h>sbit OE=P1^0;//锁存sbit EN=P1^1;//行选输出...

2019-08-06 19:51:52 1873

原创 【C51单片机】交通红绿灯设计(仿真)

1、功能描述观察十字路口红绿灯工作流程,设计交通灯。1、初始时:南北向、东西向直行左转均为红灯2、南北向直行:①南北向直行绿灯亮,延时若干秒②启动南北向左转数码管显示:倒计时6秒;同时南北向直行绿灯闪烁3下,灭亮灭亮灭亮共3秒,然后南北向直行绿灯灭,南北向直行黄灯亮,延时3秒③南北向左转数码管倒计时显示结束,关闭;同时南北向直行黄灯灭,南北向直行红灯亮3、南北向左转:...

2019-08-06 19:30:10 10020

原创 【C51单片机】警灯警笛设计(仿真)

1、警灯警笛功能蜂鸣器会根据输入的脉冲发声,脉冲频率不一样发出的声音也不一样。Proteus中提供有3种声音部件:BUZZER、SPEAKER、SOUNDER。输入的脉冲频率用延时函数实现。2、设计方案通过独立按键启动警灯警笛,控制报警灯旋转(旋转灯用8个LED灯实现如下图所示,旋转时低3位亮,然后每次左移一位形成旋转显示),并让蜂鸣器发出警报声(即通过定时产生两种不同频率的输入脉冲给...

2019-08-06 18:56:15 5196

原创 【C51单片机】流水灯(仿真)

1、流水灯功能所谓流水灯就是8个发光二极管(LED)轮流点亮,周而复始,实现多花样流水灯效果,如:8个发光二极管循环点亮(第①号灯亮、第②号灯亮……第⑧号灯亮,第①号灯亮、第②号灯亮……第⑧号灯亮,……,每次只亮一个灯);8个LED从左到右循环依次点亮(第①号灯亮、第①②号灯亮……第①②③④⑤⑥⑦⑧号灯亮),间隔1s,直到8个灯全亮后,蜂鸣器响一下,然后都熄灭,再又从左到右循环依次点亮,如此循...

2019-08-06 18:36:22 9552

VS的小橘子工具安装包

VS的小橘子工具安装包

2022-04-18

利用QTChart绘制折线、饼图、极地图.rar

利用QTChart绘制折线、饼图、极地图的源代码 ,博客连接为:https://blog.csdn.net/qq_42449351/article/details/107324283

2020-07-13

数字电压表的电路图(仿真).DSN

数字电压表的电路图!!数字电压表的电路图!!博客链接:https://blog.csdn.net/qq_42449351/article/details/98740346

2020-07-13

利用opensll实现RSA加解密(qt)

博客链接为:https://blog.csdn.net/qq_42449351/article/details/103361436

2019-12-03

QT-TCP通信.rar

通过QT实现TCP通信,博客链接https://blog.csdn.net/qq_42449351/article/details/100517623

2019-09-03

使用V4L2驱动USB摄像头

博客链接为:https://blog.csdn.net/qq_42449351/article/details/100097810,通过V4L2框架来操作摄像头

2019-08-27

基于QT的天气查询系统设计

1、用Qt的HTTP通信,获取天气API的内容,再进行解析,实现连续五天的天气查询显示 2、实现对多个城市的天气信息进行查询,下面提供城市的ID 博客链接:https://blog.csdn.net/qq_42449351/article/details/100088010

2019-08-27

【C51单片机】声控LED智能灯

设计的一款声控LED智能灯,该灯含有8个灯珠,采用一个按键统一控制灯的开与关,也可以通过声音控制开灯,开灯后根据环境光亮度,点亮多个灯珠(最暗时点亮8个灯珠,最亮时点亮1个灯珠)

2019-08-21

用户考勤打卡系统(ARM版本).rar

采用USB摄像头,ARM GEC6818来实现用户考勤打卡,博客链接为:https://mp.csdn.net/postedit?not_checkout=1

2019-08-20

基于QT的人脸识别考勤管理系统.rar

  该系统分为用户考勤打卡系统和管理员管理系统。用户考勤打卡系统的功能有 1、实时显示当前时间;2、通过opencv实现人脸识别打卡;2、显示管理员发布的最新通知。管理员管理系统的功能有 1、对用户的信息进行录入; 2、查看当日考勤情况并进行统计 ;3、管理员发布和管理通知 ; 4、超级管理员添加和删除管理员

2019-08-19

【C51单片机】数字电压表

在AT89C52系统中采用PCF8591芯片,测量0-5V范围内的直流电压,并在2位数码管上显示电压值。

2019-08-07

【C51单片机】PC机控制单片机

1.单片机与PC机通过RS232相连,编写一个异步串行口通信程序,实现单片机与PC机上的串口助手之间的通信。具体要求如下: ①PC机向单片机发送命令打开或关闭指定LED灯 ②PC机向单片机发送命令启动或停止蜂鸣器播放音乐 ③PC机向单片机发送字符并显示在1602液晶显示器上,也可发命令删除字符、换行、清除显示 ④在单片机一端,点击矩阵按键,并将按键序号发送给PC机

2019-08-07

基于51单片机的抽号摇奖机设计

单片机连接12864(st7920)液晶显示器和1个按键接INT0,模拟一个抽奖机。 液晶初始显示“祝你好运!”; 按一下按键,液晶显示“开始抽奖”,然后显示“3-2-1”倒计时后,产生20个(0-4之间的)随机数; 液晶屏幕根据随机数显示“特等奖”、“1等奖”、“2等奖”、“3等奖”、“谢谢参与";

2019-08-06

基于51单片机的简易计算器设计

设计一个简易计算器,模拟常见计算器的加减乘除运算功能,通过1602液晶屏来显示数字、4*4的矩阵按键来模拟计算机的按键

2019-08-06

【C51】LED胸牌设计(仿真)

掌握图片、汉字取字模方法、了解74hc154译码器引脚功能及使用方法、74hc595串入并出移位寄存器引脚功能及使用方法以及74hc573锁存器引脚功能及使用方法和LED点阵显示屏电路设计及驱动编程方法

2019-08-06

【C51单片机】交通红绿灯设计(仿真)

观察十字路口红绿灯工作流程,设计交通灯。 1、初始时:南北向、东西向直行左转均为红灯 2、南北向直行: ①南北向直行绿灯亮,延时若干秒 ②启动南北向左转数码管显示:倒计时6秒;同时南北向直行绿灯闪烁3下,灭亮灭亮灭亮共3秒,然后南北向直行绿灯灭,南北向直行黄灯亮,延时3秒 ③南北向左转数码管倒计时显示结束,关闭;同时南北向直行黄灯灭,南北向直行红灯亮 3、南北向左转: ①南北向左转绿灯亮,延时若干秒 ②启动东西向直行数码管显示:倒计时6秒;同时南北向左转绿灯闪烁3下,灭亮灭亮灭亮共3秒,然后南北向左转绿灯灭,南北向左转黄灯亮,延时3秒 ③东西向直行数码管倒计时显示结束,关闭;同时南北向左转黄灯灭,南北向左转红灯亮 4、东西向直行: ①东西向直行绿灯亮,延时若干秒 ②启动东西向左转数码管显示:倒计时6秒;同时东西向直行绿灯闪烁3下,灭亮灭亮灭亮共3秒,然后东西向直行绿灯灭,东西向直行黄灯亮,延时3秒 ③东西向左转数码管倒计时显示结束,关闭;同时东西向直行黄灯灭,东西向直行红灯亮 5、东西向左转: ①东西向左转绿灯亮,延时若干秒 ②启动南北向直行数码管显示:倒计时6秒;同时东西向左转绿灯闪烁3下,灭亮灭亮灭亮共3秒,然后东西向左转绿灯灭,东西向左转黄灯亮,延时3秒 ③南北向直行数码管倒计时显示结束,关闭;同时东西向左转黄灯灭,东西向左转红灯亮

2019-08-06

【C51单片机】警灯警笛设计(仿真)

通过独立按键启动警灯警笛,控制报警灯旋转(旋转灯用8个LED灯实现如下图所示,旋转时低3位亮,然后每次左移一位形成旋转显示),并让蜂鸣器发出警报声(即通过定时产生两种不同频率的输入脉冲给蜂鸣器)。

2019-08-06

【C51单片机】流水灯(仿真)

流水灯就是8个发光二极管(LED)轮流点亮,周而复始,实现多花样流水灯效果,如:8个发光二极管循环点亮(第①号灯亮、第②号灯亮……第⑧号灯亮,第①号灯亮、第②号灯亮……第⑧号灯亮,……,每次只亮一个灯);8个LED从左到右循环依次点亮(第①号灯亮、第①②号灯亮……第①②③④⑤⑥⑦⑧号灯亮),间隔1s,直到8个灯全亮后,蜂鸣器响一下,然后都熄灭,再又从左到右循环依次点亮,如此循环;同时要做出多种效果 

2019-08-06

空空如也

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

TA关注的人

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