摘要: 在使用UG NX 绘图时,由于多数鼠标中键与滚轮为同一物理按键,且不方便按下,因此使用AHK将左win键改为鼠标中键 # AHK安装 ahk是免费且开源的,大小仅有3MB,可在官网直接下载。 官网下载地址:https://www.autohotkey.com/ 下载当前最新版本即可,V2是beta版 阅读全文
posted @ 2022-10-28 20:13 Dapenson 阅读(1716) 评论(0) 推荐(0)
摘要: 将Ubuntu20.04装入移动硬盘 检测硬盘读取速度 建议使用告诉U盘或固态移动硬盘安装Ubuntu系统 管理员启动cmd 输入命令自动检测,F为所插入的移动硬盘分区 winsat disk -drive F 下载Ubuntu系统 现在是2022年10月,所以我选择下载20.04LTS 版本。 L 阅读全文
posted @ 2022-10-22 15:47 Dapenson 阅读(1808) 评论(0) 推荐(0)
摘要: 获取数据 在看论文或说明手册遇到图表时,常遇到无法获取源数据或曲线的情况。以下使用WebPlotDigitizer在线工具通过像素级坐标标定并取点取数。 WebPlotDigitizer在线工具 该工具开源,并提供在线版和离线版,GitHub地址 以下图为例,本次使用WPS工具优化并获取一张相对清晰 阅读全文
posted @ 2022-10-10 22:28 Dapenson 阅读(2799) 评论(0) 推荐(1)
摘要: # 简单回调实现 示例为esp32c3使用回调函数的简单测试 点击查看代码 ```C++ #include "bt.h" void callBack() { Serial.println("终于下载结束啦~"); pinMode(12, OUTPUT); digitalWrite(12, HIGH) 阅读全文
posted @ 2022-09-17 16:01 Dapenson 阅读(213) 评论(0) 推荐(0)
摘要: 以下实例调用设备默认摄像头并显示,可通过传入cam_url改变显示的摄像头,显示时按q或ESC退出 示例代码 import cv2 def catch_video(name='my_video', video_index=0): cv2.namedWindow(name) # 传入地址为0时调用默认 阅读全文
posted @ 2022-09-06 00:08 Dapenson 阅读(578) 评论(0) 推荐(0)
摘要: 在Arduino解析字符串时,对于规则字符串内容,常用的有Json解析,或者是按位置获取从N到N+1位的内容,但对于不规则字符串,则只能使用查找的方式去获取,例如String.find。 以下内容介绍使用正则表达式去匹配查找或替换指定内容,使用前需了解什么是正则表达式 本示例使用Regexp库实现正 阅读全文
posted @ 2022-09-04 20:14 Dapenson 阅读(1062) 评论(0) 推荐(0)
摘要: 正则示例 以下实例使用C++正则从一串混乱的字符串中匹配带小数点的数字 点击查看代码 #include <iostream> #include <regex> using namespace std; int main() { smatch results; string str = "adbhja 阅读全文
posted @ 2022-09-01 18:46 Dapenson 阅读(734) 评论(0) 推荐(0)
摘要: 监听剪切板内容,在发生变化时,将内容替换为去除所有空白字符的新内容,如果是图片或剪切板为空则跳过 基本功能版 实现对于caj或PDF文件的文字复制处理,以及对于chat文本分段的处理 点击查看代码 import re import time import pyperclip class TextPr 阅读全文
posted @ 2022-08-29 21:13 Dapenson 阅读(111) 评论(0) 推荐(0)
摘要: # FREERTOS ``` xTaskCreate(mpu6050Task, "MPU6050", 1024 * 8, NULL, 1, NULL); ``` 函数名,函数定义标识,分配的内存空间,传入参数,优先级,handle) 程序整理自[B站孤独的二进制视频内容](https://www.b 阅读全文
posted @ 2022-08-25 17:03 Dapenson 阅读(503) 评论(0) 推荐(0)
摘要: 合宙 esp32c3 双串口测试 根据合宙文档定义好双串口配置后,使用ttl-usb调试线分别接UART0和UART1后可分别输出0或1字符串 实例 #include <Arduino.h> void setup() { Serial.begin(9600); Serial1.begin(9600, 阅读全文
posted @ 2022-08-12 17:15 Dapenson 阅读(4624) 评论(0) 推荐(0)
摘要: PCB走线宽度建议 PCb过孔大小设置 PCb过孔大小一般设置为:内孔(孔尺寸)0.30(12mil),外壳(直径)0.6(24mil) 常用过孔设置: 内径: 15mil(0.381mm) 30mil(0.762mm) 外径: 20mil(0.508mm) 40mil(1.016mm) 丝印层字符 阅读全文
posted @ 2022-07-26 09:35 Dapenson 阅读(3219) 评论(0) 推荐(0)
摘要: ESP32控制8个步进电机同时运动(74HC595) 连线图+程序+仿真 https://wokwi.com/projects/333693682987303506 通过使用74HC595模块进行IO扩展,实现esp32使用3个引脚控制8个步进电机同时运动 Arduino程序 所用到的库: Shif 阅读全文
posted @ 2022-06-07 14:33 Dapenson 阅读(3110) 评论(0) 推荐(0)
摘要: 在一个单独文件夹中建立此python文件,并将ino文件拖入文件夹中 运行前需对ino文件进行格式化 import re from pathlib import Path # 查找路径下所有ino文件 def find_all_ino(dirs='.'): files = [] # 过滤规则 fil 阅读全文
posted @ 2022-06-02 10:01 Dapenson 阅读(89) 评论(0) 推荐(0)
摘要: 仿真 新建工程 修改工程名称和地址后默认下一步完成新建工程 添加元件 在下图元件模式列表中右键选择 从库中挑选,添加MEGA2560V2开发板及LED灯 若无Arduino开发板元件库,则需下载添加,将其中的Arduino2TEP.idx、Arduino2TEP.lib两个文件添加到proteus安 阅读全文
posted @ 2022-05-29 16:58 Dapenson 阅读(582) 评论(0) 推荐(0)
摘要: C结构体struct 2、结构体定义 1、结构体就是可以把变量包含到里面的东西 struct就代表要定义一个结构体,sensors是这个结构体的名字, 然后是一个大括号 { } 大括号里面就随意定义变量啦~ 怎么使用里面的变量呢? 注意:结构体是一个数据类型就像是int和char一样的这种类型。 既 阅读全文
posted @ 2022-05-29 16:26 Dapenson 阅读(270) 评论(0) 推荐(0)