自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 单片机模拟QC3.0,实现0.2V电压微调

使用单片机模拟QC3.0协议,使充电头输出5V、9V、12V常用电压,并实现0.2V电压微调。

2022-08-20 20:51:20 8166 16

原创 移植GRBL控制器到ESP32实现写字机器人

移植0.9J版本的GRBL控制器到ESP32,实现写字机器人。

2022-06-09 16:33:25 7189 12

原创 lvgl使用旋转编码器做为外部输入设备

一、前述  使用的是7.11版本的lvgl,使用旋转编码器(E11)做为外部输入设备,平时使用触摸屏的多,但触摸屏小贵(是我太穷了),还得加个触摸芯片,也麻烦,不如旋转编码器合算,当然编码器也不如触摸屏方便。因为是第一次使用编码器做为输入设备,网上也搜不到相关的内容,只有官网上有一些实例,自己就看着改,折腾了一下,弄好了,记录一下。二、实现步骤  (1) 初始化编码器做为输入设备。  (2) 设置相关函数。  (5) 创建一个"组",把"组"挂载到输入设备上。  (4) 将各个控件加入到创建的"

2022-02-20 19:59:29 11013 20

原创 ESP32实现蓝牙主从机连接-BluetoothSerial蓝牙库

一、概述  因为需要使用ESP32的蓝牙功能,就看了下ESP32的经典蓝牙库,例程里是ESP32作为从机,使用手机或者其他设备连接ESP32进行数据传输。但我又需要使用ESP32互连,一个作为主机,一个作为从机,就根据库敲了一下ESP32做主机主动连接从机的代码。就像HC05或06蓝牙似的,实现两个蓝牙进行配对,上电自动连接,很方便。  使用的是BluetoothSerial这个蓝牙库,函数少且简单,看相关函数名字也能知道是实现什么功能,而且也不需要进行广播啥的,能实现点对点连接就可以。  为什么写博

2021-11-04 13:58:06 23845 51

原创 Arduino手动添加ESP32相关开发板(图文并茂)

一、前述  使用Arduino开发ESP32,就绕不开添加ESP32开发板这一步,网上有很多相关教程,介绍的很详细,但是在实际操作过程中还是遇到一些问题,所以在这里记录一下,希望可以帮到别人。  本来是用Vscode+Platformio开发的,但是为什么还要用Arduino呢,是因为我想要使用ESP32 C3和S2这两款芯片。虽然Platformio中是支持这两款开发板的,但是呢,是基于乐鑫官方lot框架开发的,而不是基于Arduino的(ESP32是有基于Arduino的)。使用乐鑫lot框架开发,

2021-10-29 10:07:06 29697 37

原创 基于S3C2410的超声波测距

一、概述  这是本学期的一次小作业,用的学校的老旧的S3C2410试验箱,外接一个超声波模块,实现测距。对于这个题目,只要学过一些单片机方面的知识,那么这应该是一个很简单的任务,因为操作系统不是必须的,所以就当单片机用就很简单了。既然很简单,那为什么我还要记录一下呢,因为还是会有人觉得不太简单的,同时也因为不想码代码了,写一下这个记录一下,说不定还能帮到别人。二、超声波模块  超声波模块就很常见了,使用的是HC-SR04,四个引脚,VCC,TRIG,ECHO,GND。记得要使用5V供电,一般的超声波模

2021-10-17 21:12:31 431

原创 ESP32接入百度智能云语音识别,实现在线语音识别

一、概述

2021-07-30 16:01:48 20842 68

原创 在PlatformIO中添加修改ESP32的分区表

一、遇到的问题及解决办法修改ESP32的分区表,在vscode中使用的PlatformIO插件,写csv文件添加编译,但是不管我怎么改都都没效果,后来发现是我选的ESP32型号的问题,我选的是NodeMCU-32S,如下图可能是这个选项下不支持吧,重新建立工程选择其他型号的就可以了,比如这个型号是我刚开始搭建环境时看别人选的,我也就选的这个,其实我用的是ESP32-WROON型号的,但可以下载使用,但是要改分区表的话可能就不能选上面说的那个型号了。二、在PlatformIO中添加编译分区表首先

2021-05-31 01:09:43 7800 10

QT5.14.2-MQTT库文件

使用官方工程编译生成的库文件,再此保存做备份。QT版本5.14.2

2024-04-04

STM32F103C6T6串口转CAN模块代码

STM32F103C6T6串口转CAN模块代码

2024-03-18

ESP32 USB转CAN

使用ESP32做的USB转CAN模块

2024-03-04

频率计频率计频率计频率计

频率计频率计频率计频率计频率计

2023-05-05

GCC编译相关工具.7z

其中包含mingw64、gcc-arm和openocd,下载解压,添加路径到系统变量,使用命令行命令调用。

2022-11-16

GD32F407-GCC编译模板,包含配置文件

在vscode下使用armgcc编译gd32f407程序,包含相关配置文件,经过测试可以下载、调试。

2022-10-27

lvgl使用旋转编码器(EC11)做为输入设备,使用单色OLED做为显示设备。

用的单色OLED屏显示,不得不说,使用单色屏幕的话,有些控件不能正常显示,需要自己额外设定一下,而且对于有动态变化的控件来说更是如此,比如按钮,在彩色屏幕下正常添加一个按钮按下时会有按下的动态效果,而在单色屏幕下就需要额外设置。还有开关等,可能都需要额外设置。对于只是起显示作用的控件来说影响不大,标签,图表,线条等。写了一个界面,其中包含两个按钮,使用编码器进行选择。

2022-06-25

GRBL源代码和移植好的ESP32工程

将0.9J版本的GRBL控制器移植到了ESP32平台,适配了部分主要功能,用于实现写字机器人。该工程使用Vscode+platformio开发,采用的Arduino框架。

2022-06-10

Proteus仿真AT89C52芯片测量方波频率,LCD显示。

使用Proteus8.9版本进行仿真,AT89C52芯片测量方波频率,LCD显示周期和频率。在此保存发布,供大家免费下载参考。里面包含proteus工程文件(注意,我这个版本高,你必须使用8.9或8.9以上版本才能打开),和keil5工程文件(用的是C51版的keil5),不需要额外配置,下载后即可运行仿真。注意,不需要积分就可以下载。

2022-04-30

使用Proteus8.9仿真,STM32测量方波频率,LCD显示

使用Proteus8.9版本进行仿真,STM32F103芯片测量方波频率,LCD显示周期和频率。因为通常STM32使用的是外部时钟源,而仿真需要进行修改,改成内部时钟源,里面的代码是修改好的,配置成内部震荡源做时钟。在此保存发布,供大家免费下载参考。里面包含proteus工程文件(注意,我这个版本高,你必须使用8.9或8.9以上版本才能打开),和STM32工程文件,不需要额外配置,下载后即可运行仿真。注意,不需要积分就可以下载。

2022-04-30

ESP32-Arduino支撑包.zip

包含Arduino编译ESP32的相关编译工具,经过测试正常使用。

2021-10-29

测距相关代码及手册.zip

基于S3C2410的超声波测距keil5工程,还有支撑包和手册,通过验证正常使用。不需要积分就可以下载。

2021-10-16

ESP32-ASR.zip

ESP32连接百度云进行在线语音识别,使用Vscode PlatfromIO编写。

2021-07-30

在AD中绘制螺旋走线.zip

在AD中运行脚本,快速生成螺旋形走线。此资源从网络获取,在此保存发布,免费下载

2021-05-20

将彩色图片二值化,GUI界面滑条改变二值化效果

matlab做的。将彩色图片转成二值化图片,可以保存。从RGB转到LAB色彩空间,再进行二值化,用滑条手动修改参数。效果还可以,和用某软件的阈值编辑器做出效果一样,不知道怎么上传效果图片。代码里面能注释的都注释了,但水平有限,可能会有出错的地方,但使用基本上没有出现BUG。

2021-01-28

空空如也

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

TA关注的人

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