自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 已解决The “From“ header is missing or invalid. Please follow RFC5322, RFC2047, RFC822 standard protocol

The "From" header is missing or invalid. Please follow RFC5322, RFC2047, RFC822 standard protocol. https://service.mail.qq.com/detail/124/995.

2024-03-19 15:44:52 178 1

原创 python使用smtp发送邮件到邮箱

【代码】python使用smtp发送邮件到邮箱。

2024-03-19 15:38:28 150 1

原创 opencv实现数码管数字的识别小白篇(python)

原图 -> 灰度处理 -> 二值化处理(数字部分为白色)-> 膨胀处理 -> 寻找轮廓找出所有数字的轮廓,分别传入识别函数(穿针法识别:tubo_roi为各段的区域,通过判断abcdefg有哪几个是白色,来组合成不同的数字)特殊数字:1 ,通过长宽比大于2来判断为数字1。

2024-03-05 17:00:53 343

原创 使用wheel方式下载numpy和onnxruntime

进入https://github.com/nknytk/built-onnxruntime-for-raspberrypi-linux网址。进入网址https://www.piwheels.org/simple/numpy/下载对应的wheel文件,传到树莓派里。然后pip install onnxruntime******.whl下载就可以。然后pip install onnxruntime******.whl下载就可以。找到python以及系统对应的wheel并下载,传到树莓派里。

2023-05-21 16:41:38 1552

原创 树莓派报错Backend terminated or disconnected. Use ‘Stop/Restart‘ to restart

无法使用pandas模块,只要代码跑到pd.read_csv就会报错。pip重新卸载安装pandas也没用。此时可以正常使用pandas。

2023-05-20 20:22:00 588

原创 树莓派上传数据到OneNet平台(基于OneNET Studio 5.0,2022最新)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、与OneNET的第一面二、进入Studio页面三、新建产品和设备三、http接口协议探究四、在线post测试四、python代码实现总结前言最近在帮同学解决毕设问题,接触到了onenet物联网平台,发现网上找到的都是旧版本的教程,而且官方文档给的实在是过于混乱,对于新手特别不友好,于是在这里记录一下我的调试结果和思路。一、与OneNET的第一面首先我们进入到onenet官网https://open.iot.10.

2022-04-14 10:48:51 6512 12

原创 树莓派调用as608指纹模块,实现指纹识别功能

1.首先在连接好usb-ttl模块,在win系统上用串口助手测试可以直接用资料里的上位机直接测试,我这里只是为了熟悉下各种指令。根据手册,我们可以知道,发送EF 01 FF FF FF FF 01 00 03 01 00 05代表探测手指并录入图像发送过去可以看到返回了EF 01 FF FF FF FF 07 00 03 02 00 0C ,确认码是02,是因为我没有放手指。说明模块正常使用,我这里只测试这个指令,其他指令大家自行测试。2.指纹录入因为我的项目 只需要识别指纹,所以录入指纹直

2022-04-12 17:45:32 2821 3

原创 ubuntu20-mate系统树莓派4B不连接显示器无法启动的问题

不连接显示器树莓派就无法启动,亲测ubuntu20-mate修改了hdmi_force_hotplug=1没有用,阅读官方文档发现这句话更新了

2022-02-07 03:40:59 1455

原创 阳光长跑(阳光体育服务平台)

通过分析我们可以得到登陆时需要的IMEI码,然后post一下就可以登录我们的阳光体育平台,实现远程登录注意: 仅本人测试可用,大家请自行测试,理论上这个平台的都支持

2021-10-15 13:10:38 1846

原创 [Errno 98] Address already in use (linux端口被占用问题)

[Errno 98] Address already in use (linux端口被占用问题)**起因:**开发微信公众号的时候报错socket.error: No socket could be created – ((‘0.0.0.0’, 80): [Errno 98] Address already in use) 查询发现是80端口被占用解决:1.更换端口2.杀死占用端口的进程查询哪些进程在占用端口: lsof -i:端口号杀死相关进程kill -9 pid如图

2021-10-10 14:07:28 5866

原创 鼠标滑动特效

1. 鼠标带动线条效果:代码!function () { function n(n, e, t) return n.getAttribute(e) || t } function e(n) { return document.getElementsByTagName(n)} function t() { var t = e("script"), o = t.length, i = t[o - 1]

2021-05-14 21:45:41 727

原创 流控备忘录

1.FAS:wget --no-check-certificate https://cangshui.net/-down/-mysh/FAS/fas.sh && chmod +x fas.sh && bash fas.sh转载自:https://cangshui.net/2008.html2.康师傅:Debian 7~9 64位 系统的服务器echo 'nameserver 114.114.114.114'>>/etc/resolv.conf;wget

2021-05-14 21:43:10 12624

原创 追小球的小车----OPENMV

总体介绍:OPENMV颜色识别输出x_error给PID模块,PID调参后调用car.run控制左右电机car.py设置P7,P8为PWM输出引脚,Pin0-3为逻辑控制引脚from pyb import Pin, Timerinverse_left=False #控制电机正反inverse_right=False #控制电机正反ain1 = Pin('P0', Pin.OUT_PP)ain2 = Pin('P1', Pin.OUT_PP)bin1 = Pin('P2', Pin

2021-05-14 21:27:46 1603 1

原创 【L298N驱动模块学习笔记】--openmv驱动

做小车常用的L298N驱动模块驱动直流电机介绍模块总体图:输出A 输出B 分别接两个直流电机。不使用PWM的话只需要改变IN1,IN2,IN3,IN4。若使用PWM则要拔掉使能跳帽并输入PWM信号12V供电,这个是外部电源为驱动板供电的接口,一般驱动电压实际可以接受的输入范围是7~12V,此时可以使能板载的5V逻辑供电。当使用大于12V的驱动电压时,为了避免稳压芯片损坏,首先要拔掉板载5V输出使能的跳线帽,然后在5V输出端口外部接入5V电压对L298N内部逻辑供电。5V供电 (引出5V电压接到

2021-04-24 17:58:02 3600 2

原创 JDY-10M蓝牙简易组网教程

目标:不通过手机,JDY-10M之间串口组网透传。配置:(注:各模块组网ID,广播名必须一致,短地址互不相同)**1.配置组网 ID 号:**AT+NETID112233445566,组网ID号可自己修改,不加数字即为查询模式。**2.配置模块广播名:**AT+NAME123,组网ID号可自己修改,不加数字即为查询模式。3.配置短地址: AT+MADDR22,短地址可自己修改,不加数字即为查询模式。(一般不需要配置,但用户也可以修改,因为短地址为 MAC 地址的最后一位,有可能 存在相同可能,所

2021-04-24 17:38:52 3463 1

转载 split() 方法的使用----JAVA 学习记录2021-1-21

split() 方法的使用1、定义和用法 split() 方法用于把一个字符串分割成bai字符串数组。2、语法 stringObject.split(separator,howmany)3、参数与描述: separator:必需。字符串或正则表达式,从该参数指定的地方分割 stringObject。 howmany:可选。该参数可指定返回的数组的最大长度。如果设置了该参数,返回的子串不会多于这个参数指定的数组。如果没...

2021-01-28 00:06:11 714

空空如也

空空如也

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

TA关注的人

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