自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CCS以及DSP入门帖

CCS自动补全效果:设置中点击左下角下划线蓝字打开高级设置,然后C++/Editor/Content Assist 开启然后点击Advanced(Content Assist下面的一项)开启相关的设置打勾然后搜索keys,设置这一个对应的快捷键...

2021-12-04 22:02:59 549 1

原创 Cherry STREAM KEYBOARD 剪刀脚键盘拆卸

Cherry STREAM KEYBOARD 剪刀脚键盘拆卸:使用手指或者是牙签等细小物体从键帽的左下角或者右下角插入轻轻撬起(慢),假如不好撬的话就多试一试四个角,一般是两个卡扣(左下角右下角各一个),都打开即可拿下键帽。放回键帽的话就直接将键帽对正位置放平然后向下压即可,听到两个卡扣卡住的声音,键帽可以自由回弹和下压,就安装成功。...

2021-12-01 19:42:25 5027

原创 简单DDPG(参考知乎花半楼)

import gymimport mathimport randomimport numpy as npimport matplotlib.pyplot as pltimport torchimport torch.nn as nnimport torch.nn.functional as Fimport torch.optim as optim'''迁移到了GPU上进行训练'''class Actor(nn.Module): def __init__(self, inp.

2021-11-28 12:53:39 557

原创 安装pytorch踩坑笔记(已安装cuda和cudnn)

安装pytorch的时候要按照官网的提示执行,不要单独依靠自己的cuda toolkit版本号选择版本。很可能是错误的。PyTorchhttps://pytorch.org/官网地址如上图注意我的计算机的cuda的版本是11.5,但是官网的建议是安装11.3之前尝试11.5安装之后torch.cuda.is_available()报False说明不支持GPU安装11.3conda install pytorch torchvision torchaudio cudatool..

2021-11-27 22:39:59 2442 1

原创 TensorBoard的使用

在定义神经网络的py文件中使用writer = tf.summary.FileWriter("存放graph的绝对地址", sess.graph)writer.add_graph(sess.graph)其中sess是tf的Session首先启动conda prompt,activate虚拟环境conda activate tfGPU然后将路径切换到需要的绝对地址cd /d 绝对地址然后利用绝对地址启动Tensorboardtensorboard --logdir 绝

2021-11-27 10:51:13 947

原创 C#多线程

class TwinCatTCPServer { public static void tcpClient() { IPAddress ipAdd = System.Net.IPAddress.Parse(/*IP地址*/"127.0.0.1"); int port = 8080; //反复连接服务端(假如断开的话) while(true) { .

2021-11-24 20:32:46 515

原创 配置gitee代码托管到git以及实现第一个push操作

首先添加SSH公钥,本地利用git创建公钥,在git bash中输入代码如下ssh-keygen -t ssh-rsa -C "xxxxx@xxxxx.com" gitee官网教程建议的是使用ed25519,但是本人亲测不行,还是得使用ssh-rsa才行然后就是复制后缀为.pub的文件的全部内容到网站上的输入框之中(一般在C盘用户文件夹下.ssh目录下找对应的文件,比如ssh-rsa的文件叫id_rsa.pub复制好之后在git bash中输入ssh -T git@...

2021-11-19 22:17:02 704

原创 微星B550巴祖卡主板如何开启虚拟机必须的AMD-V模式

先重启电脑,按下del键进去BIOS设置,然后高级CPU设置下方的SVM Mode设置为允许

2021-11-11 16:08:34 13546 1

原创 TwinCat3电机控制简单笔记

需要先使用MC_Power功能块对轴进行使能,然后才能对轴进行控制电机控制功能块的bufferMode输入是设置对于连续命令的处理方式,详见information systemjog的这四个参数假如都不设置的话会按照axis在motion中的默认设置也就是Position只有运动模式设置为Inching时才起作用运动模式默认是第一个...

2021-11-11 00:19:11 1572

原创 使用windows自带的局域网连接传输文件

首先,打开网络与共享中心,可以右键“网络”,点击属性然后点击选择允许windows11可以直接在设置中搜索共享设置,点击”管理高级共享设置“,可以看到类似的页面。或者直接与上面类似的在文件资源管理器的网络上面右键即可看到属性,然后点击自己正在使用的WiFi链接,即可看到属性再点击属性,然后看到如下界面确定第二项是否开启同时还可以尝试更改工作组名称win11的话可以直接在控制面板搜索”工作组“打开“更改工作组名称”,修改之后重启,win10同...

2021-11-09 11:30:37 1612

原创 ESP32利用TFT_eSPI库和HttpClient.h实现一个联网时钟

#include <WiFi.h>#include <SPI.h>#include <TFT_eSPI.h>#include "tar.h"#include <HTTPClient.h>const char *ssid = "****";const char *password = "*******";const char *serverLoc = "http://*****.***/";//const uint16_t screenBuf.

2021-08-16 23:11:49 1362 2

原创 利用TFT_eSPI库和ESP32实现类似黑客帝国(Matrix)的文字下落(与例程不同)

#include <TFT_eSPI.h>#include <SPI.h>'''Node MCU32S LCD ILI9341 240*320'''TFT_eSPI tft = TFT_eSPI();int startPoints[12];uint16_t colors[5];void setup() { tft.init(); randomSeed(analogRead(A0)); tft.fillScreen(TFT_BLACK); for(in.

2021-08-14 09:52:03 993

原创 将图片转换为RGB565的python程序

上述代码主要用于ESP32外加屏幕的图片显示使用TFT_eSPI库进行显示,将Windows下的图片转换为RGB565的格式,亲测可用与ILI9341驱动的屏幕上。在转换部分颜色的时候会出现一些问题,不确定是驱动引起的还是其他原因(采用其他软件转换会出现同样问题),因此判断算法没有问题import matplotlib.pyplot as pltfrom PIL import Imageimport numpy as np'''经过我个人的测试,windows下的图片转码的时候RGB的顺序

2021-08-13 22:50:09 3039

原创 Arduino、ESP32相关知识贴(持续更新中)

Arduino字符串型String操作彩屏入门(1)彩屏入门(2)使用Arduino IDE的ESP32 IO操作安信可Node MCU32S文档

2021-08-11 21:30:15 284

原创 使用ESP32制作WiFi控制的模拟输出和按键输入返回服务器

Arduino 下使用ESP32的数字输入、输出和模拟输入的方式与直接使用Arduino几乎相同,不再赘述源码如下from flask import Flaskfrom flask import requestfrom flask import make_responsefrom flask import send_from_directoryimport timeimport jsonimport osimport socketapp = Flask(__name

2021-08-11 21:24:08 954

原创 在ESP32上使用WiFi.h编写一个简单的Web Client

首先在Ubuntu上利用Flask搭建一个简单的服务器,并且打开利用配置好ESP32的Arduino开发环境后自带的"WiFi.h"搭建一个简单的客户端#include <WiFi.h>const char *ssid = "ZJZFrank";const char *password = "frank200021";void setup() { // put your setup code here, to run once: Serial.begin(115200

2021-08-11 12:38:59 2917

原创 使用ESP32-CAM开发板制作一个简单的聊天服务器

项目中用到的库为https://github.com/me-no-dev/ESPAsyncWebServerhttps://github.com/me-no-dev/AsyncTCP下载.zip后使用Arduino IDE的导入库功能导入,即可使用其中主要是"ESPAsyncWebServer"这个库,这个库的创建者在github页面上写了详尽的注释具体见github页面#include <WiFi.h>#include <ESPAsyncWebServer.h&

2021-08-10 12:35:11 748

原创 ESP32-CAM使用例程开启摄像头

几个疑难问题1、记得更改摄像头种类#define CAMERA_MODEL_AI_THINKER // Has PSRAM注释掉其他部分2、 开发板烧录的选项3、记得输入WiFi的SSID和密码

2021-08-09 15:47:46 1260

原创 配置Simulink-STM32环境的一些疑难问题

STM32CubeMX的安装路径不得有中文假如有的话会导致安装程序闪退任何涉及到的工程文件、函数文件等的目录均不建议有中文安装STM32-MAT的时候注意安装在MATLAB的安装根目录下与MATLAB根目录下的其他文件并列存在,而不是安装在默认的目录下,否则可能出现工具箱没有内容的问题。安装好之后,添加路径(在MATLAB命令行输入'pathtool',打开后选择图中的“包含子文件夹选项”假如生成C代码的过程中出现错误的话,将报错窗口拉到顶上查看,与文档中的报错内容对比,..

2021-08-08 10:08:05 434

原创 利用tensorflow实现图片分类(win10)

主要引用自https://www.heywhale.com/mw/project/5ea53f81105d91002d509eadpython行尾的'\'主要意义是该行输入未结束

2021-07-21 11:07:43 606

原创 我的第一个tensorFlow程序

tensorFlow数据类型import tensorflow as tf#常量tf.constant(calue,dtype)#变量(张量)tf.Variable(value,dtype)#变量的numpyw = tf.Variable(value,dtype)w.numpy()#向量(输出numpy的方法同上)tf.Variable([2.3,1.3], dtype=tf.float32) #矩阵(张量)输出numpy的方法同上wM = tf.Variable(tf.ones

2021-07-20 10:44:27 322

原创 如何配置tensorflow-gpu环境(1050Ti)

安装cuda,按照https://blog.csdn.net/wangbowj123/article/details/89381562按照如图配置环境变量然后试运行gpus = tf.config.experimental.list_physical_devices(device_type='GPU')print(gpus)两段代码,尝试执行检测到的话即可假如遇到大段的Could not load dynamic library 'cudart64_110.dl..

2021-07-20 00:34:20 779

原创 记录一次配置机器视觉环境(Win10)

1、去Anaconda注册,需要挂VP才行https://www.anaconda.com/products/individual/get-started2、https://docs.anaconda.com/anaconda/点击链接下载,按照提示操作打开下载的文件,按照提示操作,此处选择所有用户,安装在默认位置此处会有提示,先记录下来先不选择这个选项安装结束之后再安装pycharm community 版本https://www.jetbrains.com/zh-c.

2021-07-18 17:00:20 151 1

空空如也

空空如也

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

TA关注的人

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