项目简介 本项目是基于STM32微控制器的PWM(脉宽调制)信号解码系统,采用STM32F1系列微控制器,借助CubeMX和Keil开发环境开发,主要为Storm32云台控制器提供辅助控制系统。 项目的主要特性和功能 PWM信号解码:利用STM32的定时器模块和GPIO引脚,对PWM信号进行解码和处
项目简介 本项目是基于React框架开发的交互式任务管理系统,借助React的组件化开发与响应式编程思想,实现了一个易用且功能丰富的系统,可帮助用户有效管理个人或团队的任务。 项目的主要特性和功能 交互式设计:采用响应式布局,适配不同屏幕尺寸与设备,提供流畅用户体验。 任务管理:支持创建、分配、跟踪
项目简介 本项目是基于 C++ 和 nlohmann json 库的测试项目,主要目的是对图书管理系统的各项功能进行测试。系统具备图书信息的存储、读取和转换等功能,通过 nlohmann json 库能方便地处理 JSON 格式数据,从而实现系统核心功能。 项目的主要特性和功能 JSON 数据处理:
项目简介 本项目是基于C++编程语言和ROS(机器人操作系统)的RPLIDAR激光扫描系统,主要用于接收、处理并发布激光扫描数据,适用于机器人和自动化系统中的环境感知和导航应用。 项目的主要特性和功能 设备连接与初始化:自动连接RPLidar设备,获取设备信息并初始化ROS节点。 扫描数据处理:支持
项目简介 本项目是e-puck2机器人内置的程序员/调试器固件。其主要功能包括管理机器人电源、进行低级别操作控制、检查电池状态与支持USB充电。此外,还能对ESP32进行编程,充当USB到ASEBA CAN或UART到USB转换器,并且可运行基于Blackmagic固件的嵌入式gdb服务器,用于对机
项目简介 本项目是基于STM32WL55IC1微控制器的嵌入式传感器数据采集系统,可读取和处理多种传感器的数据,并通过UART接口通信。项目涵盖硬件初始化、串口通信、I2C通信及GPIO操作,适用于快速原型开发与低功耗无线通信应用。 项目的主要特性和功能 硬件初始化:对系统时钟、I2C、USART等
项目简介 本项目开发了一个基于嵌入式系统的脉搏血氧仪测量系统,借助非侵入式光电容积脉搏波检测技术来测量血氧饱和度和心率。系统涵盖硬件与软件两部分,硬件基于Xilinx Zynq XC7Z020 FPGA和光学手指探头,软件包含DSP(MATLAB)处理和GUI(JAVA Eclipse)界面。 项目
项目简介 本项目是基于Azure Sphere平台的智能家居环境监测系统,借助多个IoT设备收集光照强度、气压、运动检测以及燃气和电力消耗等环境数据,利用MQTT协议将数据发送到Home Assistant系统,以实现远程监控和自动化控制。 项目的主要特性和功能 多设备支持:支持Azure Sphe
项目简介 TaskSpider是一个轻量级的网络爬虫任务框架,旨在以更低的代码成本编写爬虫代码。它采用面向对象编程(OOP)思路,让代码在大型任务中更简洁、易维护。框架封装了常用的访问、解析功能,用户只需对每个任务完成基本配置,就能完成基础的爬虫任务。 项目的主要特性和功能 模块化与独立性:将爬虫任
项目简介 本项目是基于Android系统开发的针对联想A6000设备的管理系统。它提供了一套完整方案,可管理联想A6000设备的GPS、传感器和电源模块。同时集成不同供应商的硬件抽象层(HAL),支持多种硬件设备,并为上层应用提供统一接口。 项目的主要特性和功能 GPS管理:提供GPS硬件接口,支持