物联网 嵌入式软件 软件定制 案例

程序聚合 软件案例 物联网 嵌入式软件
头盔护卫AI——基于YOLOv5的头盔识别系统
在工业和建筑领域,头盔是保护工人免受头部伤害的首要安全装备。在交通、体育、娱乐等领域,头盔都是我们不可或缺的保护伙伴,确保我们在各种环境下的安全。通过我们的头盔识别系统,我们能够更好地监控和促进头盔的正确使用,进一步提升公共安全。通过yoloV5,做头盔识别系统。
物联网、人工智能
Matplotlib
嵌入式软件项目-二轮平衡车
1. 项目背景与目标 本项目旨在开发一款基于STM32/Arduino的二轮自平衡小车。核心目标是运用自动控制原理,实现小车自主直立平衡,并扩展遥控移动功能。这是一个典型的嵌入式系统与控制算法相结合的实践项目。 2. 核心功能模块 姿态感知: 使用MPU6050传感器获取车身倾斜状态。 控制核心: 采用PID控制算法,根据姿态数据实时计算控制量。 运动执行: 通过电机驱动模块,驱动直流电机完成平衡与移动。 遥控交互(可选): 集成蓝牙或红外模块,实现手机或遥控器控制。 3. 业务流程简述 系统形成一个高速闭环控制:传感器不断检测车身姿态,控制器通过PID算法快速计算出维持平衡所需的纠正指令,并驱动电机执行。这个过程循环往复,从而实现动态稳定。在此基础之上,可叠加遥控指令实现前进、后退与转向。
工业互联网、物联网
FreeRTOS、Keil MDK、ST...
Android设备USB智能回传功能(BYOD)
会议设备的Camera/MIC效果一般比PC更好,在开会时可以将支持BYOD功能的会议设备通过usb连接至PC,作为一个usb音视频外设使用,如果是大屏会议设备还支持将触摸事件进行回传,实现大屏触摸反控,充分利用会议设备的软/硬件能力。
人工智能、物联网
C++
大屏白板书写加速方案
白板书写加速方案,用于大屏会议/教育一体机的白板应用场景,基于各平台厂商的显示框架独立一套书写画布显示通路,大大降低了触摸屏使用白板app书写时笔迹不跟手的问题,优化后延迟仅有30~50ms左右,具体根据平台而异,目前已验证的平台有Amlogic 311D2、MTK 9666/9630、Hisi 811、RK3588、全志A133等。
物联网
C++
通信协议转接板-RS232转TTL
客户方提出需求,要求低端自动化烧录机(只具有ATE接口)支持在线下载(定制)。 1.获取机台ttl启动信号,通过串口协议,告知上位机开始编程对应工位。 2.从上位机获取烧录结果,通过ttl形式告知机台。 3.具有超时机制判断,几次握手不成功,提前报错,节省时间。
物联网
Altium Designer、Keil...
共享硬件平台-固件
共享充电宝系统通过智能终端设备、云平台和移动应用为用户提供便捷的移动充电服务。用户可使用微信或支付宝小程序扫描二维码租借充电宝,系统自动计费并推荐最近归还点,支持信用免押和在线支付。商户端可实时监控设备状态、分析运营数据并管理收益。该系统融合定位导航、信用体系和智能运维功能,满足多场景充电需求。
物联网、出行
MQTT
多传感器智能安防系统
技术栈:C/C++, FreeRTOS, 卡尔曼滤波, I2C/SPI/GPIO, GSM, RFID, PCB设计 项目简介: 作为项目负责人,主导设计并实现了一套基于多传感器融合与边缘计算的智能安防系统。通过软硬件协同优化,解决了传统安防系统误报率高、响应延迟大、过度依赖云端等核心痛点,实现了高可靠性、低功耗的本地智能决策与报警能力。
物联网
C++、FreeRTOS、STM32
电赛无人机
面对电赛无人机赛题开发的对应无人机平台 实现:无人机投递功能 飞行路径简易规划 二维码识别 地面站传输及其显示 获得:2024年全国大学生电子设计竞赛无人机赛项省一等奖 获得:2024年3月,10月全国机器人大赛无人机竞速赛项国三等奖
物联网
FreeRTOS、Keil MDK、ST...
工业自动化测试软件
1、工业级企业私有定制软件,实现各种轴承等精密设备端测量、校准、合格检测及参数调优,数据记录及分析等功能 2、软件主要包括测量实时显示、零件注册管理、数据记录、SPC分析、设备调试及日志实时输出等功能 3、业务未客户专属定制
物联网
C++、Qt、C/C++
通信基站软件-基站管理
软件功能:负责调控基带板与射频单元链路同步、端口配置、时延调整、链路聚合,对不同光信号通信协议进行兼容,发送并接收管理面消息,建立ethernet链接,对系统中所有的基带板与射频单元进行管理调度。
物联网
C++、Python、GDB、tcpdu...
无人车底盘系统
1.无人车底盘系统由一个主控模块、四个轮腿模块组成。每个轮腿模块仅关注自身的转向与行进,主控模块通过CAN总线与四个轮腿模块相连和通信。当主控模块收到来自上层的【自动/摇杆】指令后,将指令解析为每个轮腿的具体行为,并通过CAN总线下发,最后由轮腿模块执行,完成整体动作。同时轮腿模块会采集下层【电机/温度】的异常信息,并上报给主控模块,主控模块整合后再转发到上层,供用户查看。
物联网
C++、Linux
海尔智慧家电项目-智能蒸烤一体机
1. 基础蒸烤功能模块 -实现蒸、烤、蒸烤组合等核心烹饪功能 -温度控制(室温至最高温度的精准调节) -时间设定与控制 -多种预设烹饪模式(如烘焙、烤肉、蒸鱼等) -安全保护机制(过热保护、超时保护等) 2. 菜谱功能模块 -内置多种菜品的菜谱数据库 -菜谱分类与检索功能 -分步烹饪指导 -食材与调料用量建议 -用户自定义菜谱存储与分享 3. 摄像头与图像处理模块 -摄像头实时视频采集 -视频流压缩与处理 -低光环境下的图像增强 -定时拍摄功能(记录烹饪过程) 4. 食材图像识别模块 -食材种类识别算法实现 -食材新鲜度评估 -食材数量估算 -识别模型的本地部署与优化 -识别结果的用户展示与交互 5. 远程控制与查看模块 -移动端 APP 通信接口开发 -视频流远程传输优化 -远程控制指令加密与安全传输 -设备状态远程监控 -异常情况报警与推送 6. 用户界面模块 -遵循 UI/UE 设计规范实现交互界面 -触控操作响应 -多语言支持 -设备状态可视化展示 -操作引导与帮助系统
人工智能、物联网
C++、Python、SQL
一种物联网网关
上传物联网设备采集到的现场数据到云端 SPI,UART, 和ADC数据按定义的格式打包通过百兆以太网上传 支持设备通过以太网在线升级 支持本地数据分析,上报预警信息。 支持远程参数配置,远程重启。 要求代码脚印小,稳定可靠。通过看门狗实现故障自恢复。 该设备要支持多种传感器数据采集场景,以太网文报文封装需支持多种下游协议。
物联网
RTK高精度定位
基于多星多频RTK技术开发,提供专业的厘米级高精度实时定位服务 基于强大的算法,支持大区域覆盖,多场景应用;支持硬件快速集成兼容,节约硬件成本及开发成本;具备规模化量产、更新和服务能力 1.电力方面 利用北斗高精度定位技术,可以制定高精度的输电线巡检路线。这种大大提高了电力运维的速率,提高了巡检作业人员的安全性,并降低了线路巡检成本 当有故障发生时,通过高精度定位设备提供的位置信息,结合电网的拓扑结构和运行数据,可以迅速找到故障点并进行修复,缩短停电时间,提高电网的供电可靠性 风力发电机铁塔是需要精确监测的重要设施。利用北斗高精度定位技术,可以满足对风力发电机铁塔监测的厘米甚至毫米级的精度要求,为后续的预警和巡检工作做好准备。 2.水库监测 水库地形复杂多变,传统的测量需要耗费大量的人力和时间。RTK技术可以快速、准确地获取地表地形、水下地形数据,为水库的规划、设计和管理提供重要的依据,制定更加科学的水库管理方案 RTK技术可以用于大坝的变形监测,通过实时监测大坝的位移和变形情况,及时发现潜在的安全隐患,保障大坝的安全、水库的正常运行和人民的生命财产安全 通过在周边设置RTK接收机,实时获取水位数据,为水库的调度和管理提供重要的决策依据。同时,RTK技术还可以与其他传感器设备相结合,实现多参数的综合监测,提高水库管理的智能化水平
物联网
Java、JavaScript
智能交互一体机、机器人集成开发
面向政企、会展、商超、景区等公共服务场景,开发基于2D/3D虚拟人的智能交互一体机系统,作为某省级官媒AIGC元宇宙项目的核心SAAS应用。解决公共场所虚拟人服务需求,支持展览、会议等场景的智能导览、语音交互、营销宣传功能,实现近场拾音唤醒、多模态内容播报(文字/图片/视频)及企业级知识库隔离管理。
人工智能、物联网
C++、Qt、Android SDK
图像实时传输-飞鸽传书
核心架构: 基于 STM32F407 主机与从机间通过 Wi-Fi 模块建立的双向、实时、低延迟数据链路,实现坐标数据的同步与图 形重现。  通信协议设计: 自定义轻量级应用层传输协议,定义数据帧头、命令字(如绘制、清除、校准)、坐标数据(X, Y)、校验和等 字段,确保数据传输的准确性与完整性。 采用软件串口或 DMA 方式高效处理 STM32 与 ESP8266 之间的 AT 指令及数据透传,降低 MCU 开销。  人机交互与图形处理: 移植并驱动 LCD 控制器(如 FSMC 接口驱动 ILI9341),实现高效屏幕刷新。 实现触摸屏驱动(如 XPT2046),采集原始数据并通过校准算法(如两点校准)将其转换为精确的屏幕坐标。 设计菜单交互逻辑,响应触摸事件以执行清屏、重画、进入校准模式等功能。  实时性保障: 优化中断服务程序(ISR)和主循环逻辑,优先处理坐标接收与绘制任务,确保笔迹跟随无显著延迟。
物联网
C/C++
卷绕机电机测试软件
1. 多维度电机参数高精度采集模块 采集参数覆盖:实时采集电机运行的 5 类核心参数,包括: 动态参数:转速(范围 0-3000r/min,测量精度 ±0.1r/min)、扭矩(范围 0-50N・m,精度 ±0.02N・m)、工作电流(范围 0-10A,精度 ±0.5% FS); 状态参数:电机绕组温度(范围 - 20~150℃,精度 ±1℃)、转子位置(针对伺服电机,定位精度 0.01mm,适配锂电池极片卷绕的位置控制需求)。 抗干扰与滤波:采用 “硬件 RC 滤波 + 软件卡尔曼滤波算法”,过滤车间电磁干扰(如变频器、其他电机的电磁辐射),确保数据波动幅度≤0.3%(传统方案波动达 5% 以上),解决纺织、锂电池行业 “参数不准导致成品报废” 的痛点。 采样频率可调:默认采样频率 100Hz(每 10ms 采集 1 次),支持根据场景自定义(如薄膜卷绕需高频采集,设为 200Hz;普通纱线卷绕设为 50Hz),兼顾实时性与控制器资源消耗。 2. 电机实时控制与故障保护模块 闭环控制功能:基于采集的参数实现 PID 闭环调节,例如: 转速闭环:当卷绕材料厚度变化(如纱线卷径增大)导致转速偏移时,100ms 内自动修正电机输出,维持转速稳定(偏差≤±0.2r/min),避免纺织纱线松紧不均; 扭矩闭环:锂电池极片卷绕时,根据极片张力需求动态调整扭矩(如卷绕初期扭矩 0.5N・m,后期随卷径增大增至 2N・m),防止极片褶皱或撕裂。 3、功能联动逻辑(嵌入式与 GUI 协同) 嵌入式软件与电脑 GUI 通过 “实时数据传输 + 指令交互” 实现协同: 数据流向:嵌入式软件采集电机参数→加密传输至 GUI→GUI 解析后可视化展示; 指令流向:GUI 下发参数配置 / 校准指令→嵌入式软件接收并执行→执行结果反馈至 GUI(如 “参数修改成功”); 故障联动:嵌入式软件触发故障→上传报警信号至 GUI→GUI 触发提醒 + 记录日志→运维人员通过 GUI 下达 “故障复位” 指令→嵌入式软件执行复位并反馈状态。 整体功能设计以 “解决行业痛点” 为核心,例如:通过 “高精度采集 + 闭环控制” 解决成品质量问题,通过 “预测性报警 + 远程配置” 提升运维效率,通过 “数据追溯 + MES 对接” 满足智能制造需求,最终实现卷绕机电机管理的 “高精度、高可靠、智能化”。
人工智能、物联网
Python
IOT中控设备
1 主控是ESP32,负责蓝牙、音频功能,蓝牙作为从机广播,手机通过gatt服务发送开锁命令,需要与服务器鉴权。 2 STM32F103负责CAN数据收发,与ECU,仪表,轮毂锁,转向灯等外设进行通讯。 3 4G是用EG25(内置GPS)负责MQTT数据上报,OTA下载,定位信息上报 4 IMU 是BMI323 ,负责检查整车动态。
物联网
BLE (Bluetooth Low E...
stm32f103c8t6+陀螺仪高压电弧点火装置-无人机伞降点火装置
升至高压击穿空气,产生电弧,装置点燃炸药,降落伞瞬间抛出,即可回收事故机来检查故障,又防止下落速度太快,人员无法躲避,安装在直升机螺旋桨的主轴中央,不随主轴一起旋转,主轴为中空定制。
人工智能、物联网
Altium Designer、Keil...
无人机热电偶水温、缸温检测-K型热电偶温度检测
5V供电,PWM输出,两路K型热电偶温度采集,将两路数据合成一路,用于无人机测试水温及发动机缸温,温度60摄氏度左右起飞,起飞后温度能维持在80度左右,防止温度过高。无人机产品具有体积小,重量轻的特点,可靠运行,适合无人机搭载。
人工智能、物联网
Keil MDK、STM32CubeID...
  • 1
  • 2
  • 3
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服