基于C++实现的智慧农业移动巡检系统设计(附源码)

树莓派水果识别系统:光照鲁棒+小样本+边缘实时 图像识别是农业机器人感知环境的基础技术,其核心挑战在于真实场景下的光照变化、标注数据稀缺和嵌入式设备算力受限。理解图像识别原理需兼顾传统视觉与深度学习协同设计,技术价值体现在提升识别稳定性、降低部署门槛与加速闭环验证。典型应用场景包括果园采摘机器人、温室巡检终端及低成本智能农机视觉模块。本文聚焦树莓派平台实现的轻量级水果图像识别方案,融合HSV自适应分割与MobileNetV2分类器,在强光/阴天/遮挡等复杂条件下保持高召回与低延迟,实测mAP@0.5达82.3%,并支持三维坐标输出,为农业AI落地提供可复 阅读详情

Overview

在这里插入图片描述

项目源码

https://download.youkuaiyun.com/download/DeepLearning_/87863659
此项目开始于2023年2月7日,项目内容为一种AGV图形化操作系统,采用ROS2GO开发,开发环境为Ubuntu18.04、ROS melodic、Qt5.9.9,该项目作为23年挑战杯项目的上位机。

已实现功能:

  • 用户登录(上位机IP地址与机载电脑主机名称,支持环境变量登录和保存登录设置)
  • 传感器运动信号可视化(线速度、角速度、转向、档位、电池电量)
  • 环境信号可视化(空气湿度、空气温度、二氧化碳含量、光照度、雨量、风速)
  • 话题更新与可视化(包括话题名和话题类型)
  • 图传信号可视化(通过话题名订阅)
  • 运行状态可视化与控制(继承rviz部分功能:Grid、TF、LaserScan、PointCloud2、RobotModel、Map、Global Map、Local Map,估计位姿(原2D Pose Estimate)、目标位姿(原2D Nav Goal)、更新返航点、返航)
  • 运动控制器(包括差速和全向轮控制器、线速度和角速度调节)
  • 终端模拟器(目前仅支持常规Linux命令,不具备杀死进程的功能)
  • 信号采集(用户名、bag名、bag路径,bag列表,回放、录制、停止录制与回放、删除bag文件)

由于版本更新、不同设备上环境存在差异,可能导致无法正常运行,请自行查找相关资料。


一. 运行软件

1. 安装ros对qt pkg的支持

sudo apt-get install ros-melodic-qt-create
sudo apt-get install ros-melodic-qt-build

2. 文件路径参考

rosbash放在根目录下:

  • /home/user/rosbash

robot_gui_app放在工作空间的src下:

  • /home/user/catkin_ws/src/robot_gui_app

3. 编译

cd /home/user/catkin_ws
catkin_make

编译结果如下:

4. 运行

roscore
rosrun ros_gui_app ros_gui_app

运行效果如下:
在这里插入图片描述

二. 功能说明

1. 登录界面

此界面需填写上位机IP地址:运行Robot GUI APP的电脑可通过终端查询:

ifconfig

若只在本地进行仿真测试,IP地址和主机名称一致即可,如下所示:
在这里插入图片描述

启动节点

roscore

点击连接即可实现ROS与软件的通讯,日志处会持续打印连接状态,此处还可以添加其他信息类型,例如后续加入传感器的状态检测。两个CheckBox处依次勾选后可实现环境变量启动连接和记住登录设置,实现在Master存在时自动连接。没有节点运行时会提示No Master且无法启动软件。

2. 传感器信息(Turtlebot3仿真环境下测试)

  • 构建仿真环境:
roslaunch turtlebot3_gazebo turtlebot3_world.launch
roslaunch turtlebot3_teleop turtlebot3_teleop_key.launch
  • 运动信号:
    控制turtlebot运动
    在这里插入图片描述

仪表盘显示线速度,字母D、N、P、R表示档位,左侧是电量,箭头表示方向,中间的数值是角速度。
在这里插入图片描述

  • 环境数据
    此处未连接传感器,需根据硬件设置对应的接口函数,显示效果如下:
    在这里插入图片描述

  • 图传信号:
    由于不同使用场景下图像话题不一致,这里设计为在Line Edit中填写自己需要的图像话题名称来订阅图像,turtlebot3仿真环境中没有此类信号,我将会在下文Kitti数据集处演示。
    在这里插入图片描述

  • 话题:
    点击更新列表即可查看当前活跃的话题名及其类型,选中话题可通过CTRL+C复制文本(包括括号内的话题类型),因此在订阅图传信号以及下文Qviz中订阅话题时需删除类型信息。
    在这里插入图片描述

3. Qviz与运动状态(Turtlebot3仿真环境下测试)

  • 构建仿真环境:
    测试地图文件路径参考:
    /home/user/map.pgm
    /home/user/map.yaml
roslaunch turtlebot3_gazebo turtlebot3_world.launch
roslaunch turtlebot3_navigation turtlebot3_navigation.launch map_file:=/home/user/map.yaml

运行软件后勾选Qviz处的控件,效果如下:
在这里插入图片描述

  • Display处控件使用逻辑与rviz一致,具备阉割版栅格、TF坐标变换、激光雷达、点云、机器人模型、地图、运动路径、全局代价地图及其路径规划、局部代价地图及其路径规划等常用功能,可根据后续场景继续完善。
    在这里插入图片描述

  • 运动控制器处可通过键盘或PushButtn控制机器人的运动,ODW处CheckBox用于切换全向轮控制(需适配全向轮底盘),下方两个Horizontal Slider用于调节运动线速度(cm/s)和角速度(rad/s)。
    在这里插入图片描述

  • 运行状态处显示画面,上方有4个PushButtn,其中估计位姿和目标位姿与rviz中2D Pose Estimate和2D Nav Goal作用一致,用于机器人的重定位和运动位姿设置,更新返航点可将当前位姿设定为返航点,任意位置点击开始返航后机器人都会运动到返航点处。
    在这里插入图片描述

4. 终端模拟器

此页面具备基本的Linux终端功能,便于快速查看信息,在Line Edit中输入命令并回车,结果会输出在下方的Text Browser中,如下所示:
在这里插入图片描述

5. 信号采集

此页面用于.bag文件的管理,便于采集和回放数据
在这里插入图片描述

  • 用户名处填写自己电脑系统对应的用户名,即根目录/home/user中的user,此信息会影响.sh文件的读取,务必填写正确。

  • Bag路径处填写相对于/home/user的路径,例如要管理/home/user/rosbag下的bag文件,填写/rosbag即可,此处不填写默认路径为/home/user。

  • Bag名称处填写录制文件的名称,此处不填写默认为录制时间。

  • 点击Bag列表更新会过滤出该路径下全部的.bag文件,点击右侧Combo Box可列出全部.bag文件。

  • 点击播放会回放Combo Box处选中的文件,效果如下:

  • 点击录制会弹出终端并开始记录目前所有活跃的话题,效果如下:
    在这里插入图片描述

  • 点击停止会弹出终端询问需要kill掉的节点,录制时选则带有record关键字的节点并回车即可结束录制,同理回放时选择带有play关键字的节点即可结束回放(注意别kill错了!!!),效果如下:
    在这里插入图片描述

  • 点击删除可删除Combo Box处选中的文件,无法还原。

  • 日志会打印上述所有操作的信息,效果如下:
    在这里插入图片描述

  • 第三方数据集:
    任意.bag格式的数据集均可播放,这里以kitti数据集为例,路径填写为kitti数据集目录下,更新列表,选中kitti数据集,点击播放:
    在这里插入图片描述

此时到话题处刷新,可以看到数据集内的话题:
在这里插入图片描述

到上方图传信号处订阅所需画面的话题名即可显示相机图像:
在这里插入图片描述

到Qviz处修改Fixed_Frame、TF和PointCloud2的参数,即可看到坐标系和点云:
在这里插入图片描述

三. 二次开发

1. 安装qtcreator

安装Qt 5.9.9 linux版本
去官网下载:http://download.qt.io/archive/qt/5.9/5.9.9/qt-opensource-linux-x64-5.9.9.run
添加可执行权限:

sudo chmod a+x qt-opensource-linux-x64-xxxx.run

运行安装包,完成注册,组件选择Desktop gcc 64-bit,完成安装。

2. 配置环境变量:

sudo nano /usr/bin/qtcreator

添加内容如下:

#!/bin/sh 
export QT_HOME=/home/user/Qtxxx/Tools/QtCreator/bin 
$QT_HOME/qtcreator $*

更改可执行权限:

sudo chmod a+x /usr/bin/qtcreator

3. 运行qtcreator:

  • 点击qtcreator图标
  • 或从终端启动(ROS项目必须从终端启动刷新环境变量)
qtcreator

4. 项目展开:

  • 选择robot_gui_app/CMakeLists.txt展开
  • 若在ROS工作空间下,选择catkin_ws/src/CMakeLists.txt展开。

项目源码下载:

https://download.youkuaiyun.com/download/DeepLearning_/87863659

多旋翼控制分配:从B矩阵到实时伪逆的工程实现 控制分配是多旋翼无人机飞控系统的核心数学环节,本质是将姿态与力矩指令(T, Mx, My, Mz)映射为各电机转速平方的优化解。其原理基于刚体动力学建模与线性代数求解,技术价值在于支撑冗余构型下的高可靠飞行与精准动态响应。典型应用场景包括四轴悬停、八旋翼前飞、故障容错及工业级编队控制。工程落地高度依赖B矩阵的物理建模精度与实时伪逆(Moore-Penrose Pseudo-Inverse)计算稳定性,二者共同构成Applied Mathematics在嵌入式实时系统中的关键实践。 阅读详情

相关推荐

微搭低代码开发设备巡检小程序

我们本篇带着大家搭建了一个设备巡检小程序,日常使用低代码的搭建能力可以快速的帮我们完成常用的工作,还是很方便的。

低代码布道师的博客 1629

10分钟快速搭建设备巡检二维码系统

适用于设备数量多、巡检频率高的场景,比如物业巡逻巡更、配电箱巡检、灭火器巡检等,可以快速记录设备状态,管理人员在手机上就能查看设备运行状态。一次巡检操作可以在几秒钟内完成,不给一线人员增加工作负担。

caoliaoerweima的博客 674

巡检项目源代码_Server_all_check.zip

巡检项目源代码_Server_all_check

设备巡检报修小程序

目前设备巡检管理,主要依靠人工巡检方式,但纸质记录费时费力效率低,巡检维修记录碎片化、纸质记录查询统计难,无法实时掌握巡检保养维护人员是否到达现场真实工作;设备重多巡检容易遗漏。对设施设备进行巡检保养维护管理,迅速帮助企业提高设备管理效率。设备报修巡检类型选择。

zhangjing5556的博客 328

电力巡检系统(含数据库)

基于百度地图API开发的一款智能电力巡检系统 主要功能有 我的工作平台:对于登录用户的信息修改,和代办列表 系统用户权限:以管理员身份登录时,可以对于非管理员的用户进行操作 用户组管理:对于登录用户所拥有的身份权限的设置 杆塔管理:对于地图上的杆塔进行标出位置等 路线管理:对于巡检时的顺序进行设置 巡检管理:对于杆塔的巡检任务的分配 消缺管理:对于问题杆塔的维修任务分配 回执信息:对于任务的回执 新人程序员请务必轻喷

巡检系统java+app

巡检系统java+app

基于SpringBoot+AI技术的农作物生命周期识别系统源码设计与文档

在智慧农业精细化管理、农作物生长监测智能化需求下,传统农作物生长监测存在 “人工巡检效率低、生长阶段判断不准、病虫害预警滞后” 的痛点,基于 SpringBoot+AI 技术构建的农作物生命周期识别系统,适配农户、农业技术员、农业园区管理员等角色,实现作物生长阶段识别、病虫害预警、生长状态分析、管理建议推送全流程数字化,提升农作物种植管理的精准度与效率。 从架构设计层面,后端以 SpringBoot 为核心搭建服务框架,拆分图像采集、AI 识别、生长分析、预警推送等模块;依托 MySQL 存储农作物基础信息

博主自己就是程序员、避免中介对接,从事软件开发多年,累计开发或辅导多名同学, 有丰富的项目开发和文档编写经验、同学们有任何项目问题都可以联系我~ 589

智慧消防巡检维保小程序源码+项目说明.zip

【资源说明】 1、该资源包括项目的全部源码,下载可以直接使用! 2、本项目适合作为计算机、数学、电子信息等专业的课程设计、期末大作业和毕设项目,作为参考资料学习借鉴。 3、本资源作为“参考资料”如果需要实现其他功能,需要能看懂代码,并且热爱钻研,自行调试。 智慧消防巡检维保小程序源码+项目说明.zip

Chord视频时空理解工具嵌入式开发:边缘设备视频分析方案

本文介绍了如何在星图GPU平台上自动化部署Chord视频时空理解工具镜像,实现边缘设备上的实时视频分析。该镜像专为资源受限环境优化,可直接应用于工厂巡检、智慧交通等场景中的物体轨迹追踪、异常行为识别与时空事件推理,显著降低带宽依赖并提升本地决策能力。

weixin_42356162的博客 95

智慧消防巡检维保小程序完整源码+说明.zip

【资源说明】 1、该资源内项目代码都是经过测试运行成功,功能正常的情况下才上传的,请放心下载使用。 2、适用人群:主要针对计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、数学、电子信息等)的同学或企业员工下载使用,具有较高的学习借鉴价值。 3、不仅适合小白学习实战练习,也可作为大作业、课程设计、毕设项目、初期项目立项演示等,欢迎下载,互相学习,共同进步!

设备巡检管理系统解析[源码]

本文详细介绍了设备巡检管理系统的重要性及其在中小企业中的应用。文章首先指出巡检系统在生产中的关键作用,强调其作为“眼睛”能够及时发现设备异常,提升安全性和效率。随后,文章分析了市面上三种主要的巡检系统类型:垂直领域下的巡检系统、自主开发的定制化巡检系统以及基于Sass平台搭建的零代码巡检系统,并指出零代码巡检系统因其低成本和高灵活性成为中小企业的理想选择。文章进一步详细解析了零代码巡检系统的四大功能模块:设备巡检、设备点检、设备维修报修和设备维护保养,并阐述了其三大优点:一码到底、个性化定制和数据分析。最后,文章总结了零代码巡检系统在提升设备管理效率和降低维护成本方面的显著优势。

12个舵机,60套动作,Petoi 开源AI机器狗,基于乐鑫ESP32开发板Arduino编程,带你复刻波士顿动力Spot四足机器人

Petoi Bittle‌机器狗基于OpenCat开源框架提供支持,您可以使用简单的Scratch、C++或Python代码来为您的仿生狗编程新的行为,例如向后走、跳舞和自定义技巧。由于信息来源众多,若文章内容出现版权问题,或文中使用的图片、资料、下载链接等,如涉及侵权,请告知我们,我们将尽快处理。Bittle还与Arduino和Raspberry Pi生态系统兼容,你可以很容易地组合多种传感器,让你的狗更有意识,还可以通过编程接口教会他更多的新技能。,这样它的腿可以自由运动。如果摔倒了,它会自己爬起来。

789

Verilog与综合:数字逻辑的代码化革命及其未来挑战

本文深入探讨Verilog硬件描述语言与逻辑综合技术在数字芯片设计中的革命性作用。Verilog实现了数字逻辑的代码化描述,而综合技术则将其自动转换为门级网表,大幅提升设计效率。文章重点分析了在先进工艺节点下面临的时序、功耗和物理效应等挑战,并展望了AI驱动综合优化的未来发展方向。

postgres8guard的博客 802

WVP-GB28181-Pro:构建企业级视频监控平台的完整开源解决方案

在数字化转型浪潮中,视频监控系统作为物理安防与数字智能的核心桥梁,面临着设备兼容性、系统集成度和部署复杂度三大技术挑战。WVP-GB28181-Pro作为基于GB28181-2016国标协议的开源视频平台,通过容器化架构、全协议支持和模块化设计,为企业提供了从设备接入到智能分析的完整技术栈,实现了监控系统的快速构建与灵活扩展。 ## 一、行业痛点:视频监控系统集成的技术壁垒 ### 1.1 协

gitblog_00833的博客 1131

运维面试常见问题

对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。优缺点:优点:利用索引可以加速对数据的检索,索引是可以唯一的,创建索引允许指定单个列或者多个列缺点:减慢了数据录入速度,同时也增加了数据库的尺寸大小。

asdmjy123的博客 1374

NFS共享速度慢?麒麟系统性能调优5个关键参数实测对比

本文针对银河麒麟服务器系统上NFS共享速度慢的问题,通过实测对比分析了五个关键调优参数。重点探讨了rsize/wsize传输块大小、TCP/UDP协议选择、sync/async模式权衡等,并结合麒麟系统特性提供了具体的优化建议与配置示例,旨在帮助用户有效提升国产化环境下的文件共享性能。

weixin_29254029的博客 335

四足机器人本体与大脑的协同进化路径

四足机器人作为具身智能的核心载体,其发展本质是机械本体与智能大脑的耦合演进。本体设计涉及电机性能、结构刚性、热管理与材料工艺等确定性工程问题,决定平台的可靠性、环境适应性与量产可行性;而大脑能力则依赖感知融合、实时运动规划、任务决策及场景泛化等不确定性AI技术,直面真实世界的数据噪声与长尾挑战。宇树科技以‘重本体、轻大脑’策略快速建立硬件护城河,通过自研关节模组、Unitree OS和高保真仿真工具链,将硬件平台转化为可扩展的机器人基础设施。这种‘以硬带软、软硬共生’的演进范式,正为工业巡检、教育科研与电力

weixin_33802505的博客 398

Silvaco TCAD实战 | SiC MOSFET工艺仿真与关键参数DOE分析

本文详细介绍了使用Silvaco TCAD进行SiC MOSFET工艺仿真与关键参数DOE分析的实战方法。通过外延生长建模、离子注入工艺调试等步骤,结合DOE分析优化器件性能,帮助工程师在设计阶段预判电学特性,提升产品可靠性。文章还分享了网格划分、界面态建模等实用技巧,助力实现从仿真到产品的闭环验证。

weixin_30235225的博客 507

置顶必读(1) | 《YOLOv9实战:从入门到深度优化》专栏导读与完整目录导航(持续更新中)

🏆 本文收录于 《YOLOv9实战:从入门到深度优化》 专栏。 本专栏系统梳理并持续复现 YOLOv9 全系列改进方案与实战案例,重点围绕 PGI、GELAN、可逆分支等核心创新展开,内容坚持 持续更新 + 深度拆解 + 工程落地导向,不仅讲“怎么改”,更讲“为什么这样改、如何真正落地到项目中”。

**My Coding Family** 4万+

知道LPDDR和DDR什么关系吗?

话不多说,先上大白话,一个网友总结的很好:简单地说DRR4是标准电压版的PC和服务器内存,LPDDR4属于手机等嵌入式移动设备使用的低电压低功耗内存,LPDDR4X则是LPDDR4的升级版,下面详细看看老哥的博客。LPDDR4是与DDR4内存等效的移动设备。。LPDDR4具有两个16位通道,从而使每个DIMM的总线总长度为32位。相比之下,DDR4每个DIMM具有64位通道。

叫好与叫座虽然不是对立面,但想在同一个作品中达到双重效果很难。 2806

偏最小二乘回归分析原理详解和案例分析实例

偏最小二乘回归分析原理详解背景偏最小二乘回归分析 Partial least squares regression analysis基本思想建模步骤步骤一:分别提取两变量组的第一对成分,并使之相关性达最大步骤二:建立 y1,⋯ ,yp\boldsymbol{y}_{1}, \cdots, \boldsymbol{y}_{p}y1​,⋯,yp​ 对 u1\boldsymbol{u}_{1}u1​ 的回归及 x1,⋯ ,xm\boldsymbol{x}_{1}, \cdots, \boldsymbol{x}_{

从事脑科学核磁共振方法学研究,在Nature communications等权威期刊发表研究论文,熟练掌握磁共振处理方法和统计学方法,欢迎大家和我交流。 9977

Python图像处理库选型与数据流契约实战指南

图像处理库的本质不是功能集合,而是定义了数据输入格式、内存布局、数值范围和通道约定的‘数据流契约’。理解OpenCV的BGR/uint8/HWC、PIL的RGB/immutable/EXIF感知、scikit-image的float64/[0,1]/科学可复现、torchvision的CHW/归一化/训练友好、imageio的多格式无损IO等核心原理,是避免像素漂移、颜色失真、显存爆炸和跨平台异常的技术前提。这些底层契约直接决定模型输入一致性、部署稳定性与长期维护成本,尤其在工业检测、医疗影像和移动端推理等

chushang0934的博客 441

【StarRocks】-- DATETIME 与 TIMESTAMP 区别详解

本文详细解析了StarRocks中DATETIME/DATETIMEV2与TIMESTAMP的区别及使用场景。DATETIME系列存储人类可读时间,不携带时区;TIMESTAMP实际指Unix时间戳,建议用BIGINT存储。关键差异包括:精度选择(DATETIMEV2支持微秒级)、时区处理(仅函数计算时影响)、存储方式等。针对不同场景提供选型建议:单时区展示用DATETIMEV2,跨时区计算用BIGINT存储Epoch。特别强调与MySQL迁移时的注意事项,并给出常见问题解决方案和最佳实践清单,包括统一入口

欢迎来到我的博客,一起探索代码里的世界! 499

计算机毕业设计springboot+vue基本微信小程序的水库巡检系统

随着信息技术和网络技术的飞速发展,人类已进入全新信息化时代,传统管理技术已无法高效,便捷地管理信息。为了迎合时代需求,优化管理效率,各种各样的管理系统应运而生,各行各业相继进入信息管理时代,水库巡检系统小程序就是信息时代变革中的产物之一。任何系统都要遵循系统设计的基本流程,本系统也不例外,同样需要经过市场调研,需求分析,概要设计,详细设计,编码,测试这些步骤,基于Java语言、微信小程序技术设计并实现了水库巡检系统小程序。

QQ1039692211的博客 482

C语言试题三之计算并输出 s=1+(1+2^(0.5))+(1+2^(0.5)+3^(0.5))+…+(1+2^(0.5)+3^(0.5)+…+n^(0.5))

1 、题目 计算并输出 s=1+(1+2^(0.5))+(1+2^(0.5)+3^(0.5))+…+(1+2^(0.5)+3^(0.5)+…+n^(0.5)) 2、部分函数说明 C 库函数 double pow(double x, double y) 返回 x 的 y 次幂。 3、源代码实现 #include <stdio.h> #include <...

码莎拉蒂 4609

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

PHP设备巡检系统小程序源码

设备巡检系统:不仅支持轻松编译为微信小程序,让巡检工作随时随地尽在掌握,更以无加密源码的形式开放,支持私有化部署,确保您的数据安全与业务运营自主可控,为您的资产安全筑起一道坚不可摧的数字长城。这一智能防护机制有效防止了虚假巡检行为,确保巡检工作的真实性与规范性,让每一次巡检都值得信赖,让您的资产安全更有保障。提升巡检工作的灵活性与效率,让巡检更加轻松自如,让您的资产安全更加稳固。让巡检员能够更加专注于实际工作,提升巡检效率与质量,为您的资产安全贡献更多力量,让巡检工作更加轻松高效。

凌寒赋雪的博客 1048

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

上一篇: 基于多种CNN网络(Alexnet_vgg_resnet_Mobilenetv_Efficientnet等)实现鱼类分类识别并做指标对比(附源码链接+鱼类识别数据集+模型文件)
下一篇: 编译调试之CMake编译
onnx
博客等级 码龄5年 1万+粉丝 416原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

onnx

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值