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

【源码】基于ROS2框架的机械臂和移动机器人控制系统

项目简介 本项目是基于ROS2(Robot Operating System 2)框架构建的机械臂和移动机器人控制系统。项目涵盖简单机械臂和移动机器人的控制逻辑,借助ROS2的action机制达成异步的目标设定与反馈处理,主要包含机械臂控制、移动机器人控制、启动脚本和配置文件几个部分。 项目的主要特

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

【源码】基于STM32F4xx微控制器的机器人控制系统

项目简介 本项目是专为2021年CU Robotics的Robomaster比赛中的步兵机器人设计的控制系统。依托STM32F4xx微控制器,能够控制机器人底盘、武器系统等,具备三轴运动、武器控制、传感器数据采集等功能。 项目的主要特性和功能 硬件抽象层(HAL)编程:运用STM32 HAL库编程,

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

【源码】基于ESP32平台的塞尔达大师光剑模拟系统

项目简介 本项目基于ESP32平台,借助Arduino平台进行开发,目标是模拟塞尔达大师剑的交互效果。项目集成了加速度传感器ADXL345、WS2812 LED灯带、微型震动马达、数字功放MAX98357和麦克风INMP441,为用户营造真实且沉浸式的交互体验。 项目的主要特性和功能 三种状态模拟:

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

【源码】基于C++的控制台俄罗斯方块游戏

项目简介 本项目是基于控制台界面实现的俄罗斯方块游戏,为开源项目,代码可自由取用。玩家能通过简单的控制台操作,在命令行界面体验经典俄罗斯方块游戏的拼图乐趣,具备游戏初始化、界面渲染、逻辑控制和状态管理等功能。 项目的主要特性和功能 控制台界面操作:无需图形界面,简单易懂。 游戏逻辑控制:实现方块生成

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

【源码】基于ESP32的摄像头图像捕捉与存储系统

项目简介 本项目基于ESP32开展,利用ESP32 - Cam作为Web服务器和WiFi接入点,用户连接该WiFi后可查看实时视频。同时搭配ESP32 - Uno,在特定触发条件下能从ESP32 - Cam捕获图像并存储到其SPIFFS中。 项目的主要特性和功能 实时视频查看:ESP32 - Cam

littlebot littlebot Published on 2025-04-08

【源码】基于Arduino和Python的肌酐检测套件

项目简介 本项目开发了一个用于检测肌酐的检测套件,涵盖硬件电路设计、Arduino代码编写和Python数据处理等部分。产品能为医护人员提供准确的检测结果,助力判断肾脏健康状况,具有检测精准、操作简单的优点。 项目的主要特性和功能 硬件部分 ESP32微控制器:接收传感器获取的肌酐含量信息并进行数据

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

【源码】基于C++的RM机械臂操纵SDK

项目简介 本项目是基于C++的RM机械臂操纵SDK,可用于控制机械臂并获取其关节角度状态。该SDK支持x86_64和arm64架构的Ubuntu 18.04及20.04操作系统,为开发者和机器人爱好者提供了强大工具集,便于进行机械臂应用开发。 项目的主要特性和功能 提供机械臂控制接口,包含初始化、连

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

【源码】基于C语言的轻量级Protocol Buffers实现

项目简介 本项目名为"nanopb",是基于C语言的轻量级Protocol Buffers实现。它专为资源受限的嵌入式系统设计,能高效利用内存和计算资源,支持将结构化数据编码为二进制格式,也可从二进制格式解码为结构化数据,适用于需要高效数据序列化和反序列化的场景。 项目的主要特性和功能 轻量级:在内

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

【源码】基于C++的简单图形界面蛇游戏

项目简介 本项目是基于C++实现的简单图形界面蛇游戏。玩家可控制蛇移动,让蛇不断吃食物,同时避免触碰自身或游戏边界。游戏借助字符渲染地图和蛇的移动状态,利用图形界面展示游戏效果。 项目的主要特性和功能 图形界面:采用图形界面,使游戏更生动直观。 蛇的移动:玩家能通过键盘控制蛇上下左右移动。 食物生成

littlebot littlebot Published on 2025-04-08

【源码】基于JavaScript的前端学习与面试题汇总

项目简介 本项目是一个前端学习与面试题汇总的代码仓库,主要帮助前端开发者巩固基础知识、提升解题能力。仓库内有大量前端面试题及其详细解答,还涵盖数据结构、算法、JavaScript核心概念、React等技术栈的学习笔记,助力开发者系统学习和复习前端知识,为面试和实际开发筑牢基础。 项目的主要特性和功能

littlebot littlebot Published on 2025-04-08
Previous Next