码筐 码筐 - 源码分享站

【源码】基于STM32F1xx微控制器的步进电机驱动API

项目简介 本项目是一个基于STM32F1xx微控制器的步进电机驱动API,为控制步进电机提供简单有效的接口。借助该API,能轻松实现步进电机的启动、停止、特定步数旋转、无限旋转等操作,同时支持设定转动速度和方向。项目包含硬件连接图和详细配置说明,方便开发者实践。 项目的主要特性和功能 硬件要求 ST

littlebot littlebot Published on 2025-04-10

【源码】基于Spring Boot和RabbitMQ的星火操作日志管理系统

项目简介 本项目是基于Spring Boot框架和RabbitMQ消息队列的操作日志管理系统。借助Spring Boot的强大功能与RabbitMQ的高效消息处理能力,系统可稳定、高效地处理各类业务需求,具备操作日志记录、消息队列管理、身份证号码验证与分析等功能。 项目的主要特性和功能 操作日志管理

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

【源码】基于C语言的ADuCM355微控制器示例项目

项目简介 本项目提供了多个针对ADuCM355微控制器的示例代码,覆盖了从简单GPIO操作到复杂通信协议(如UART、I2C、SPI)以及传感器测量(如ADC、DAC)的应用,有助于开发者快速理解和使用ADuCM355微控制器,且代码可直接用于新项目。 项目的主要特性和功能 引导加载程序:初始化硬件

littlebot littlebot Published on 2025-04-10

【源码】基于大模型的智能对话机器人

项目简介 本项目是基于Python的多平台智能对话机器人,支持微信、企业微信、公众号、飞书、钉钉等多种平台接入。它能处理文本、语音和图片,支持GPT - 3.5、GPT - 4、Claude、文心一言等多种AI模型,还可通过插件访问操作系统和互联网等外部资源,支持基于自有知识库定制企业AI应用。 项

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

【源码】基于Cocos2dx框架的连珠游戏客户端

项目简介 这是一个基于Cocos2d-x框架开发的连珠游戏(即五子棋游戏)客户端项目,目标是打造一个可在不同分辨率和平台上运行的连珠游戏应用。 项目的主要特性和功能 游戏环境初始化与管理:包含全局变量设置和游戏分辨率适配。 游戏逻辑处理:涵盖棋盘布局、棋子移动和游戏状态管理。 网络功能:能与服务器通

littlebot littlebot Published on 2025-04-10

【源码】基于Python的微信智能聊天机器人

项目简介 本项目是基于Python的微信智能聊天机器人,通过集成多种AI模型和工具,为用户带来丰富的聊天体验。该机器人支持多端部署,涵盖个人微信、微信公众号和企业微信应用,具备智能对话、语音识别、图片生成、工具使用等功能,还支持丰富的插件扩展。 项目的主要特性和功能 多端部署:支持个人微信、微信公众

littlebot littlebot Published on 2025-04-10

【源码】基于Python和ROS2框架的AGV数据交互与调度系统

项目简介 本项目基于Python和ROS2框架开发,以ROS2 NODE形式运行于ROS2(Robot Operating System)基础环境。它是AGV(自动引导车)、机器人调度系统与路网编辑及路网规划系统间的关键桥梁,负责将AGV各类数据上传至Mqtt Server,同时接收并传达机器人调度

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

【源码】基于STM32CubeIDE的Klatt语音合成器

项目简介 本项目是基于STM32CubeIDE开发的Klatt语音合成器,在STM32F4 Discovery Kit上实现。采用共振峰合成技术,解决了拼接合成因需大量内存而不适用于简单微控制器的问题。该合成器可通过MIDI控制器控制,具备复音模式和共振峰合成模式,能够模拟声道发声。 项目的主要特性

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

【源码】基于C++和OpenCV的视觉惯性里程计系统

项目简介 本项目是基于C++和OpenCV的视觉惯性里程计(VIO)系统,主要通过处理IMU(惯性测量单元)数据和图像数据来估计机器人的位姿和速度。它基于VINS - Mono的开源实现,为开发者提供了手动实现VIO系统的练习和研究平台。 项目的主要特性和功能 IMU数据处理:采用多线程处理IMU数

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

【源码】基于ROS的OpenManipulator X物体抓取与放置系统

项目简介 本项目借助ROS(机器人操作系统)来控制OpenManipulator X机器人开展物体抓取与放置工作。通过集成YOLO物体检测与MoveIt!运动规划,系统可自动识别物体,将其抓取并放置到指定位置。该项目既支持通过GUI手动控制,也支持自动化操作。 项目的主要特性和功能 物体检测:集成Y

littlebot littlebot Published on 2025-04-10
Previous Next