项目简介 本项目是基于STM32H7系列微控制器的传感器数据捕获系统。该系统借助UART接口和GPS模块通信,读取并解析其发送的NMEA数据,以获取经度、纬度、UTC时间等有用信息。同时,利用STM32的DMA、GPIO、外部中断等硬件特性,实现数据的实时处理与传输。 项目的主要特性和功能 支持硬件
项目简介 本项目是基于Java Spring Boot框架开发的社区问答系统。利用Spring Boot框架自动化配置与依赖管理的优势,通过Spring MVC处理Web请求,实现了用户注册、登录、问题发布、查询、评论回复、通知处理等核心功能,采用MySQL数据库进行数据存储。 项目的主要特性和功能
项目简介 本项目名为 juzi-marketing-bot,是基于 Node.js 开发的企业微信群定时推送机器人。借助「句子秒回」平台,它可以定时向指定企业微信群批量推送早报、早间新闻和开心一刻等内容,并且能依据不同群的相关信息自定义拉取推送数据。 项目的主要特性和功能 定时推送:可按需修改推送时
项目简介 CatanBoardServer 是基于 ESP8266 开发的简单服务器,借助 RESTful API 实现对 DIY Catan 游戏板上灯光的远程控制,让用户能轻松操控游戏板上独立可控的灯光。 项目的主要特性和功能 RESTful 服务器设计:利用 ESP8266 实现对游戏板灯光的
项目简介 本项目是基于Arduino的植物灌溉系统,以简化设计、提升能效、保障植物健康成长为理念打造。通过Arduino进行控制,搭配土壤湿度传感器和继电器模块,实现了植物灌溉的自动化。该系统可对多达五棵植物进行灌溉管理,使用户无论是否在场,都能保证植物得到恰当的灌溉。 项目的主要特性和功能 土壤湿
项目简介 DRAMutils库是专门为Arduino UNO设计的库,用于对老旧的DIP DRAM芯片进行读写操作,目前支持Hitachi HM50256 - 15芯片的写入、读取和刷新等基本操作。 项目的主要特性和功能 写操作:可将数据写入DRAM芯片指定地址。 读操作:能从DRAM芯片指定地址读
项目简介 本项目将基于C++的图形用户界面(GUI)框架与名为pouetChess的图形化国际象棋游戏相结合。图形用户界面框架支持通过XML配置文件定义界面布局和元素属性,由C++代码解析并渲染界面;pouetChess是一款最初为Linux开发并移植到Windows的图形国际象棋游戏,采用FAIL
项目简介 本项目提供使用Paddle Inference进行模型推理的示例代码。Paddle Inference是飞桨核心框架推理引擎,功能特性丰富、性能优异,针对服务器端应用场景深度适配优化,可保证飞桨模型在服务器端即训即用、快速部署。项目包含C++和Python使用样例,涵盖图像分类、分割、检测
项目简介 本项目是基于ROS(Robot Operating System)的动态运动规划(DMP)系统,可用于控制机器人进行复杂动作和轨迹规划。系统通过学习和生成动态运动规划(DMP)模型,让机器人执行各种预设任务。 项目的主要特性和功能 学习DMP模型:能从机器人示范轨迹中学习DMP模型,该模型
项目简介 本项目聚焦于分布式系统的学习与实践,采用Go语言进行开发。项目配套课程深入讲解分布式系统的概念、发展历史以及面临的挑战等理论知识,同时包含多个实验。实验内容涉及分布式MapReduce、Raft协议、分布式键值存储服务等,覆盖存储、计算、通信等多个方面,着重探究分布式系统的技术架构。 项目