- 博客(12)
- 收藏
- 关注
原创 micropython编程 esp32+drv8833+霍尔编码器
【代码】micropython编程 esp32+drv8833+霍尔编码器。
2023-04-02 16:10:51
906
3
原创 micropython编程 esp32+mpu6050
根据网上的C语言版本改写的python代码,滞后问题严重,这里贴出对X轴使用卡尔曼滤波的代码。模块内使用了esp32的定时器timer0,未使用滤波算法,响应比较及时。
2023-04-02 11:56:10
1398
1
原创 树莓派+ubuntu20.04+sftp+内网穿透
使用树莓派搭建sftp服务器,并实现外网访问功能。主流的一些外网访问方式可能需要vps或者公网ip和域名,实现起来比较麻烦,所以我最终选择Sakura frp提供的免费内网穿透服务(需要1元实名认证)。
2022-12-30 05:08:22
1165
原创 zigbee协议栈雷达 上位机部分
声明:本人初学zigbee,很多代码引用自他人,因此本文仅作参考文章目录前言一、效果图二、初始化三、串口四、绘制雷达五、完整代码前言本人这学期课设,要求使用zigbee完成设计。在学习中颇有收获和心得,因此写下本文记录,并分享一些经验。以下是上位机部分。硬件部分详见zigbee协议栈雷达 硬件部分一、效果图因为打算延伸这个课题,所以上位机是在我原来的小车上位机的基础上开发的二、初始化public Form1(){ InitializeComponent(); .
2022-04-25 00:06:27
623
原创 zigbee协议栈雷达 硬件部分
声明:本人初学zigbee,很多代码引用自他人,因此本文仅作参考文章目录前言一、协调器二、终端1.SampleApp.c2.舵机部分3.ZMain.c前言本人这学期课设,要求使用zigbee完成设计。在学习中颇有收获和心得,因此写下本文记录,并分享一些经验。以下是硬件部分,包括一个协调器和两个终端,使用的传感器包括超声波模块,舵机,避障模块。一、协调器void SampleApp_MessageMSGCB( afIncomingMSGPacket_t *pkt ){ uin.
2022-04-24 23:21:08
1436
原创 将INRIA数据集改为PascalVOC格式
将INRIA数据集改为PascalVOC格式INRIA数据集链接:https://pan.baidu.com/s/1Z2TVvGuuvor7juqj3uPG-g提取码:07ed我制作的PascalVOC格式的INRIA数据集链接:https://pan.baidu.com/s/1licLJkXICcwSdAwMb8B0OA提取码:3rh2目录将INRIA数据集改为PascalVOC格式PascalVOC格式介绍INRIA数据集介绍分别创建对应文件夹JPEGImages将原图像处理为jpg格式保存在
2021-04-15 22:11:18
810
7
原创 TypeError: write() argument must be str, not bytes
python用write()写入文件时报错TypeError: write() argument must be str, not byteswithwith open(filename, "w") as f:原因:python3中open()的参数encoding默认值为utf-8,所以读写文件时只能用Unicode编码的字符,而不能使用二进制字符解决方法:以wb或者rb的方式打开文件就可以进行文件读写了with open(filename, "wb") as f:...
2021-04-15 19:32:03
2132
1
原创 OSError: cannot write mode RGBA as JPEG
用PIL将png格式图片保存为jpg格式时报错OSError: cannot write mode RGBA as JPEG原因:png格式图片颜色为四通道RGBA,而jpg格式是三通道RGB(以下摘自百度百科,RGBA是代表Red(红色)Green(绿色)Blue(蓝色)和Alpha的色彩空间。虽然它有的时候被描述为一个颜色空间,但是它其实仅仅是RGB模型的附加了额外的信息。alpha通道一般用作不透明度参数。)解决方法:将图片格式改成三通道即可image = image.convert("RGB
2021-04-15 18:35:29
7682
原创 pycharm安装paddlex报错microsoft visual c++ 14.0 is required
pycharm安装paddlex报错microsoft visual c++ 14.0 is required解决方法一安装Microsoft Visual C++ Build Tools直接默认安装,安装完成后,再在pycharm里安装paddlex就不会报错了解决方法二用pip命令安装完成后,再导入pycharm打开pycharm的view->Tool Windows->Terminal(或者用快捷键alt+F12)在命令窗里输入pip install paddlexpip命
2021-04-14 00:06:54
811
原创 安装paddlepaddle报错cudnn64_7.dll配置不正确
安装paddlepaddle报错cudnn64_7.dll配置不正确将paddlepaddle-gpu版本,cuda,cudnn全部安装好,并且配置好环境变量后,运行paddle.utils.run_check(),报错提示cudnn64_7.dll配置不正确解决办法将cudnn64_7.dll保存至CUDA\NVIDIA GPU Computing Toolkit\CUDA\v10.1\bin目录下(以上是我保存的路径,请将cudnn64_7.dll保存到自己的CUDA的bin目录下)链接:ht
2021-04-09 15:31:34
3758
5
原创 paddlepaddle学习日志01手写数字识别
paddlepaddle学习日志01手写数字识别文章目录paddlepaddle学习日志01手写数字识别前言导入库数据处理模型设计训练配置训练过程校验可视化前言学习的课程为百度AI Studio上的百度架构师手把手教深度学习导入库import paddleimport paddle.fluid as fluidfrom paddle.fluid.dygraph.nn import Linear, Conv2D, Pool2Dimport numpy as npimport osimpor
2021-04-08 23:06:07
163
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人