项目简介 本项目是基于Windows平台的游戏引擎学习项目,旨在帮助开发者了解并实践游戏引擎开发过程。项目从无到有构建游戏引擎,包含图形渲染、内存管理、窗口管理、用户输入处理等关键模块。 项目的主要特性和功能 图形渲染:支持Direct2D、OpenGL、DirectX 11和DirectX 12等
项目简介 本项目是基于Python和C语言开发的蓝牙低功耗(BLE)音频传输系统,专为nRF5340 Audio开发套件设计。依据蓝牙LE音频规范,借助LC3编解码器实现音频的压缩与解压缩,并通过等时通道进行音频播放。系统可作为网关或耳机使用,网关接收外部音频数据并转发给耳机,耳机负责播放接收到的音
项目简介 本项目是基于ROS2(Robot Operating System 2)和Teensy微控制器的步进电机控制系统。借助ROS2框架,可实现对步进电机的精确控制,且支持模拟和实际硬件操作。 项目的主要特性和功能 ROS2集成:利用ROS2强大功能,能实现步进电机的远程控制与状态监控。 Tee
项目简介 本项目是基于C++编程语言的记分牌算法仿真器,属于计算机硬件模拟工具。其目的是模拟流水线处理中指令的调度与执行过程,通过实现记分牌算法达成指令的动态调度,以此加深对指令相关性的理解。项目着重展示计算机硬件如何高效处理指令序列,同时解决数据冒险、结构冒险和控制冒险等问题。 项目的主要特性和功
项目简介 本项目是基于Arduino框架构建的呼吸机控制系统,借助三个协调工作的Arduino UNO微控制器(MAIN、F1和F2),实现了低成本的儿科桥式呼吸机(MiniVent)。该系统可管理用户输入、保障患者的不间断气流,并实时显示患者参数。 项目的主要特性和功能 多控制器协调: MAIN控
项目简介 本项目是一个基于Android平台的医废转运系统应用,用于管理和处理医疗废物的转运过程,覆盖从废物收集、转运到最终处理的各个环节,保障医疗废物安全、高效处理。 项目的主要特性和功能 用户登录与身份验证:借助NFC技术进行用户身份验证,仅授权人员可操作,同时提供API接口进行登录验证。 医疗
项目简介 本项目致力于开发一个基于C++的太阳能飞机控制系统,借助Navio2和Raspberry Pi 3 B+达成飞机的自主飞行。项目涵盖姿态稳定、航向控制、高度调整和油门控制等功能,可实现飞机在不同航点间的自主导航。 项目的主要特性和功能 姿态稳定:通过计算欧拉角(俯仰、滚转、航向)来稳定飞机
项目简介 本项目是基于Unity引擎开发的坦克大战游戏,灵感源自经典的90坦克大战。游戏具备单人模式、双人联机模式以及地图编辑器功能,玩家能够在游戏里感受丰富战斗场景,享受自定义地图的乐趣。 项目的主要特性和功能 跨平台输入管理:借助CrossPlatformInputManager达成跨平台输入管
项目简介 本系统是基于Java开发的云医院管理系统(HIS),致力于实现医院挂号、退号、医生诊断、开药、收款结算等核心功能。主要围绕门诊模块进行优化与扩展,涵盖门诊医生站、管理员功能、分诊功能和医生诊断功能。 项目的主要特性和功能 门诊医生站功能:具备门诊病历首页、检查申请、成药处方、诊毕等功能,可
项目简介 本项目是基于React框架搭建的现代化前端应用系统。借助React的高级特性和实用第三方库,打造出体验优良的单页面应用,具备灵活的路由管理、丰富的组件库、强大的状态管理及动态样式调整能力。 项目的主要特性和功能 React框架运用:使用React构建高效且易维护的前端应用。 全局状态管理: