仿真安装视频 .box { height: 50px; width: 150px; } button1 { outline: none; position: relative; border: 2px solid #ffffff; background: radial-gradient(#f200ff, #de7ef4); height: 50px; width: 150px; font-size: 20px; color: white; border-radius: 5px; box-shadow: 0 0 20px #fb86ff; transition: 3s; transform-style: preserve-3d; display: flex; justify-content: center; align-items: center; trans ...
前期准备 赛前准备了21年国赛的送药小车训练,项目使用GitHub作为项目管理,两边同时写推送合并。 现已开源,https://github.com/jhxxr/medicine_car 比赛第一天 看到题目时,一个月准备的小车在最后一题无人机,看了一圈只要E题我觉得可以做做。比赛前几天跟着网上猜题,做出了云台跟踪色块,和追踪激光差不多,我就决定带着我的队伍去做E题。 材料买了一个树莓派加两个舵机云台(太贵了,再好的真的买不起了)。 开整 因为当时只会用python的opencv,所有树莓派上的代码是用opencv写的。 python自启动 我之前玩服务器的时候也有过把一个程序手动设置自启动,所有我想应该也可以开机自动运行命令,所以: 如果你要执行的程序路径为 /home/pi/run.py。在rc.local文件里Exit 0 前加入 sudo /usr/bin/python /home/pi/run.py 这个方法不是最好的,有一个很大缺点就是启动后,你的桌面上看不见运行的窗口。 小记录 空下时间写得,小小记录了一下 点我查看 button1 ...
前言 最近在准备电赛,做到了k210识别数字,网上很多教程都是在maixhub上在线训练的,这几天发现一个问题,如果同时训练会出现排队的问题,等待时间很长,所以我就准备一手本地训练,但是windows本地环境配置不是很方便,所以我选择了Linux。 在成功之前找了很多教程,环境配置出了很多问题,终于找到一个比较方便的。 服务器选择 我选择了Digital Ocean的服务器,国外环境,方便下载安装训练环境。 系统推荐安装Ubuntu20.04,环境配置更方便。(我试了好几次,系统重装好几次,这也是我选择云服务器的原因) 环境搭建和模型训练与转换 Docker 和库 在你的机器上安装 Docker 并notebooks在其中创建一个文件夹: 12curl -sSL https://get.docker.com | shmkdir ~/notebooks/ 然后,tensorflow/tensorflow:latest-py3-jupyter使用以下命令部署映像: 1sudo docker run -d -p 8888:8888 -v ~/Documents/notebooks/ ...
注意 可以因为网络问题,文章部分图片无法查看,这里提供了PDF版的链接 startup_stm32f103xe.s,另一个下载链接 前言 因为发的例程都是STM32F103RC的,但是proteus里只有STM32F103R6之类的,所以在串口和PWM这两次实验我发现写好的代码放入仿真没有如何反应。 解决办法 改启动文件 找到startup_stm32f103xe.s,精英板用的,可以在下面链接直接下载,点击下载 keil里更改芯片 这里如果我们直接点击编译会发现都是报错: 现在把刚刚下载好的startup_stm32f103xe.s,黏贴到项目的/OBJ文件夹中: 在keil中,打开CORE!,将原来的启动文件删除 双击CORE,打开OBJ文件夹,找到startup_stm32f103xe.s,双击它就可以关闭窗口了,找不到的可以把文件类型改成All files。 检查一下,确保列表中只有一个启动文件,否则会报错 点开C/C++,将原本Define里面,STM32F10X_HD的HD改成XE,点击OK保存。 重新编译文件,问题解决,导入仿真也可以正常使用
前言 在这个实验项目中,我使用STM32CubeMX配置了基础硬件,实现了PWM呼吸灯效果、DMA接收串口数据、ADC双通道测电压等功能。经过一番调试,最终成功实现了所有功能,同时也解决了一些遇到的问题。下面将详细介绍整个实验的过程和注意事项。 基础配置 开启时钟 LCD 这里不要忘了开启PB0 开启串口1,添加DMA TIM 因为PB5接的是LED灯,所以直接选择PB5,如果自动选不会选PB5。 ADC 配置完,生成代码 代码编写 测试 首先测试一下各个功能是否正常 将我之前写的库导入,将多余的代码删去,首先编译一下。 接下来测试串口和LED DMA接收 uart.c 123volatile uint8_t rx_len = 0; //接收一帧数据的长度volatile uint8_t recv_end_flag = 0; //一帧数据接收完成标志uint8_t rx_buffer[100]={0}; //接收数据缓存数组 1234567891011121314151617181920212223void MX_USART ...
本文使用alist和aria2实现离线下载并上传网盘。 起因 发现最近发布的一些游戏已经可以BT下载(懂得都懂),可是本地下载太慢了。正好最近在玩服务器,也看到网上有很多这种bt下载教程,一直很想试一下,趁这个机会我就尝试一下,正好考试也考完了。 挑选机子 正好在看一些国外的机子,看到了Friendhosting家的大硬盘的VPS,100G只要2.99欧元,还不限流量,很适合去当下载机。(Friendhosting家的机子买了之后开机真的慢,重装系统装了有半天,发了工单让我慢慢等啊哈哈) 搭建离线下载+自动上传 看到很多方案,比如qBittorrent+rclone或者aria+rclone,rclone上个月在软路由上玩过,主要是把网盘挂载到本地目录中,然后直接下载到网盘路径中即可,基于rclone挂载很麻烦也不直观,不是很推荐,正好最近在用alist,可以挂载很多网盘,并且它本身支持离线下载, 安装alist与aria2 在docker安装 稳定版 1docker run -d --restart=always -v /etc/alist:/opt/alist/data ...
为什么丢失 前几天用了某分区助手(脑子一抽就用了),把电脑的系统盘整坏,电脑开不了机。 经过我一下午的重装系统,清理磁盘,电脑修好了,博客源文件丢失了。。。 我以为丢的不多,然后一翻阿里网盘的备份,只有6月的备份了,以后有空就补一下吧。 重装电脑 我尝试了很多重装的PE系统,最后挑选到了最轻便,功能最全,没有广告的微PE工具箱 准备工具 一台电脑(我找舍友借了一台),一个U盘(虽然前前后后又借了两个U盘,但其实一个就行了) 开始重装 首先进入电脑Biso,将F12开启,选择进入系统 然后开机按F12,选择U盘启动 然后我直接把电脑的盘清空了,然后给C盘分了350G(多给点,省得又爆满),在Windows官网下载了win11的镜像。 可能是驱动被清空的问题,之前用老毛桃和Windows官方U盘重装工具都识别不到我的磁盘,然后发现微PE工具箱可以,所以就用它装了 这是又遇到问题,还是开不了机 原来装好的系统是纯净版,不带有驱动,还好舍友有和我一样的电脑,我直接在他电脑上进了PE,把他所有驱动备份了下来,转移到我的电脑上,开机成功! 总结 虽然写的短,但是却花了我整整一个下午才弄完 ...
准备工作 微信公众平台接口测试帐号申请 自动推送可以写本地定时(不过要一直挂着),服务器(大材小用,没必要),云函数(我在使用,因为我写了很多,所以顺便挂上去了),GitHub actions(之前文章提到过) 百度地图开发者,用于天气api 一双勤劳的双手 具体流程获取信息复制:appID和appsecret 新建模板消息标题自拟 模板内容: 现在是{{nowtime.DATA}} 你所在城市:{{dizhi.DATA}} 天气:{{ weather.DATA}} 最高温度:{{hw.DATA }} 最低温度:{{ dw.DATA}} 今天是我们恋爱的第{{ date.DATA}}天! {{yiyan.DATA}} 导入云函数 ...
Github仓库正在更新 根据老师代码的修改版 下面代码中注释 如 //**改******改成字体名字********* 根据提示修改即可 main main.c 1234567891011121314#include <stdio.h>#include "display.h"#include "parse.h"#include "loadfonts.h"int main(int argc, char *argv[]){ int width; char align; char message[100]; parse(argc, argv, &align, &width, message); loadfonts(); display(align, width, message);} parse parse.h 1void parse(int argc,char *argv[],char *align,int *width,char ...
前段时间接触了QQ机器人,所以呢我用sillyGirl对接one-bot协议搭建了我的QQ机器人(下次展示)。青龙面板可以定时运行脚本。 今天我有一个想法:青龙面板运行ocr文字识别的js,通过QQ传入图片的url,再将运行日志发送到QQ。 在sillyGirl对接青龙面板后可以直接发送以下命令完成一些操作 1234567891011121314151617181920212223242526# 对接青龙青龙管理 #多容器青龙配置ql spy #自定义监听变量运行青龙指定脚本功能# 使用命令ql config #获取青龙config.sh设置的内容,但我没测试出来结果,等猫咪大佬解惑ql envs #获取青龙config.sh内设置的所有环境变量内容,但我没测试出来结果,等猫咪大佬解惑ql env get ? #获取青龙config.sh内指定环境变量的内容,仅精确匹配ql env find ? #查找青龙config.sh内指定的环境变量内容,支持模糊匹配ql env set ? ? #在青龙config.sh内设置环境变量ql env remark ? ? #字面意思是给环境变量设 ...











