基于Arduino的磁悬浮灯制作:PID控制与电磁悬浮原理详解
1. 项目概述当磁悬浮遇上Arduino几年前我第一次在科技展上看到磁悬浮地球仪那个悬浮在空中缓缓自转的蓝色星球让我挪不动脚。当时就在想这玩意儿能不能自己做一个而且不只是个摆件还能发光后来接触到Arduino这个想法就越来越清晰。今天要聊的这个“神奇的悬浮灯”本质上就是一个基于Arduino的电磁悬浮与灯光控制系统。它解决的不仅仅是“让灯浮起来”这个炫酷的视觉效果更是一个融合了传感器反馈、PID控制算法、电力电子和创意灯光编程的综合电子项目。这个项目非常适合有一定Arduino基础想挑战自我、深入理解闭环控制和多任务处理的爱好者。你不需要是控制理论专家但需要一点耐心和动手能力。最终你会得到一个独一无二的、仿佛拥有生命的悬浮光源它可以是你的床头氛围灯也可以是工作台上最吸引眼球的创意作品。整个过程你会亲手搭建一个精密的“空中平衡系统”并赋予它光影变幻的“灵魂”。2. 核心原理与系统设计拆解2.1 磁悬浮的“不可能三角”平衡、稳定与能耗让一个物体稳定地悬浮在空中听上去像魔法但原理说穿了就是对抗重力。我们常用的是“电磁悬浮”方案。其核心是一个“不可能三角”强排斥力以抵消重力、快速响应的控制以维持稳定、以及可控的能耗。纯永磁体排斥比如两个同极相对的磁铁可以实现悬浮但那是极不稳定的平衡稍有扰动就会翻倒或吸住。因此主动控制是必须的。我们的方案是“上拉式”电磁悬浮。顶部是一个大功率的电磁铁线圈作为主动控制的“手”。悬浮体也就是我们的灯底部嵌有一块强永磁体通常是钕铁硼磁铁其磁极与电磁铁下端相同产生排斥力。但光靠电磁铁通一个固定电流产生的排斥力是无法让悬浮体稳定在一个位置的——它要么被推得太远掉下去要么被吸上来撞上电磁铁。关键在于“感知与反馈”。我们需要知道悬浮体当前的位置。这里通常使用霍尔传感器。霍尔传感器能检测磁场强度变化。我们在电磁铁中心正下方安装一个线性霍尔传感器如SS49E。当悬浮体靠近时其底部的永磁体磁场被传感器感知输出电压升高远离时输出电压降低。这个电压值就对应了悬浮体与电磁铁之间的距离更准确地说是磁场强度它与距离的立方成反比。Arduino的ADC模数转换器引脚读取这个电压我们就得到了系统的“眼睛”。接下来就需要Arduino这个“大脑”来运算了。2.2 控制核心为什么是PID知道了当前位置如何决定给电磁铁通多大的电流呢这就是控制算法的用武之地。我们引入一个“目标位置”——我们希望灯悬浮在距电磁铁特定高度的地方比如5厘米。Arduino不断计算“当前位置”与“目标位置”的偏差Error。最简单的想法是偏差大了就加大电流推它偏差小了就减小电流。这就是“比例P控制”。但实测下来只有P控制悬浮体会在目标位置附近不停地、有规律地上下振荡永远停不下来。为什么因为系统有惯性。当悬浮体接近目标位置时虽然电流减小了但之前的推力让它还有向上的速度它会冲过目标点。然后反向偏差出现控制器又给出反向推力减小电流甚至短暂反向它又会冲回来……如此往复。为了解决振荡我们引入“微分D控制”。D控制关注偏差变化的速度。如果悬浮体正在快速冲向目标点即使还有偏差D控制也会产生一个反向作用力来“刹车”抑制其速度从而有效减少超调和振荡。那如果外界有轻微扰动比如一阵风导致悬浮体稍微偏低P和D控制把它拉回原位后会不会还存在一个固定的、微小的偏差无法消除有可能。这时就需要“积分I控制”。I控制累积历史偏差的总和。一个微小的、持续的偏差经过积分累积会变得足够大从而产生一个额外的控制力最终将这个稳态误差消除到零。PID比例-积分-微分就是将这三者结合。Arduino的代码就是实时计算Output Kp * Error Ki * ∫Error dt Kd * d(Error)/dt并将这个Output值映射为给电磁铁的PWM脉宽调制信号通过驱动电路控制电流大小。调试PID就是调整Kp Ki Kd这三个参数让系统既快速响应又稳定平滑。2.3 系统整体架构设计基于以上原理整个系统的架构就清晰了感知层线性霍尔传感器负责检测悬浮体位置。控制层Arduino Uno或其他型号如Nano作为核心处理器运行PID控制算法。执行层大功率电磁铁线圈是系统的“肌肉”。由于Arduino引脚驱动能力太弱最大40mA必须通过驱动电路来控制。我们选用MOSFET金属氧化物半导体场效应晶体管如IRF520或IRF540它可以用Arduino的5V PWM信号控制通过线圈的大电流可达数安培。悬浮体灯内部包含永磁体、LED灯带如WS2812B、以及为LED供电的微型电池如3.7V锂电池。为什么灯体要自带电池因为如果从底座通过无线方式供电如电磁感应给悬浮体电路会复杂很多。自带电池是最简单可靠的方案灯体与底座之间只有磁力相互作用没有电气连接。灯光效果层悬浮体上的LED由另一个独立的微型控制器如ATtiny85或直接由电池供电的LED驱动模块控制也可以通过红外、蓝牙与底座Arduino通信同步效果。为简化初期可以让灯光自主运行预设模式。3. 硬件选型、电路设计与制作要点3.1 关键元器件选型清单与考量主控板Arduino Uno R3。经典、稳定、资料多引脚和PWM输出足够。如果追求小巧Nano也行但要注意其稳压芯片的散热驱动大电流时可能发热。电磁铁线圈这是成功的关键。不能随便找一个继电器线圈。需要大电感量、低直流电阻、能承受较大电流的线圈。通常选用直径0.5-0.8mm的漆包线绕制在内径20mm、高度30-40mm的工字型磁芯上绕满电阻在5-10欧姆左右。电感量可能在几十到上百毫亨。你可以购买成品功率电感但自制更能控制参数。注意线圈在通电和断电时会产生很高的反向电动势必须并联一个续流二极管如1N4007保护MOSFET。悬浮磁铁钕铁硼NdFeB强磁铁直径20-30mm厚度5-10mm等级N35或更高。磁力越强所需悬浮电流可能越小但控制难度也略增。建议准备多块调试时可以叠加调整重量和磁力。霍尔传感器线性霍尔传感器SS49E。它输出模拟电压供电5V时输出电压范围约1.0V到4.0V对应磁场变化。关键技巧传感器必须安装在电磁铁正中心轴线上并且要用非磁性材料如塑料或木片与电磁铁隔开一定距离避免电磁铁自身电流产生的磁场干扰传感器读数。调试时可以用串口监视器观察传感器读数随磁铁靠近/远离的变化曲线确保其线性度良好。MOSFET驱动IRF520 N沟道MOSFET。它的栅极阈值电压较低约2-4VArduino的5V PWM信号足以使其完全导通。Vds可达100VIds可达9A完全满足需求。务必加装散热片因为线圈电流可能达到1-2AMOSFET的功耗I² * Rds(on)会产生可观热量。电源这是最容易被低估的部分。电磁铁工作时电流可能瞬间达到2A以上。绝对不能用电脑USB口或者普通的9V电池供电需要一个直流稳压电源适配器建议输出12V/3A 以上。电源的电流输出能力决定了悬浮的力度和稳定性。悬浮体灯光推荐使用WS2812B LED灯环或灯条。它只需要一根信号线控制多个LED非常适合嵌入悬浮体。供电用一块小型3.7V锂电池如503050或603040搭配一个微型充电模块。灯光控制可以再用一块Arduino Nano或更小的ATTiny85与主控通过红外收发管进行简单同步例如悬浮稳定后发送灯光启动信号。3.2 核心电路连接与PCB布局心得电路原理并不复杂但布局和接线直接影响稳定性。功率回路与信号回路分离这是电磁兼容性的黄金法则。为Arduino和传感器供电的“信号地”与为电磁铁和MOSFET供电的“功率地”应该在电源入口处单点连接星型接地。如果混在一起大电流的快速变化会在导线上产生电压波动严重干扰Arduino和传感器的模拟读数导致控制失稳。MOSFET接线栅极G通过一个100-220欧姆的电阻连接到Arduino的PWM引脚如~9。这个电阻可以抑制栅极振荡。源极S接功率地。漏极D接电磁铁线圈一端。电磁铁线圈另一端接电源正极12V。续流二极管阴极接线圈正极电源端阳极接线圈负极MOSFET端。必须接且方向不能反霍尔传感器接线VCC接Arduino 5VGND接Arduino GND信号地OUT接Arduino的模拟输入引脚A0。实操心得强烈建议在洞洞板上焊接或者自己画一个简单的PCB。飞线连接在调试大电流时非常危险也容易引入干扰。在PCB上将功率部分的走线加粗2mm信号线远离功率线。给Arduino的5V和3.3V输出端加上100uF的电解电容和0.1uF的瓷片电容进行退耦能有效滤除电源噪声。4. 软件编程PID实现与灯光控制4.1 Arduino PID控制代码逐行解析这里我们使用一个经过验证的PID库比如经典的PID_v1库它简化了计算过程。#include PID_v1.h // 引脚定义 const int hallSensorPin A0; // 霍尔传感器 const int mosfetPin 9; // MOSFET PWM引脚 // 变量定义 double Setpoint, Input, Output; // PID所需的设定点、输入、输出 double Kp2, Ki5, Kd1; // PID参数**需要大量调试** PID myPID(Input, Output, Setpoint, Kp, Ki, Kd, DIRECT); // 创建PID对象 // 传感器基准值与映射 int sensorBaseValue; // 无磁铁时的传感器读数 float height; // 计算出的高度单位可自定义 void setup() { Serial.begin(9600); pinMode(mosfetPin, OUTPUT); // 1. 校准获取无磁铁时的传感器基准值 Serial.println(请移开所有磁铁3秒后开始校准...); delay(3000); long sum 0; for(int i0; i100; i) { sum analogRead(hallSensorPin); delay(10); } sensorBaseValue sum / 100; Serial.print(传感器基准值: ); Serial.println(sensorBaseValue); // 2. 设置目标悬浮高度对应的传感器值 // 这里需要实验将磁铁固定在目标高度读取传感器值。 // 假设我们测得目标高度时传感器读数为 500相对基准值的变化量 Setpoint sensorBaseValue 500; // 目标设定点 // 3. 初始化PID myPID.SetMode(AUTOMATIC); // 开启PID myPID.SetOutputLimits(0, 255); // 输出限制在PWM范围 // 设置采样时间对于快速系统20-50ms比较合适 myPID.SetSampleTime(20); } void loop() { // 读取当前传感器值 Input analogRead(hallSensorPin); // 计算PID myPID.Compute(); // 将PID输出应用到PWM analogWrite(mosfetPin, Output); // 串口打印调试信息 (调试时可开启正式运行建议关闭以加快速度) // Serial.print(Input:); Serial.print(Input); // Serial.print( Output:); Serial.println(Output); delay(10); // 短暂延迟配合PID采样时间 }关键调试步骤先开环测试将myPID.SetMode(MANUAL)然后手动给Output赋值如100观察电磁铁能否吸住或推开磁铁。用手感受不同PWM值下的磁力变化。只调P比例将Ki和Kd设为0。慢慢增大Kp直到悬浮体开始围绕目标位置持续振荡。记下这个Kp值称为“临界增益Ku”。加入D微分将Kp设为0.6 * Ku左右。然后慢慢增加Kd你会发现振荡逐渐减弱直至停止。D是稳定系统的关键。最后调I积分如果发现悬浮体稳定后长期来看高度有缓慢漂移比如温度变化导致传感器漂移则加入很小的Ki来消除静差。Ki通常很小。4.2 悬浮体灯光效果编程思路悬浮体的灯光控制器以ATTiny85为例可以独立工作。例如写一个循环变幻彩虹色的程序。// ATTiny85 驱动 WS2812B 示例 (使用 FastLED 库) #include FastLED.h #define LED_PIN 1 #define NUM_LEDS 16 CRGB leds[NUM_LEDS]; void setup() { FastLED.addLedsWS2812B, LED_PIN, GRB(leds, NUM_LEDS); } void loop() { // 彩虹色循环 static uint8_t hue 0; fill_rainbow(leds, NUM_LEDS, hue, 7); FastLED.show(); delay(30); }更高级的玩法是让底座Arduino与灯光控制器通信。可以在底座上安装一个红外发射管IR LED在悬浮体上安装红外接收头如VS1838B。当Arduino检测到系统已稳定悬浮例如连续几秒内Input与Setpoint的误差小于阈值就通过红外发射一段特定编码悬浮体上的接收器收到后切换灯光模式比如从呼吸灯变为彩虹流光。5. 机械结构制作与系统集成5.1 底座与悬浮体的结构设计稳定性一半靠电路一半靠结构。底座需要一个有一定重量和底面积的壳体防止工作时整体晃动。可以用木盒、亚克力板拼接或3D打印。内部要合理布局底部放置厚重的电源。中间层固定Arduino板和驱动电路板。顶层中心位置固定电磁铁电磁铁下方用支架悬空固定霍尔传感器。电磁铁正上方开口让磁场能有效作用到上方空间。悬浮体这是创意所在。可以用3D打印一个中空的球体、飞碟形状或几何体。内部结构至关重要底部中心用热熔胶或AB胶牢固粘接圆柱形强磁铁。磁铁的极性必须正确与电磁铁排斥。技巧先用一根细线吊起磁铁靠近通电的电磁铁看是吸引还是排斥确定好极性后再粘。配重悬浮体的重心必须低于磁铁中心。就像不倒翁低重心是稳定的基础。如果灯体上部较重悬浮时会翻跟头。需要在磁铁上方、灯体底部添加配重块如螺丝、螺母并通过调试调整位置使整个悬浮体的重心尽可能低。灯光布置将WS2812B灯带或灯环安装在灯体内壁光线透过外壳如果是半透明材质会非常柔和漂亮。电池和微型控制器也固定在内部。5.2 总装、校准与悬浮启动流程分模块测试确保Arduino PID程序能跑MOSFET驱动正常电磁铁通电有磁力。确保悬浮体灯光能独立工作。断电安装将悬浮体磁铁朝下轻轻放在底座电磁铁正上方。目测对准。上电启动打开电源。此时千万不要松手通过串口监视器观察传感器读数。用手轻轻托住悬浮体缓慢上下移动感受电磁铁磁力的变化同时观察PID输出是否随距离变化而灵敏变化。手动辅助悬浮这是最需要耐心的一步。在PID参数初步调好的情况下用手将悬浮体推到目标高度附近你会感觉到它开始有一个“寻找平衡点”的趋势。轻轻松开手它可能会掉下或吸上。反复微调PID参数特别是Kp和Kd直到你松手后它能在一个小范围内抖动并最终稳住。精细调整稳定悬浮后用手指轻轻从侧面碰一下悬浮体它应该会晃动几下然后恢复稳定。如果晃动幅度越来越大直至失稳说明D参数阻尼不够如果恢复得极其缓慢说明D参数可能太大了。反复调试直到抗扰动能力满意。6. 调试秘籍、常见问题与进阶优化6.1 调试问题速查表现象可能原因排查与解决思路完全无法悬浮磁铁被吸住1. 磁铁极性接反。2. PID输出方向错误。3. 电磁铁电流太小电源功率不足或MOSFET未完全导通。4. 悬浮体太重。1. 检查磁铁与电磁铁是否为排斥力。2. 在PID初始化时将参数改为REVERSE模式试试。3. 测量MOSFET D-S极电压检查电源电压是否被拉低。4. 减轻悬浮体重量或换用更强磁铁/更大电流。悬浮体剧烈振荡后飞脱或吸附1. P参数Kp过大。2. D参数Kd过小或为0。3. 传感器数据噪声大。1. 大幅减小Kp。2. 增加Kd值提供阻尼。3. 软件滤波对传感器读数进行滑动平均滤波。检查传感器供电和接地是否干净。悬浮不稳定慢慢漂移然后失稳1. 重心太高。2. 有侧向气流或桌面不稳。3. 电源波动。4. I参数Ki引起积分饱和。1.重中之重降低悬浮体重心这是机械硬伤必须解决。2. 放在无风、稳固的桌面。3. 检查电源适配器质量功率是否足够。4. 检查PID输出是否长期处于极限值可尝试加入积分限幅或减小Ki。悬浮高度与设定值有固定偏差1. 传感器基准值或设定点不准。2. 需要I参数来消除静差。1. 重新校准传感器基准值精确测量目标高度时的读数。2. 引入一个很小的Ki值。灯光不亮或闪烁1. 悬浮体内电池没电或接触不良。2. 无线通信如红外受环境光干扰或未对准。1. 充电或检查电池连接。2. 确保红外收发管对准避免强光直射接收头。6.2 从“能悬浮”到“悬浮得漂亮”的进阶技巧软件滤波在Input analogRead()后加入一个简单的滑动平均滤波能极大平滑传感器数据提升稳定性。const int numReadings 10; int readings[numReadings]; int readIndex 0; long total 0; // 在loop中 total total - readings[readIndex]; readings[readIndex] analogRead(hallSensorPin); total total readings[readIndex]; readIndex (readIndex 1) % numReadings; Input total / numReadings; // 使用平均值作为PID输入自适应启动系统刚上电时悬浮体在底座上此时偏差极大PID输出会直接飙到上限可能导致过冲。可以写一个软启动程序先让输出从0缓慢增加到某个值将悬浮体“拉”到平衡点附近再切入完整的PID控制。灯光交互升级让灯光反映悬浮状态。例如将PID计算出的Output值或误差值通过红外发送给悬浮体悬浮体根据控制力的强度改变灯光颜色或亮度如稳定时蓝色受扰动时红色闪烁让交互更有趣。尝试更优的控制算法如果PID调得筋疲力尽还是不满意可以研究一下“模糊PID”或“串级PID”。或者可以换用响应更快的控制器比如ESP32利用其更高的主频和更多核心运行更复杂的算法。这个项目最迷人的地方在于它把抽象的数学算法PID变成了肉眼可见的物理奇迹。当你第一次松开手看着那个自己组装的小灯颤颤巍巍地、然后稳稳地定格在半空并发出柔和的光芒时那种成就感是无与伦比的。它不止是一个灯它是你亲手赋予平衡与美感的智能造物。

相关新闻

经营分析会必看8个指标:收入、毛利、费用、利润、现金流、库存、人效、回款

经营分析会必看8个指标:收入、毛利、费用、利润、现金流、库存、人效、回款

很多企业每个月都开经营分析会,但真正能够推动经营改善的并不多。常见的会议流程是:财务汇报收入、利润和费用,业务部门解释目标为什么没有完成,管理层提出“加强销售”“控制成本”“加快回款”等要求,会议就结束了。…

2026/7/28 6:46:21 阅读更多 →
Klipper 3D打印机优雅关机重启:API调用与Python脚本实现

Klipper 3D打印机优雅关机重启:API调用与Python脚本实现

1. 项目概述:为什么我们需要“优雅”地关机重启?在折腾Klipper固件的3D打印机时,尤其是像Voron这类追求极致性能和稳定性的机器,我们经常会遇到一个看似简单却暗藏玄机的问题:如何安全地重启或关闭打印机的主控板&…

2026/7/28 6:45:21 阅读更多 →
VB.NET DataGridView列控制与数据绑定优化实践

VB.NET DataGridView列控制与数据绑定优化实践

1. DataGridView 数据绑定与列控制的必要性在VB.NET桌面应用开发中,DataGridView控件是最常用的数据展示组件之一。我经历过多个企业级项目,发现开发者在处理数据绑定时最常见的痛点就是:当数据源包含数十个字段时,如何高效地只显…

2026/7/28 6:45:21 阅读更多 →

最新新闻

3大核心能力+7大实用工具:ACBR漫画阅读器如何重新定义数字阅读体验

3大核心能力+7大实用工具:ACBR漫画阅读器如何重新定义数字阅读体验

3大核心能力7大实用工具:ACBR漫画阅读器如何重新定义数字阅读体验 【免费下载链接】comic-book-reader ACBR - A comic book reader and converter for CBZ, CBR, CB7, EPUB, FB2, MOBI 7 and PDF files (Windows & Linux) 项目地址: https://gitcode.com/gh_…

2026/7/28 6:55:25 阅读更多 →
ZigbeeTLc设备名称修改教程:轻松自定义Zigbee设备标识的完整指南

ZigbeeTLc设备名称修改教程:轻松自定义Zigbee设备标识的完整指南

ZigbeeTLc设备名称修改教程:轻松自定义Zigbee设备标识的完整指南 【免费下载链接】ZigbeeTLc Custom firmware for Zigbee 3.0 IoT devices on the TLSR825x chip 项目地址: https://gitcode.com/gh_mirrors/zi/ZigbeeTLc ZigbeeTLc是一款针对TLSR825x芯片的…

2026/7/28 6:55:25 阅读更多 →
从安装到部署:Nussknacker完整入门教程(附Docker快速启动指南)

从安装到部署:Nussknacker完整入门教程(附Docker快速启动指南)

从安装到部署:Nussknacker完整入门教程(附Docker快速启动指南) 【免费下载链接】nussknacker Low-code tool for automating actions on real time data | Stream processing for the users. 项目地址: https://gitcode.com/gh_mirrors/nu/…

2026/7/28 6:55:25 阅读更多 →
产业园区科技服务平台低成本建设与运营实践

产业园区科技服务平台低成本建设与运营实践

1. 产业园区科技服务平台建设背景与价值在产业升级和数字化转型的大环境下,产业园区作为企业聚集的重要载体,其服务能力直接影响着园区企业的创新效率和发展质量。传统园区服务往往局限于基础物业和简单政策对接,难以满足科技型企业对技术、人…

2026/7/28 6:55:25 阅读更多 →
告别重复操作!OpenClaw轻量化 AI 智能体安装与报错排查指南

告别重复操作!OpenClaw轻量化 AI 智能体安装与报错排查指南

当前市面上的对话类 AI 工具虽然种类繁多,但大多仅支持文字交互,难以直接操控本地文件、浏览器及办公软件。OpenClaw 则主打本地部署与自动化执行,能够接收自然语言指令,自主完成各类电脑操作,深受职场人士与技术爱好者…

2026/7/28 6:55:25 阅读更多 →
Matlab实现车辆轨迹跟踪的模型预测控制(MPC)方案

Matlab实现车辆轨迹跟踪的模型预测控制(MPC)方案

1. 项目背景与核心价值轨迹跟踪是自动驾驶和智能车辆控制领域的核心问题之一。传统PID控制器在复杂路况下往往表现不佳,而模型预测控制(MPC)因其优秀的多变量处理能力和约束处理能力,成为解决这一问题的理想选择。我在实际车辆控制…

2026/7/28 6:54:25 阅读更多 →

日新闻

告别臃肿!3步让你的暗影精灵笔记本重获新生

告别臃肿!3步让你的暗影精灵笔记本重获新生

告别臃肿!3步让你的暗影精灵笔记本重获新生 【免费下载链接】OmenSuperHub Control Omen laptop performance, fan speeds, and keyboard lighting, and unlock power limits. 项目地址: https://gitcode.com/gh_mirrors/om/OmenSuperHub 你是否也曾为官方Om…

2026/7/28 0:00:43 阅读更多 →
RAG必踩坑!财报法规检索不准?这款开源工具让答案浮出水面,准确率飙升98.7%!

RAG必踩坑!财报法规检索不准?这款开源工具让答案浮出水面,准确率飙升98.7%!

做 RAG 的人应该都踩过这个致命的坑:把几百页的财报、法规、技术手册扔给向量库,问一个具体问题,搜出来的全是沾边但没用的内容 —— 关键信息要么被硬切块拆碎了,要么藏在几十条结果的最下面。语义相似≠真正相关,这个…

2026/7/28 0:00:43 阅读更多 →
抖音视频文案提取工具全指南:免费2026版、手机App、在线工具一网打尽

抖音视频文案提取工具全指南:免费2026版、手机App、在线工具一网打尽

2026年做短视频运营,从抖音上扒文案早就不是偷偷抄笔记的事了。我刚开始做内容的时候,每天刷半小时抖音,手动把爆款视频的口播敲进备忘录,一条2分钟的视频得花十来分钟,碰到语速快的还要反复回听。后来试了一圈工具&am…

2026/7/28 0:00:43 阅读更多 →

周新闻

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 数据集6000张 完整源码已标注数据集训练好的模型环境配置教程程序运行说明文档,可以直接使用!系统支持图片、视频、摄像头等多种方式检测裂缝,功能强大实用。 1数据集6000张 8各类别

2026/7/27 4:33:59 阅读更多 →
深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

pubg数据集 精选原图1.42万数据 1.49万标签 无任何重复、算法增强或冗余图像! pubg绝地求生目标检测数据集 1分类:e_body,14905个标签,txt格式 共计14244张图,99%为640*640尺寸图像 适合yolo目标检测、AI训练关键词&am…

2026/7/27 6:31:56 阅读更多 →
Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex检测数据集数据集详情检测类别: allies enemy tag图片总量:7247张训练集:5139张验证集:1425张测试集:683张标注状态:全部已标注,即拿即用数据格式:支持YOLO格式及其他格式&#…

2026/7/28 5:03:42 阅读更多 →

月新闻