项目简介 本项目基于YOLOv5框架,搭建了一个可快速构建并训练自定义目标检测模型的环境。YOLOv5作为高效易用的目标检测模型,支持从数据准备、模型训练到推理的全流程操作,助力用户迅速开展自定义数据集的训练与检测任务。 项目的主要特性和功能 模型训练:支持YOLOv5s、YOLOv5m、YOLOv
项目简介 此项目是基于Arduino IDE的ESP32物联网编程项目,借助ESP32 DevKit V4开发板与Arduino编程环境开展物联网应用开发。通过该项目,可学习连接ESP32与各类传感器、执行器及云服务,实现数据的采集、处理、传输与控制等功能。 项目的主要特性和功能 支持ESP32 D
项目简介 这是一个基于Vue3和Uniapp框架构建的后台管理系统模板。该模板支持前后端控制权限,集成了状态管理Pinia,项目结构清晰,易于扩展和维护。 项目的主要特性和功能 权限控制:支持前后端控制权限,可根据用户角色精确控制页面访问权限。 状态管理:集成Pinia进行状态管理,方便组件间共享状
项目简介 本项目是基于C语言和Qt框架开发的嵌入式设备控制系统,利用TCP方式对嵌入式实验箱上的设备进行控制,可控制的设备有直流电机(DCM)和LED灯。项目涉及设备驱动开发、服务器与客户端通信,以及使用Qt框架设计的用户界面。 项目的主要特性和功能 设备驱动开发:为基于S3C2410微处理器的直流
项目简介 本项目是基于MakeCode平台的开源游戏开发插件系统。MakeCode是面向青少年的在线编程平台,借助积木式编程方式,能让用户轻松构建项目并学习编程知识。该插件系统可让用户导入或导出游戏项目,实现游戏的扩展与定制,非常适合初学者进行游戏开发。 项目的主要特性和功能 插件系统:支持游戏项目
项目简介 本项目是一个前后端分离的个人博客系统,前端运用 React、Redux、TypeScript、Webpack 等技术,结合 Ant Design 作为 UI 组件库,采用服务端渲染和代码分割技术,具备响应式设计,能在不同设备上流畅运行;后端使用 koa2 + mongodb 提供 API
项目简介 这是一个基于C语言开发的操作系统内核项目,目标是实现一个简单的x86架构操作系统。项目包含多个核心模块,覆盖了从底层硬件操作到高级系统功能的实现。 项目的主要特性和功能 底层硬件操作:借助common.c实现与硬件端口的直接交互,通过montior.c实现屏幕操作,包含光标移动、屏幕滚动和
项目简介 本项目是基于C++和Metakit库构建的数据库管理系统。Metakit是轻量级、灵活且高效的数据库系统,用于创建和管理结构化数据。项目利用Metakit库实现了数据的存储、检索、修改和删除等基本数据库操作,还提供视图和属性的创建与修改功能,方便用户构建和定制数据库结构。 项目的主要特性和
项目简介 本项目是基于Arduino的智能家居控制系统,借助Arduino设备连接Wi-Fi网络,利用MQTT协议与云端服务器通信,达成家庭设备的远程控制与监控。 项目的主要特性和功能 Wi-Fi连接:可通过配置SSID和密码,让Arduino设备连入家庭Wi-Fi网络。 MQTT通信:采用MQTT
项目简介 本项目专注于设计实时互动的表演界面,基于Touchdesigner和Ableton展开。项目涵盖从基本的Arduino串行通信到高级效果如音频可视化、反馈、斜坡映射和复合等技术的讲解与实践,旨在让学生了解如何创建与现场演出结合的互动界面,并利用MIDI技术实现不同设备间的通信。 项目的主要