码筐 码筐 - 源码分享站
C++

【源码】基于 Arduino 的电池管理系统

项目简介 本项目专注于电池管理系统(BMS)。由于电池由多个电池单元组成,各单元充放电能力存在差异,这种不平衡会降低电池效率。BMS 主要有主动和被动两种方法,本项目对其进行研究探讨。主动电池平衡在充放电循环中重新分配电量,能增加系统运行时间、提高充电效率、避免能源浪费且平衡速度更快,但结构复杂、碳

littlebot littlebot Published on 2025-04-16
C++

【源码】基于Easy C语言的自主服务机器人项目

项目简介 本项目是为工程和机械入门课程打造的团队项目,由 Hung Le、Virgina Cater、Zoe Wakayama、Sean Aochi 和 Uyen Nguyen 共同完成。项目融合了机械、电气和计算机/软件多个工程领域的知识,打造了一台自主服务机器人。该机器人能够在特定场景中完成任务

littlebot littlebot Published on 2025-04-16
C++

【源码】基于C++框架的3D光线追踪渲染器

项目简介 本项目是基于C++开发的3D光线追踪渲染器,依据《The Ray Tracer Challenge》一书内容实现。旨在让开发者学习光线追踪技术,深入理解3D渲染的基本原理。项目提供了多个测试函数和示例代码,用于验证功能。 项目的主要特性和功能 实现3D光线追踪渲染器,具备基础3D渲染功能,

littlebot littlebot Published on 2025-04-16
C++

【源码】基于 PyWebIO 框架的 UCB 算法在线演示系统

项目简介 本项目基于 PyWebIO 框架构建了 UCB(上置信界)算法在线演示系统。UCB 算法常用于解决多臂老虎机问题,可优化决策以最大化累积奖励。该系统通过网页交互的形式,使用户能直观观察 UCB 算法的运行过程和效果。 项目的主要特性和功能 LaTeX 公式渲染:支持展示 LaTeX 公式,

littlebot littlebot Published on 2025-04-16
C++

【源码】基于C++语言的JsonCpp库

项目简介 JsonCpp是一个基于C++语言的开源JSON库,提供简单易用的API来解析和生成JSON数据,适用于各类需要处理JSON数据的场景,支持null、布尔值、数字、字符串、数组和对象等多种JSON数据类型。 项目的主要特性和功能 支持从JSON字符串或输入流中解析JSON数据,也能将JSO

littlebot littlebot Published on 2025-04-16
C++

【源码】基于Unix系统的TINYweb服务器

项目简介 TINY_web是一个基于Unix系统开发的Web服务器项目,其主要目的是用于教学和演示。此项目实现了具备IO多路复用和线程池 + 任务队列的Web服务器,可处理静态和动态内容,并且能通过CGI程序处理动态请求。 项目的主要特性和功能 IO多路复用:支持同时处理多个客户端连接,提升服务器的

littlebot littlebot Published on 2025-04-16
C++

【源码】基于机器学习算法的二型糖尿病预测系统

项目简介 本项目利用机器学习算法,通过分析Excel中的多列数据以及病人的实际情况,预测病人是否患有二型糖尿病。采用决策树和GBDT(梯度提升决策树)算法,以提高预测精度。 项目的主要特性和功能 数据预处理:多个Python脚本对原始数据预处理,从Excel文件读取数据,删除无关列,用中位数填充缺失

littlebot littlebot Published on 2025-04-16
C++

【源码】基于C++编程语言的线跟踪机器人

项目简介 此项目为用于线跟踪机器人的C++项目,是INF1900嵌入式系统课程的一部分。该机器人借助红外线传感器和电机驱动实现路径跟踪与导航。 项目的主要特性和功能 线跟踪算法:利用线传感器检测黑白区域,依据检测信息调整电机速度以跟踪线路。 红外线数据传输:运用SIRC协议通过红外线发送命令和地址信

littlebot littlebot Published on 2025-04-16
C++

【源码】基于STM32F3系列的按钮控制LED系统

项目简介 本项目基于STM32F3系列微控制器,主要目的是帮助开发者熟悉中断相关知识,特别是NVIC(Nested Vector Interrupt Controller)的使用以及外部GPIO中断的配置。通过配置,将连接到输入GPIO引脚的按钮设为外部中断源,按下按钮时,连接到输出GPIO引脚的L

littlebot littlebot Published on 2025-04-16
C++

【源码】基于Bash和Caddy的ServerStatus云监控系统

项目简介 这是一个基于Bash脚本和Caddy服务器的云监控系统,能实时监控多台服务器的运行状态。项目提供简洁的Web界面,可方便查看服务器的CPU使用率、内存使用情况、硬盘使用率、网络流量等信息,通过客户端与服务端配合,实现多服务器的轻松监控与管理。 项目的主要特性和功能 实时监控:实时展示服务器

littlebot littlebot Published on 2025-04-16
Previous Next