自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (1)
  • 收藏
  • 关注

原创 人工智能-Python接入星火AI聊天机器人

本文介绍了如何接入讯飞星火大模型Spark API的具体步骤。首先需要在官网注册获取APPID、APISecret和APIKey认证信息。然后提供了完整的Python代码实现,包括WebSocket连接建立、鉴权参数生成、消息处理等功能模块。代码展示了如何通过websocket_client库与Spark API交互,处理用户输入并获取模型响应。文中还包含了对话历史管理、token长度检查等实用功能。最后演示了运行效果,模型会先输出思维链内容,再给出最终回复。该方案支持SparkX1和SparkLite两种

2025-06-12 23:08:31 188

原创 机器视觉开发-图片转CAD

本程序实现了一个图像转DXF的工具,通过GUI界面选择图像文件后,自动进行图像处理并生成DXF矢量文件。程序采用的技术流程包括:图像灰度化、高斯模糊降噪、二值化处理、Canny边缘检测获取轮廓,最后使用ezdxf库将轮廓转换为DXF格式的矢量图形。GUI界面提供图像预览功能,支持选择输入图像路径和设定输出DXF文件路径。该工具适用于将图像转换为工程可用的矢量格式。

2025-06-11 11:44:22 208

原创 机器视觉开发-边缘提取

本文介绍了使用OpenCV进行图像边缘提取的完整流程:1)显示原始图像;2)通过阈值分割获取二值灰度图;3)对二值图进行颜色反转处理;4)使用Canny算法进行边缘检测并反转边缘颜色。每个步骤都包含Python代码示例和图像处理效果说明,通过cv2.imread读取图像、cv2.threshold进行二值化、像素遍历实现颜色反转,以及cv2.Canny实现边缘检测。该流程展示了从原始图像到边缘提取的完整计算机视觉处理过程。

2025-06-11 10:55:30 311 1

原创 机器视觉开发-使用yolo训练和验证自己的模型

本文介绍了YOLOv8目标检测模型的训练与验证流程。首先创建数据集目录结构,包含images(train/val子目录)和labels文件夹,比例为8:2。配置Goods.yaml文件定义路径、类别等参数。通过train.py加载预训练模型yolov8n.pt进行100轮训练,设置批次大小为8。验证阶段使用val.py加载最佳权重进行评估,并对验证集图像进行预测可视化(置信度阈值0.5)。最后建议用网络图片测试模型效果。整个流程涵盖了数据集组织、模型训练配置、验证评估等关键步骤。

2025-06-06 11:30:59 231

原创 UG-制图功能

本文介绍了从三维模型导出二维图纸的步骤。首先进入制图模块,添加图纸并选择尺寸。然后添加基本视图,调整比例和方向。接着隐藏多余曲线:在制图设置中批量选择所有视图隐藏线条。最后导出CAD文件完成操作。整个过程涵盖视图创建、线条优化和文件输出等关键环节。(98字)

2025-06-03 10:36:40 121

原创 西门子-队列

该摘要描述了一个循环队列的实现逻辑。队列容量为10,通过头尾指针计算状态:空状态(Empty)表示队列无元素,满状态(Full)表示队列已满。入队操作在非满时执行,数据存入尾指针位置后尾指针循环加1;出队操作在非空时执行,仅移动头指针。所有指针运算采用模10循环计数,确保队列的循环使用。通过两个独立区域分别处理入队和出队操作,确保线程安全。

2025-05-27 21:23:18 189

原创 网络-MOXA设备基本操作

本文介绍了如何配置网络设备以实现环网功能。首先,确保本机IP与网络设备在同一网段,并输入设备IP地址进入登录界面。交换机无密码,路由器密码为moxa。在网络管理界面中,启用TurboRing或TurboChain协议,并设置主节点和从节点,主节点负责监控网络状态。配置环网端口(如G2、G3),确保设备通过环网端口连接成闭合环路。此外,还需设置VLAN、LAN、RIP、防火墙等网络参数,并配置静态路由。最后,确保路由器配置能让MXview识别设备,以便进行网络管理和监控。

2025-05-19 18:05:17 585

原创 ESP32开发-两个WIFI设备的通讯搭建

文章介绍了如何使用两个ESP32设备进行无线通信。AP端代码用于创建一个名为“ESP32_AP”的热点,并启动一个TCP服务器监听客户端连接。STA端代码则用于连接到该热点,并每2秒向AP端发送一次消息。AP端收到消息后会回复确认,通信日志可以在串口监视器中查看。具体步骤包括:将AP端代码上传到第一个ESP32,将STA端代码上传到第二个ESP32,STA端ESP32会自动连接AP端创建的热点,并通过串口监视器验证通信。

2025-05-19 17:38:34 192

原创 机器视觉开发-使用YOLO8预训练模型检测目标

YOLO(You Only Look Once)是一种流行的实时目标检测算法,其最新的稳定版本YOLOv8在精度和速度上都有了显著提升。Ultralytics公司提供的Python库让YOLOv8变得异常易用。

2025-05-19 11:29:08 276

原创 机器视觉开发-摄像头扫描二维码

【代码】机器视觉开发-摄像头扫描二维码。

2025-05-01 16:43:06 351

原创 机器视觉开发-打开摄像头

打开默认摄像头(索引0)- 等待键盘输入,1毫秒延迟。- 关闭所有OpenCV窗口。- 检查摄像头是否成功打开。

2025-05-01 16:33:52 1752

原创 综合开发-手机APP远程控制PLC1500柱灯的亮灭

要通过 ​​ 开发的手机 App 控制 ​。

2025-04-30 20:56:25 487

原创 ESP32开发-作为TCP服务端接收数据

​ 连接ESP32,实现双向通信)

2025-04-30 15:41:59 512

原创 ESP32开发-作为TCP客户端发送数据到网络调试助手

ESP32作为TCP客户端发送数据到网络调试助手

2025-04-30 15:31:54 497

原创 ESP32开发-通过ENC28J60模块实现以太网设备

以下是完整的ESP32与ENC28J60通信代码,包含静态IP配置和网络状态监控,确保电脑可以Ping通。

2025-04-30 15:24:16 316

原创 ESP32开发-获取4x4薄膜键盘输入

4x4 薄膜键盘通常有 8 个引脚(4 行 + 4 列)。

2025-04-25 22:11:48 340

原创 ESP32开发-读取DTH11温度传感器温湿度

ESP32可以读取温度传感器数据。

2025-04-25 20:45:26 219

原创 ESP32开发-MPU6050串口读取姿态值

以下是使用ESP32读取MPU6050传感器姿态值(俯仰角、横滚角、偏航角)的完整实现方案。

2025-04-25 20:29:51 254

原创 ESP32开发-OLED显示英文字符

以下是一个完整的示例,展示如何在ESP32开发板上使用SSD1306 OLED屏幕显示"Hello World"。

2025-04-25 20:14:31 222

原创 ESP32开发-点亮灯

ESP32是一款功能强大的微控制器,可以用于各种物联网和嵌入式系统项目。本文将介绍如何使用ESP32开发板点亮板载的LED灯。在上述代码中,我们首先定义了LED灯连接的GPIO引脚(这里是GPIO2)。函数中,通过设置高电平和低电平来控制LED灯的亮灭,并使用。:首先,需要将连接LED灯的GPIO引脚设置为输出模式。:通过设置GPIO引脚的高低电平来控制LED灯的亮灭。函数中,将该引脚设置为输出模式。

2025-04-25 19:43:37 293

原创 Unity-realvirtual-多轴机构与取放

如图所示的组件可以实现夹爪(上个工程丢失)对应的抓取和释放信号默认只执行抓放不会动作。添加如图脚本可以在范围内模拟随机移动。随机拖入一个多轴机构模型,打上材质。

2025-01-29 16:45:41 275

原创 Unity-realvirtual-物料流和输送

realvirtual插件是用于实现数字孪生系统,包含物料,输送,传感器,取放,机器人运动(六自由度),通讯(opcua,s7,advanced,modbus)等功能,支持PC端和安卓端多端打包。把物料拖入MU对象中进行管理,MU要包含三个组件,注意调整碰撞体的大小和位置使其与物料完全匹配。实现传送带需要四个组件,驱动,输送,碰撞体,刚体。运行基础场景,有ui和基本缩放移动旋转操作。目前在学习,此文章属于片面理解,望指正!拖入传送带模型并加上相应材质,拖入物料。确认正转方向和默认启动正转。

2025-01-21 18:57:33 308

原创 Process Simulate-通过Omniverse 实现实时渲染效果

Process Simulate系列软件从2307版本开始支持与Omniverse联动实现实时画面渲染,允许添加材质效果和光照效果。其次在Process Simulate软件中必须有Omniverse的授权。在NVIDIA Omniverse Launcher软件的图书馆启动插件。在此软件中下载插件Omniverse USD Composer。注意:这里组件设置建模范围可见才能在插件中显示。但是软件出了问题添加不了材质后续重装补上。登录成功后返回,创建0120点击连接。点击之后再点击如图,跳转登录界面。

2025-01-20 22:03:48 300

原创 Process Simulate-通过OPCUA与西门子PLC进行通讯

有实物接网线直接通讯即可,没有实物可以打开plcsim advanced实现仿真(必须是tcp/ip)变量可以不设DI,DQ地址,使用名称与PLC变量同步(仿真这边加上双引号即可)修改如图所示地址为OPUCA服务器IP地址,点击刷新。刷新后找到对应服务器,点击如图所示。变量连接OPCUA接口,点击播放。PLC属性激活OPCUA服务器。在仿真软件添加OPCUA接口。取名字并且写入3,确认即可。选取对应的运行系统许可证。

2025-01-20 21:32:11 315 6

原创 Unity-借助EzySlice插件实现切割效果

通过EzySlice插件可以实现基于线面对物体的切分效果,可以用于游戏中肢解对手或者厨房切菜模拟等场景中。创建一个 cube改名为Splitter作为切割面,再创建一个cube作为被切割体。创建C#脚本命名为Splitter,实现切割代码。下载好后导入如图部分即可。

2025-01-20 20:47:10 452

原创 西门子–1511T与v90伺服驱动3轴调试(web控制轴状态1)

本章节通过python的flask库作为后端,html作为前端,实现通过网页实现监控与控制单轴的使能与速度设定,以及当前实际位置的监控。

2024-12-28 22:36:13 281

原创 西门子–1511T通过opuca与python通讯调试v90伺服驱动

西门子plc通过opuca通讯协议与python进行通信,并通过python读取和写入值。

2024-12-28 16:13:42 314

原创 西门子–HMI显示网页

HMI使用HTML组件显示网页。

2024-12-28 14:39:03 296

原创 西门子–1511T与v90伺服驱动3轴调试(仿真2)

本章节是采用纯仿真的形式,对人机交互界面的搭建,实现通过触摸屏手动调试伺服电机。

2024-12-28 13:42:33 100

原创 西门子–1511T与v90伺服驱动3轴调试(仿真1)

本章节是采用纯仿真的形式,调试伺服电机V90驱动器,学习运行控制基本指令。

2024-12-26 14:28:15 241

原创 网络–交换机通过 Console 口恢复出厂设置

交换机通过 Console 口恢复出厂设置

2024-06-28 16:15:08 1975

原创 西门子杯–基本机床搭建

基本功能实现,急停,轴使能,wcs/mcs切换

2024-06-28 10:42:15 232 1

原创 Node-RED–在Windows上安装、启动

Node-RED在Windows上安装、启动

2024-06-28 08:55:05 2099

原创 Python–编程中怎么实现数学中的解方程

在Python中设定方程并解决未知数 x 通常需要使用符号计算库,如 SymPy。SymPy 是一个用于符号数学的 Python 库,它允许你定义符号变量和方程,并对它们进行求解。

2024-06-02 22:33:38 787

原创 智能制造赛–订单管理系统前端+后端

对应的数据库信息同步更新。点击切换订单查询界面。

2024-06-02 15:18:59 369

原创 智能制造赛–订单管理系统纯前端

【代码】大学生机械工程创新创意大赛-智能制造赛22初赛web开发部分。

2024-06-01 19:30:43 250

原创 资源–僵尸大战僵尸源码分享

图片文件我也分享在资源中。

2024-02-16 15:44:56 2365 3

原创 pygame–僵尸大战僵尸(植物大战僵尸改版)

僵尸大战僵尸》是一款以僵尸为主题的塔防游戏,玩家需要在游戏中布置不同种类的僵尸来抵御敌方的进攻。游戏分为左右两方,每一方都有自己的阳光资源和僵尸种类,玩家需要合理利用资源,选择不同的僵尸种类,并根据敌方的情况进行布局,最终击败对方获得胜利。当问你塔防游戏时,大多数人第一时间想到的可能是《植物大战僵尸》,这是一款经典的塔防游戏,在其中你需要种植植物来抵御僵尸的入侵。总的来说,这款《僵尸大战僵尸》是一款非常有趣的塔防游戏,通过精心设计的僵尸种类、动画效果和游戏元素,为玩家带来了不错的游戏体验。

2024-02-05 15:13:48 1483 3

原创 RPG Maker Mv/Mz–完成即时战斗系统

RPGmaker纯事件即时战斗系统第一期-子弹射击效果

2022-01-29 21:02:58 6597 1

【Web开发与工业互联网】基于Flask和MySQL的学生管理系统及工站运行状态监控:前端页面设计与交互功能实现

内容概要:本文档是2024临时修订版,主要介绍了基于Flask、MySQL、OPC UA、S7、ECharts等技术构建的一个小型Web应用程序的实现细节。文档涵盖了从环境搭建、网络配置到前端页面设计和后端代码实现的全过程。具体内容包括:网络配置(如修改IP、设置VLAN、配置路由等)、前端页面元素(如导航栏、表单、按钮、选择器等)、后端Python代码(如Flask应用、数据库操作、OPC UA通信)以及数据可视化(如ECharts图表展示)。此外,还涉及了常见的CSS样式、JavaScript语法及事件处理,以及一些实用的SQL语句。 适合人群:具备一定编程基础,特别是对Web开发有一定了解的研发人员,尤其是工作1-3年的开发者。 使用场景及目标:①学习如何搭建和配置基于Flask的Web应用;②掌握MySQL数据库的基本操作,包括创建、查询、更新和删除;③了解OPC UA协议及其在工业互联网中的应用;④熟悉ECharts图表库的使用方法,能够实现数据的可视化展示;⑤掌握HTML、CSS、JavaScript的基础语法和常见用法。 阅读建议:此文档适用于希望深入了解Web开发全流程的读者,建议在阅读过程中结合实际项目进行练习,重点理解前后端交互逻辑、数据库操作以及数据可视化部分。对于初学者来说,可以先从简单的页面设计和基本的数据库操作入手,逐步深入到复杂的功能实现。

2025-05-19

组网.doc组网.doc组网.doc组网.doc

组网.doc组网.doc组网.doc组网.doc

2025-05-19

杂交版植物大战僵尸存档 全通过存档

#该存档已经适配植物大战僵尸杂交版最新版本 v2.1 1.根据自己需要的功能进行选择 (1) 导入存档 (2) 删除存档 (3) 备份存档 (4) 打开存档位置 (5) 强制结束游戏 (6) 退出导入工具 2.该工具可以更加地游玩通关的功能 拥有999999的银币、金币、钻石,解锁全部植物,所有奖杯 商店所有东西都已购买... 导入该存档前建议先备份!!!(防止原存档丢失) 最后,感谢潜艇伟伟迷改版了那么好玩的游戏。(我感觉我的童年又回来了)

2024-07-02

python项目:植物大战僵尸

通过pygame实现的植物大战僵尸1代端游的部分内容,包含十几种基础植物和三种基础僵尸

2024-02-24

僵尸大战僵尸对应的图片资源和源码

僵尸大战僵尸对应的图片资源和源码,导入pygame和json模块即可运行

2024-02-16

RPGmakermz8.8gbdlc

高达56个高质量dlc,包含图片,插件,音频等文件!

2022-08-02

空空如也

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

TA关注的人

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