- 博客(44)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 免费博客搭建笔记
在下是一名屌丝程序员,不喜欢用word写笔记觉得上面加一些code太麻烦了,用的是Typora 👇有需要的可以自己去下载,因为搭建的个人博客也是上传Markdown的文件所以用这个还是比较舒服的Typora 官方中文站 (typoraio.cn)关于如何用鼠标右键新建Typora文档。
2023-11-11 18:26:49 240
原创 关于opencv 不能在图片上显示中文字符的解决办法 已解决
def show_chinese(img,text,pos) 以后写也可以直接套用 增加代码可复用性。然后是根据PIL 转数组然后做操作做完之后在转成图片。汉字就显示在图片上了。这句话中的函数用到了.ttc 后缀名的字体。可以想这样封装一个函数留存记录。
2023-04-27 12:36:01 561
原创 stc32 学习记录 1
逻辑性也不强所以做简单的伪代码笔记记录一下stc32的学习历程。希望记录在这里后我每次都能回味。感觉自己的指针没有学好啊。
2023-03-21 20:00:12 145 1
原创 EC200N-CN 简单使用记录
DSCI: 1,0,7,0,18772612940,129 呼叫响铃中。^DSCI: 1,0,3,0,18772612940,129 用户已接听。DOWN,然后进入关机状态。AT+CNMI=2,1,0,1,0 //配置新短信提示上报的URC为+CMTI: ,,其余配置看手册。
2023-03-03 10:36:25 2014
原创 MODBUS_RUT_粗学习
地址码:1个字节的从机地址码,=0:广播地址,=1-247:从机地址,=248-255:保留。功能码:常用的就是01、02、03、04、05、06、15、16,具体描述见下图。CRC校验:两个字节,小端模式,校验的数据范围为:地址码+功能码+数据区。没有任何意义 单纯的读取线圈映射的Slave 的引脚输出的高地位状态。(在大端模式中,将高位字节放在低位地址,低位字节放在高位地址)数据区:数据区包含这么几部分:起始地址、数量、数据,这三项是。网络上的一些关于CRC校验的代码。读取线圈状态的意义是什么?
2023-03-03 09:59:44 442
原创 VTK 学习
压下鼠标中键,在相机模式下,扫视相机,在 Actors 模式下,平移 Actors,对于 2 键。压下鼠标左键,在相机模式下,围绕相机焦点旋转,在 Actors 模式下,围绕 Actors。缺省的交互类型是跟踪球模式,在这种模式下,只要鼠标键按下,就可以对相机、Actors、压下鼠标右键,在相机模式下,推拉相机,在 Actors 模式下,缩放 Actors。最简单的和数据交互的方法是创建该类的对象实例,该类提供了一些预定义的事件和行。压下键盘 s/w 键,Actors 的显示方式在线框/表面模式间切换。
2023-02-09 09:30:50 754
原创 RTK 学习记录
它和无线模块的发送功率,射频前端的设计以及天线的增益有关,单位是功率的单位,一般用dBm来表示。从机可以直接发送数据到主机,主机发送数据到从机时需要加上目标从机的组号地址【16 进制】,如果需要广播给所有从机在数据加上 16 进制 FFFF 即可。RF 先以BRT 9600 在UART 2 自动配置配置完后自动修改波特率再与UART1进行波特率为115200的透传。上位机调试:主机com16 主机目标组号、地址无需设置,从机的目标组号、地址为主机的组号地址。串口配置透传模式后还能改变波特率实现透传通信。
2023-02-08 18:42:07 625
原创 小操作分享
对于一个经常需要在百度网盘下载东西,又不想付费加速还想白嫖的人来说,这东西就是福利啊这个都有吧?没有也没关系先看小的我演示一遍演示完了你就会了,把它打开然后和我这样做🤲我是安装过了,可以跟着安装Tampermonkey这个不要觉得麻烦想想能白嫖就不麻烦了🤑https://greasyfork.org/zh-CN/scripts/418182 点开然后安装到这里就不用我介绍了就算纯小白也应该会了。这网站上面还有教程的喂。😘。
2023-02-08 17:42:34 137
原创 写入固件计划esp32 BLE
ble.py,将此py文件拷贝到开发板根目录。1.把AT 指令写入 flash 区内。2.编写python 程序直接烧进去。
2023-02-07 18:59:39 116
原创 ESP小车控制 --物联网
物联网作为继互联网之后新一代的连接方式,正在有力带动传统产业转型升级,引领战略性新兴产业发展,推动社会生产和经济发展方式的深度变革。MQTT是教学中常见的物联网协议之一,MQTT协议是近几年才出现的吗?当时MIT Auto-ID Labs的Kevin Ashton为了把宝洁的供应链上的RFID标签和互联网连接起来,在1999年第一个提出了IoT这个概念。MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议)是一个基于客户端-服务器的消息发布/订阅传输协议。
2023-02-07 18:46:52 534 1
原创 esp蓝牙配置连接wifi+升级版自动连接mqtt服务器
貌似 好像 大概 需要先用MQTT客户端先进行配置。1.通过连接蓝牙再用手机app 去配置 wifi。3.esp蓝牙配置wifi 连接 mqtt 配置。2.配置wifi 的格式 是json 格式。
2023-02-07 18:42:26 439
原创 esp蓝牙串口透传
使用官方示例的时候我发现这可以实现简短蓝牙到串口,串口到蓝牙,在没有经过大数据测试的时候,是可以通信过的,但是在实际测试的过程中,老是会出现分包的情况,很是苦恼。于是仔细研究了一下调用的库函数 BluetoothSerial.h使用c++写的库函数。第一次了解到函数的多态性学到了 我去。实现功能前没有预测过后期情况导致蹦盘。1.蓝牙透传官方示例。
2023-02-07 18:37:05 1291
原创 esp32 mpu9250数据获取
按键处理按键按下 mcu暂停读取数据两秒 在loop 循环里面开始就是结束结束就是开始。先到这里吧简单的到这里先,构思下上位机程序准备做数据处理 每个动作执行后的。做这个的目地是获取mpu9250数据。
2022-12-15 15:27:32 716 1
原创 esp32 wifi 连接
2.Ap 模式配置联网 掉电保存密码 第一次上电,esp32会开启自己的热点服务,你连接后手机会自动进入一个服务页面,然后进行密码配置,配置完成之后自动重启,重启后自动连接配置热点,到下次上电如果热点还在同样自动连接,不在再次进入配置模式,第二,如果说你想清楚原来的信息就长按boot键自动回复到第一次上电状态。简简单单的固定密码连接调试测试一下功能是否完备。可能有些名词用错,网友多多包涵。
2022-12-01 08:30:00 4754 5
原创 Arduino esp32 引脚 PWM
它是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,其控制简单、灵活和动态响应好等优点而成为电力电子技术最广泛应用的控制方式。PWM应用包括焊接、家用电器、电机驱动器、个人电子产品、逆变器、电动车、不间断电源、太阳能发电、音频放大器和汽车加热器。在许多应用中使用合理的PWM控制器有助于缩短开发时间,而且还可以借助一系列可靠的设计来增强对电源设计的信心。其应用领域包括测量,通信,功率控制与变换,电动机控制、伺服控制、调光、开关电源,甚至某些音频放大器,因此学习PWM具有十分重要的现实意义。
2022-11-29 20:30:00 1062
原创 opencv飞机大战年度巨制
在基于前面的main.py的输出,进行优化,移动的时候开火的话一只手的角度一定是大于100度的在这个基础上用另一只手来做开火指令判断这样一来符合我们的用手习惯,也优化了判断的模式,如果两只手都小于20度我们让飞机停下来。手部关键点的连线对整个判断的影响需要考虑实际问题。
2022-11-29 15:05:13 1301
原创 点亮一个esp32 的led
最近入了一个ESP32 兄弟们,这玩意还可以,买来肯定是给它点亮啊对吧 我就是点灯侠🎇😭千万不要不接天线啊,不然你会一直找不到你的wifi。
2022-11-08 09:58:36 1702 2
原创 机器臂(二)--视觉控制关节点
在先前配置好的机器臂教程接着下做先是视觉方面demo手势识别的mediapipe 是谷歌开源项目 这个的主要功能是识别手势 然后封装成类给下面的控制模块调用import cv2import mediapipe as mpclass HandDetector: def __init__(self, mode=False, maxHands=2, detectionCon=0.5, minTrackCon=0.5): ...
2022-05-02 20:56:03 1241
原创 机械臂(一)---机器臂的启动
1.功能包导入以后编译错误缺少什么包就安装什么包:(删除xf_mic_asr_offline文件)sudo apt-get install ros-melodic-包名 sudo apt-get install ros-melodic-moveit-*例如:sudo apt-get install ros-melodic-moveit-msgs 对于noetic也是适合的sudo apt-get install ros-melodic-报错:fatal error: move_base_m
2022-05-02 20:45:31 730
原创 一个U盘安装多个iso引导
多系统u盘_哔哩哔哩_bilibili如何给换了新的空硬盘的电脑装系统?如何给换了新的空硬盘的电脑装系统? - 知乎MSDN, 我告诉你 - 做一个安静的工具站win10 ios 对下载文件新一代多系统启动U盘解决方案Ventoy配置ios的绝对路径...
2022-05-01 21:58:42 1323
原创 QQ邮箱 接受 天气查询 阿里云自动运行学习记录
QQ邮箱 接受 天气查询 阿里云自动运行学习记录学习记录QQ邮箱 接受 天气查询 阿里云自动运行学习记录前言一、对于天气的查询二、使用步骤1.引入库2.读入数据总结前言就是闲的无聊看了看别人的爬虫自己想玩玩就去试了一下主要是有几个小demo的缝合吧,我觉得我自己写的贼垃圾写出来只是记录一下学到的东西,后面要是有想法可以再改,也希望和大家交流一下,欢迎批评与斧正,还望不吝赐教。提示:以下是本篇文章正文内容,下面案例可供参考一、对于天气的查询pandas 是基于NumPy 的一种工具,该工具
2022-03-30 14:39:28 1489
原创 ROS 自主构图 使用turtlebot3仿真gmapping 学习记录
写在前面Ros版本是ubuntu20.04上完成了ROS Noetic一、虚拟环境配置1.相关功能包的配置sudo apt install ros-noetic-gazebo-ros-pkgs ros-noetic-gazebo-ros-controlsudo apt-get install ros-noetic-turtlebot-*sudo apt install ros-noetic-gmappingsudo apt-get install ros-noetic-joy ros-noet
2022-03-25 17:35:27 822
原创 关与Tensorflow-gpu Anaconda Pycharm配置问题解决方案
如何真真正正算配好tensorflowTensorFlow-gpu安装时要与CUDA、CUDNN版本对应。请参考网址:https://tensorflow.google.cn/install/source_windows明确四个东西:1.需要安装的tensorflow-gpu的版本。2.要安装的tesorflow-gpu对应的cuda版本。3.要安装的tesorflow-gpu对应的cudnn版本。4.要安装的tesorflow-gpu对应的python版本。准备材料 :Anaconda
2021-12-06 13:43:49 1882 1
原创 python 帮学委收作业
收作业小能手收作业的时侯总是觉得收不齐 对名单太麻烦?反正我感觉是很难收收完之后还要查谁没有交麻烦这不就好起来了嘛?思路 咱们就是说先找到那个交作业的文件夹然后把文件名先全部读取出来呗 然后只要学号就行了呗root = tkinter.Tk()root.withdraw()# 选择文件夹a = tkinter.messagebox.askokcancel(title = '小杨助手',message='请选择要统计未交人作业的文件夹')# print("请找到要统计的作业文件夹")
2021-11-21 13:35:40 3495 4
原创 2020-11-25
观察数字:12321,123321 都有一个共同的特征,无论从左到右读还是从右向左读,都是相同的。这样的数字叫做:回文数字。本题要求你找到一些5位或6位的十进制数字。满足如下要求:该数字的各个数位之和等于输入的整数。输入一个正整数 n (10< n< 100), 表示要求满足的数位和。输出若干行,每行包含一个满足要求的5位或6位整数。 数字按从小到大的顺序排列。num = int(input())#输入一个数字str_x = ""flge = 0 #标记def Sm(
2020-11-25 22:48:15 207
KEIL5配色 公司是一家业界领先的微控制器(MCU)软件开发工具的独立供应商 Keil公司由两家私人公司联合运营,分别是德国慕
2024-02-17
openCV飞机大战.7z
2022-11-29
gdown 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。
2021-07-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人