自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

原创 ESP-01模块连接手机热点问题及解决方法

在使用ESP-01模块连接手机热点时,可能会遇到连接失败的问题。确保热点名称和密码正确。确保模块处于Station模式。尝试多次连接。查询模块状态和IP地址。最重要的是,确保手机热点处于2.4GHz频段。希望本文的经验能帮助到遇到类似问题的开发者。如果还有其他问题,欢迎在评论区交流!

2025-03-29 18:23:23 485

原创 (自用)速通vue

Vue 是一款轻量级、高效且渐进式的 JavaScript 框架,主要用于构建用户界面。其核心库专注于视图层,易于上手且与其他库或已有项目无缝整合。Vue 的设计理念强调声明式渲染和组件化开发,使得开发大型项目时更具结构性和维护性。本文从 Vue 简介、环境搭建、基本概念到实战示例,提供了一个快速入门的思路。如果你想深入学习 Vue,建议仔细阅读官方文档并动手实践,相信你很快就能掌握这门灵活高效的框架。希望这篇文章能对你有所帮助,还在更新中。

2025-03-28 23:50:04 508

原创 OPCV图像形状识别及面积计算

在做图像处理的过程中,我们常常需要计算图像中的目标面积。像素点计数法通过计算目标在图像中的像素数量来推算面积大小。缺点:目标与摄像头的距离会直接影响像素计数的结果,需要对距离或拍摄角度等因素进行校正。固定距离对比法在拍摄时固定好目标与摄像头之间的距离,然后借助一个已知尺寸的参照物(比如 A4 纸)来估算出目标的实际面积。缺点:依然需要保证拍摄过程中距离、角度等尽量保持一致,否则会带来误差。这里,我采用了第二种思路:在图像中预留了一块 A4 纸区域,用它来换算像素面积与实际面积之间的比例。

2025-03-28 00:21:26 384

原创 OPENCV数字识别(非手写数字/采用模板匹配)

通过模板匹配,我们能够快速、准确地识别标准数字,适用于数字识别的基础场景。对于更复杂的场景,如手写数字或不同字体的数字,可能需要更先进的算法,如深度学习模型。希望这篇文章能够帮助你理解OpenCV中模板匹配的使用方法。如果你有任何问题或改进建议,欢迎在评论区留言讨论。

2025-03-24 12:16:03 642 6

原创 OPENCV摄像头畸变矫正(以形状识别为例)/从畸变校正到形状检测:我的摄像头图像处理实践

结合图像压缩和形状检测,可以进一步优化图像处理效果。如果你也遇到了类似的问题,不妨尝试调整畸变系数,并结合其他图像处理方法来达到最佳效果。希望我的经验能对你有所帮助!

2025-03-23 22:49:44 1070

原创 (自用)在派上设置自启动时的问题

从你提供的文件内容来看,存在一些问题可能导致启动失败。我将逐一指出问题并提供修正建议。

2025-03-23 22:32:17 290

原创 OPENCV形状识别(纯代码篇·加讲解)建议使用这篇的代码

计算轮廓的周长# 多边形近似# 计算轮廓的面积return None # 忽略面积过小的轮廓# 三角形检测# 计算三角形的边长和角度# 判断是否为有效三角形# 矩形检测# 判断是否为矩形else:# 圆形检测。

2025-03-22 23:05:21 654 2

原创 OPENCV形状识别(及数量统计):用代码“看懂”世界!

通过OpenCV实现形状识别及数量统计并不难,关键在于掌握图像预处理和轮廓检测的技巧。这个项目不仅展示了OpenCV的强大功能,也为你的图像识别项目提供了一个实用的模块。你可以根据实际需求进一步优化代码,比如调整二值化阈值、优化形状判断逻辑等,以提高识别的准确性和鲁棒性。希望这篇文章对你有所帮助!如果你对这个项目感兴趣,或者有任何问题,欢迎在评论区留言交流。让我们一起用代码“看懂”这个世界!

2025-03-22 22:20:11 385

原创 HC-05与HC-06蓝牙配对零基础教程 以及openmv识别及远程传输项目的概述

这个是我在使用openmv连接然后与最终实现的效果是:openmv识别到图形和数字然后远程传输到另外一个单片机·,另外一个单片机显示出来。

2025-03-22 21:52:31 758

原创 (自用)yolo算法学习

打开这个项目结构就可以看到。3.安装包时出先问题。

2025-03-22 21:20:25 392

原创 2025年最佳压缩软件推荐:可牛压缩,免费无广告的高效之选!

如果你正在寻找一款免费、无广告、速度快且功能稳定的压缩软件,可牛压缩绝对值得一试。它不仅能够满足你的日常需求,还能让你在使用过程中感受到极致的便捷和高效。快来下载体验吧!

2025-03-22 21:18:19 1035

原创 蓝桥杯嵌入式(总结自用)

3.16今天从开头学到串口的DMA转运,看的是西风的视频(下面附上链接)

2025-03-16 22:48:17 246

原创 零基础keil:设置注释快捷键

选中代码:在代码编辑器中,选中你想要注释的代码段。右键点击:右键点击选中的代码段。选择注释选项:在弹出的右键菜单中,选择“Comment Selection”来添加注释,或者选择“Uncomment Selection”来取消注释。

2025-03-16 22:11:48 188

原创 DNS 缓存存在问题。

看下面这篇文章跟着解决就行了。

2025-03-16 15:26:13 131

原创 Android studio下载和编译GitHub上的项目

而且它是访问goole,所以你懂的,要梯子才可以。现在还在研究怎么把它成功编译。真服了,这个下好久好久啊。不要梯子我不知道行不行。现在已经finish了。

2024-12-09 21:21:30 248

原创 yolov5 数据集分享:纯干货

EU Open Data Portal](https://data.europa.eu/euodp/en/data/)[Kaggle 数据集](https://www.kaggle.com/datasets)q=datasets)[遇见数据集网站](https://www.selectdataset.com/)[Data.world](https://data.world/search)[Data.gov](https://www.data.gov/)

2024-11-21 22:54:32 766

原创 yolov5 & : 无法将“C:/Users/fuhaolang/.conda/envs/yolov5/python.exe”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼

今天我终于解决了请看下面:下面的powershell也可以是在vscode或者pycharm中的终端使用:1. 路径中的单引号你的路径中包含了单引号 `'`,这可能会导致 PowerShell 解析路径时出现问题。你可以尝试将单引号替换为双引号或者完全移除它们。例如,如果你的用户名中确实包含单引号,你可以尝试以下命令:```2. 确认 Python 解释器的存在确保 `C:/Users/fu'hao'lang/.conda/envs/yolov5/python.exe` 确实存在。

2024-11-21 22:32:02 390

原创 Quartus Ⅱ仿真 3.全加器

全加器是一种数字逻辑电路,用于实现三个一位二进制数的加法运算,包括两个加数位和一个进位输入位。全加器的基本功能是接收两个加数位(A和B)以及一个来自前一位加法结果的进位信号(Cin),并输出一个和值位(Sum)和一个进位输出位(Cout)。

2024-10-20 20:47:11 832

原创 Quartus Ⅱ仿真 2.三人表决电路

三人表决电路是一种数字逻辑电路,用于实现三个输入信号的多数表决。在这种电路中,如果至少有两个输入为高电平(通常表示为1),则输出为高电平;否则输出为低电平(通常表示为0)。这种电路可以用于各种决策制定场合,比如投票系统。

2024-10-20 20:44:01 952

原创 Quartus Ⅱ仿真 1.半加器

本博主主要在修电子电路知识,这是一篇quartus仿真

2024-10-20 19:47:31 467

原创 PyCharm汉化:简单一步到胃!PyCharm怎么设置中文简体

3. 在PyCharm中通过`File` -> `Settings` -> `Plugins` -> `Install Plugin from Disk`,选择下载的语言包进行安装。1. 打开PyCharm,点击`File` -> `Settings`(在Mac上是`PyCharm` -> `Preferences`)。3. 安装完成后,PyCharm会提示重启,重启后界面将变为中文。2. 选择与你的PyCharm版本相匹配的语言包进行下载。方法一:通过PyCharm内置的插件市场安装中文语言包。

2024-08-25 08:23:04 10219

原创 第三方电脑端 小爱同学设置快捷键/设置语言唤醒

3.已经可以直接使用语音唤醒了(上图是代码下载后的示意图)

2024-08-13 12:07:13 2385 3

原创 记事本打不开(保姆级教程)

问题可能是这样的:问题可能是这样的:1. 应用程序故障:记事本程序可能遇到了临时的应用程序故障或错误。2. 系统文件损坏:系统文件损坏或丢失可能导致记事本无法正常启动。3. 注册表问题:注册表中的条目错误或缺失可能影响记事本的加载。4. 输入法设置问题:某些情况下,特定的输入法设置或冲突可能导致记事本崩溃。5. 用户帐户文件损坏:用户配置文件损坏可能导致记事本无法打开。6. 系统权限问题:如果应用程序没有足够的权限,可能无法启动。

2024-08-12 22:14:25 2737

原创 记事本/软件商店/xbox打不开(不会丢失数据)(保姆级教程)

我放这里的,然后就是双击下载打开。选一种语言,肯定简体中文撒。这里也需要一些时间,慢慢来。这个等一下就好,不要担心哈。然后点击这里就可以下载啦。

2024-08-12 22:13:08 877

原创 树莓派之Python编程

Python编程:

2024-08-07 23:05:17 412

原创 解决树莓派4B不连接显示器开机后,用VNC无法显示画面cannot currently show the desktop

添加以下执行语句到:config.txt文件中。如果又连接不了,多半vnc被关了。

2024-08-07 22:59:33 456

原创 如何调整四轮小车转向和反转

【代码】如何调整四轮小车转向和反转。

2024-07-25 18:29:50 213

原创 MPU6050|dmp库|怎么清零dmp中的数据|清零yaw航向角

重点在这里(前面都很水)在使用MPU6050等带有DMP(数字运动处理器)功能的传感器时,确保每次旋转或移动后DMP的初始化状态为0是很重要的。这可以通过重置DMP或重新初始化DMP来实现。### 步骤 2: 重置DMP在MPU6050旋转后,你可能需要重置DMP。可以通过以下方法实现:1. **禁用DMP**:首先禁用DMP。2. **重置DMP**:调用 `mpu.resetDMP()`(如果库支持此函数)。3. **重新启用DMP**:重新初始化并启用DMP。

2024-07-24 22:39:11 1121

原创 根据博主”嵌入式创客工坊“的MPU加以说明

首先博主大大厉害首先博主大大厉害1.出现一直只有初始化成功解决:main.c中加入2.连初始化都没有:看看这里勾没有3. id是(错误104也就是0x68)

2024-07-19 14:08:19 221

原创 Openmv一直闪绿灯并且电脑检测不到

然后打开openmvide然后会有提示更新按照流程进行即可。我的的openmv升级固件的时候出问题了。然后openmv就一直闪绿灯。将rst与Boot引脚联通;

2024-07-15 16:41:20 1252 4

原创 分享一个蓝牙继电器双路12V|简简单单蓝牙操控|LCBS

输入接12V后在安卓手机端安装“蓝牙智控”APP,搜索蓝牙设备并连接,配对密码为1234,长按界面中的灰色方块来添加串口指令,输入指令的名称和内容(指令内容为A00101A2时打开继电器;指令内容为A00100A1时关闭继电器)并选择以。的形式发送,之后点击相应的方块就可以控制继电器的开关了,也可以在应用商城下载其他的蓝牙APP通过发送指令来控制。只要按着我的配置这个就可以使用了。

2024-07-14 23:05:02 469

原创 Keil的提示功能怎么打开

看看是否和我一样:

2024-07-14 22:49:50 427

原创 移植MPU

等着。

2024-07-14 22:42:30 137

原创 基于AdruinoUNO的云台+摄像头追踪|ArduinoUNO、Openmv

3. 云台控制:Arduino UNO接收到OpenMV发送的目标坐标信息后,计算云台需要调整的角度和方向。4. 实时调整与反馈:系统通过持续的图像处理和云台调整,实现对目标物体的实时追踪和跟随。4. 摄像头:通常采用OpenMV内置的摄像头或外部USB摄像头,用于捕获环境中的图像,提供给OpenMV模块进行处理。1. Arduino UNO: 作为主控制器,负责控制云台的运动和与OpenMV模块的通信。1.AdruinoUNO部分:用于云台的控制和接收openmv传来的数据,并进行移动。

2024-07-14 22:38:14 1098

原创 为什么用万用表的蜂鸣档打电容两端会出现叫声|万用表、电容

电容会充电,万用表给电容充电的时候会叫。按刚才的反方向接不会叫,也就是不通。

2024-07-14 22:11:11 1391

原创 基于openmv的电磁炮设计|stm32f4xx、openmv、arduino

制作中。

2024-07-10 22:51:15 290

原创 有关录音和语音识别的小项目|采用51和32单片机和两个集成的板子

1.iSD录音模块代码.c和.h文件如下。

2024-07-10 22:48:12 375

原创 1.8英寸tft屏使用代码:主控stm32f107c8t6

链接:https://pan.baidu.com/s/1-YIaZfXJPDrg6fk6FXAvJQ。--来自百度网盘超级会员V3的分享。

2024-07-03 20:27:17 359

原创 ESP32使用:Wrote 843568 bytes (539557 compressed) at 0x00010000 in 12.4 seconds (effective 542.2 kbit/s

这里是已经烧录成功了不用管了。

2024-07-03 20:17:19 186

原创 ESP32使用+Arduino编程:WIFI连接

一、首先烧录一个代码一、首先烧录一个代码。

2024-07-03 20:15:30 697

基于飞腾派的opencv图像识别

基于飞腾派的opencv图像识别

2025-03-29

124-3.bdf74283加计数

74283加计数

2024-12-09

124-huozai.bdf火灾报警器

火灾报警器

2024-12-09

124-194.bdf74194扭环计数器

74194扭环计数器

2024-12-09

124-160.bdf74160计数器

74160计数器

2024-12-09

74138.bdf74138流水灯的原理图

74138流水灯的原理图

2024-12-09

LCD.ioc有关spi通信的

LCD.ioc有关spi通信的

2024-10-13

Electric racing.zip

Electric racing.zip

2024-10-13

电赛题目,有关2024四川省的电子设计大赛

电赛题目,有关2024四川省的电子设计大赛

2024-10-13

**知识领域**:电子与通信技术 **技术关键词**:STM32F4开发板

**知识领域**:电子与通信技术 **技术关键词**:激光测距、串口传输、STM32F4开发板 **内容关键词**:轮趣科技、激光测距模块、数据采集、实时传输 **用途**:该项目主要应用于电赛专题,通过轮趣科技的激光测距模块结合STM32F4开发板实现高精度的激光测距,并利用串口传输将测量数据实时发送至开发板进行处理和显示。该技术可用于自动化装配线、机器人导航、3D扫描、结构健康监测等领域,实现对目标物体的精确定位和距离测量,提高系统的自动化和智能化水平。

2024-10-13

知识领域:电子与通信技术 技术关键词:激光测距、串口传输、STM32F4开发板 内容关键词:轮趣科技、激光测距模块、数据采

**知识领域**:电子与通信技术 **技术关键词**:激光测距、串口传输、STM32F4开发板 **内容关键词**:轮趣科技、激光测距模块、数据采集、实时传输 **用途**:该项目主要应用于电赛专题,通过轮趣科技的激光测距模块结合STM32F4开发板实现高精度的激光测距,并利用串口传输将测量数据实时发送至开发板进行处理和显示。该技术可用于自动化装配线、机器人导航、3D扫描、结构健康监测等领域,实现对目标物体的精确定位和距离测量,提高系统的自动化和智能化水平。

2024-10-13

1.8寸LCD-STM32F103C8测试程序.zip

这段代码是一个嵌入式C语言程序,用于STM32F103C8微控制器,通常用于演示或测试一个1.8寸的LCD显示屏。以下是对代码的描述和可能的作用: 1. **版权声明**: 代码开头的注释说明了该程序仅供学习使用,未经作者许可不得用于其他目的。 2. **适用硬件**: 代码适用于STM32F103C8微控制器,并且列出了LCD显示屏与STM32微控制器之间的引脚连接关系: - GND: 电源地 - VCC: 接5V或3.3V电源 - SCL: 接PA5引脚(I2C时钟线) - SDA: 接PA7引脚(I2C数据线) - RES: 接PB0引脚(LCD复位) - DC: 接PB1引脚(数据/命令控制) - CS: 接PA4引脚(片选,用于选中LCD) - BL: 接PB10引脚(背光控制) 3. **包含的头文件**: - `stm32f10x.h`: 包含STM32F10x系列微控制器的寄存器定义和类型。 - `delay.h`: 可能包含延时函数的头文件。 - `QDTFT_demo.h`: 可能包含LCD测试

2024-06-18

openmv识别长方形和正方形

openmv识别长方形和正方形 这段OpenMV代码是一个图像处理脚本,用于执行多种图像识别任务,包括颜色阈值检测、线条检测、blob(图像中的连通区域)检测、矩形检测以及形状识别。以下是对代码的详细介绍: 1. **导入模块**: - `import sensor, image, time, math`: 导入所需的模块,包括传感器控制、图像处理、时间控制和数学计算。 2. **颜色阈值设置**: - `thresholds`: 定义了一个颜色阈值列表,每个元组代表一种颜色的HSV(色相、饱和度、亮度)阈值。这些阈值用于在图像中检测特定的颜色。 3. **传感器初始化和配置**: - `sensor.reset()`: 重置传感器到默认设置。 - `sensor.set_pixformat(sensor.RGB565)`: 设置图像像素格式为RGB565。 - `sensor.set_framesize(sensor.VGA)`: 设置图像分辨率为VGA。 - `sensor.set_windowing(300,400)`: 设置图像窗口大小

2024-06-18

空空如也

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

TA关注的人

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