自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学益得的博客

专注嵌入式和智能硬件

  • 博客(4)
  • 资源 (7)
  • 收藏
  • 关注

原创 同样是点亮LED,选择单片机还是Linux?

经常有小伙伴问我,做某某某项目到底选择51单片机,还是上Linux操作系统。这个问题对于初学者很难抉择,需要综合考虑项目的性能、功耗、稳定性等等。选择单片机,开发简单,但是性能一般;选择Linux,开发更复杂,但是性能跟的上。下面通过三个点灯案例,跟大家分享一下单片机和Linux的区别。单片机点亮LED硬件平台: 51单片机开发板软件平台: keil、STC烧录工具技术要求: 能看懂简单的电路图;掌握C语言基本语法。难度系数: 极低单片机点灯是所有初学者都会做的一件事情,步骤极其简单:看.

2020-08-26 11:23:32 584

原创 史上最简单的图像识别-百度AI开放平台

提到图像识别,一般都会想到人工智能。虽然现在人工智能还在发展阶段,但是有些技术已经成熟,比如图像识别、语音识别。百度早在2015年之前就已经推出了AI开放平台,涵盖了语音识别、图像处理、视频技术等等。借助第三方平台,AI也可以变的很简单。一、注册百度账号百度搜索「百度AI」,第一个就是。点击右上角「控制台」。用任意一个百度账号都可以登陆。使用百度AI开放平台,需要先创建应用。选择「图像识别」,创建一个新的应用。应用名车和应用描述随便填写。完成后会得到一个API KEY和SECRET KEY,这.

2020-08-14 21:56:52 3935

原创 mini2440+阿里云+Qt/android 打造智能音箱

华为在2018年10月26日发布了一款音箱,AI智能音箱,载了来自猎户星空的语音合成技术。用户通过语音或者华为智能家居App,可轻松控制音箱的播放、暂停等等操作。以华为AI智能音箱为背景,我们自己动手制作一个智能音箱,实现功能如下:音箱本身可以播放音乐,通过按键切换歌曲、暂停继续、调节音量; PC上通过Qt程序可以远程控制音箱的播放,实现和按键相同的功能; 手机端开发Android APP,功能和Qt一样; Qt和Android增加语音识别模块,能识别基本的播放指令。硬件平台m..

2020-08-07 12:16:19 1313

原创 【mjpg-streamer】编写客户端程序,实现视频数据采集

mjpg-streamermjpg-streamer是一个开源的视频服务器,通过摄像头采集数据,放到内存中,再通过socket把视频数据发送出去,最终在web端显示视频数据。mjpg-streamer把采集数据、socket发送数据封装成了两个动态库,一个称作输入插件,一个称作输出插件。使用mjpg-streamer的优势如果我们想做一些跟视频传输相关的项目,完全可以利用mjpg-streamer作为视频数据来源,而不用再关心底层驱动如何实现,驱动视频数据如何读取。mjpg-streamer自带压缩算

2020-08-05 15:07:49 2648 1

基于百度AI的图像识别

开发环境:Windows QT 适合人群:有C++和QT开发基础 借助百度AI开放平台,完成的图像识别demo(仅限于识别动物)

2022-04-27

基于百度AI的语音识别系统

开发环境Windows QT 适合人群:有C++和QT开发基础 借助百度AI平台完成的语音识别demo

2022-04-27

C语言提升项目-停车管理系统

纯C语言项目,不需要借助任何第三方库。适合有C语言基础、数据结构(链表、队列)基础的同学,代码量800行,可用于提升编程能力。 实现功能包含: 停车场页面初始化(二维数组); 进入停车场(随机找位置); 寻找车辆(广度优先算法找到最佳路径); 车辆离场(离场最佳路径)。 代码默认在Linux下面运行,如果需要在Windows下面运行,只需要注释掉: system("clear"); 代码,因为clear是Linux下面的命令,Windows用不了。 代码中的Makefile(工程管理器)也是在Linux下面使用,如果切换到Windows,需要手动编译或者借助IDE编译(比如VS)。

2022-04-27

学生管理系统【数组版 链表版 数据库版】

三个版本实现的功能一样,学生信息的增删改查。 数组版本:使用结构体数组存储学生信息; 链表版本:使用链表存储学生信息; 数据库版本:在链表的基础上使用sqlite3保存学生信息。 代码在Linux平台开发出来,如果放到Windows平台运行,需要注释掉几行代码,比如: system("clear");因为clear是Linux下面的命令,Windows用不了,其他地方不需要修改。 代码适合C语言初学者,如果已经学完了C语言,可以用这个代码做为提升锻炼。

2022-04-27

C语言排序算法.zip

包括7种排序 直接插入排序、希尔排序、快速排序、简单选择排序、堆排序、归并排序、基数排序,C语言实现。

2020-04-14

QT介绍.pptx

Qt的简单介绍,用于初学者和刚入门的同学,可以作为老师上课的课件使用

2019-08-01

Uboot命令详细解析

uboot命令详解

2017-07-24

空空如也

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

TA关注的人

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