项目简介 本项目基于STM32G0系列微控制器(MCU),借助主程序(main.c)和工具函数(util.c),通过控制GPIO(通用输入输出)端口,驱动连接到微控制器的LED灯实现闪烁效果。 项目的主要特性和功能 时钟设置:可正确配置和运行系统时钟。 GPIO控制:能够启用并配置相应GPIO端口以
项目简介 本项目是基于C++和Arduino开发的NexDome望远镜控制系统,主要用于控制望远镜的旋转与快门操作。借助Arduino平台,利用串行通信与XBee无线通信模块,可实现对望远镜的远程控制,同时能监控并反馈快门状态、电池电量等信息。 项目的主要特性和功能 远程命令控制:通过XBee无线通
项目简介 本项目是基于C语言、libpcap库和MySQL数据库构建的网络数据包捕获与分析系统。借助libpcap库捕获网络数据包,利用MySQL存储捕获数据。系统通过定义网络协议结构体与回调函数,实现对捕获数据包的解析与存储,支持TCP、UDP、DNS和HTTP协议的数据包处理。 项目的主要特性和
项目简介 本项目是基于ASP.NET Core框架开发的附件存储服务,主要用于实现文件的上传、下载、删除等操作。项目借助SQLite数据库管理文件元数据,还配备多种文件格式处理与转换工具。 项目的主要特性和功能 文件上传:支持单文件、多文件上传,支持大文件分块上传,可为图片添加水印和生成缩略图。 文
项目简介 本项目是一个高性能、通用的GPIO(General Purpose Input/Output)库,基于C++编程语言与模板元编程技术实现。该库适用于多种微控制器(MCU),像STM8、STM32、AVR和XMega等,能为操作和控制微控制器的GPIO引脚提供高效、简洁的方式。 项目的主要特
项目简介 本项目是基于 Cocos Creator 框架开发的合成大西瓜游戏。游戏玩法简单,玩家通过合成水果获取更高分数以挑战自我。项目具备完整游戏功能,支持多种魔改方式,还提供多种本地启动和上线发布途径。 项目的主要特性和功能 基础游戏玩法:有简单易上手的合成水果机制,玩家不断合成水果冲击高分。
项目简介 本项目基于Arduino平台,围绕Boneduino触摸板开展开发,提供了一系列触摸板示例代码,可帮助用户方便地进行触摸板开发与应用。 项目的主要特性和功能 多触点检测:可对触摸板上多个点进行独立操作。 丰富示例代码:包含音乐播放控制、游戏、灯光控制等多种类型的示例。 MIDI接口支持:能
项目简介 本项目是结合人工智能与物理模拟的创新成果,借助深度学习技术达成人脸检测,并通过动态粒子系统展示检测结果。利用OpenFrameworks构建交互式界面,用户可通过触摸和声音与系统交互,带来独特视觉体验。 项目的主要特性和功能 人脸检测:运用深度学习技术检测并追踪人脸。 动态粒子系统:模拟眼
项目简介 这是一个以C++为主语言、lua为脚本语言开发的打飞机小游戏。项目采用Direct2D进行图形渲染,并使用简单的AABB碰撞检测。玩家能在游戏里控制飞机射击,击败不断来袭的敌人,还可收集掉落道具增强飞机。 项目的主要特性和功能 图形渲染:借助Direct2D实现图形渲染,支持动态图形与动画
项目简介 本项目是使用C语言和C++编写的基于zlib库的压缩/解压缩工具库。能够对gzip和zlib格式的文件进行压缩、解压缩操作,还可以随机访问文件内容。此外,项目附带示例程序,可用于测试zlib库的功能与性能。 项目的主要特性和功能 压缩/解压缩功能:支持gzip和zlib格式文件的压缩与解压