嵌入式开发: STM32/ARM、C/C++、Lua、MCU驱动开发、FreeRTOS基础开发。
硬件设计: 原理图设计、PCB Layout、器件选型、电路调试、信号调理、电源设计。
通信开发: UART、SPI、I2C、RS232、RS422、RS485、CAN。
上位机开发: Qt/C++、PyQt,实现设备控制、数据采集、参数配置及状态监控。
工具: Keil、STM32Cube、Qt Creator、Altium Designer、示波器、逻辑分析仪。
项目一:智能多菜品全自动炒菜机(项目负责人)
项目简介:
基于STM32F030和大彩串口屏(全志F1C100S)的智能自动炒菜设备,实现菜谱管理、自动烹饪、设备控制及人机交互等功能。
个人职责:
负责设备控制界面设计及人机交互开发;
负责炒菜流程逻辑设计,实现菜品自动化控制;
负责电机、继电器、传感器等底层驱动开发;
完成Modbus通信、RS485通信及软硬件联调。
技术栈:
C、Lua、STM32、Modbus、RS485、串口通信、状态机。
项目二:基于深度学习的交通警察手势识别系统(独立完成)
项目简介:
基于STM32F407、OpenPose和LSTM算法,实现交通警察手势实时识别及上位机显示。
个人职责:
完成STM32采集端开发,实现OV2640摄像头数据采集;
开发PyQt5上位机,实现视频显示及识别结果展示;
完成USB通信及软硬件联调,实现实时识别。
技术栈:
STM32、PyQt5、Python、OpenPose、LSTM、USB通信。
项目三:复杂涡旋光场无人载具导航定位系统(项目负责人)
项目简介:
基于ROS构建无人载具导航系统,实现远程控制、实时数据回传、自主避障及多点导航。
个人职责:
负责ROS智能车调试及系统集成;
实现STM32与激光雷达、深度相机的数据交互;
完成车体远程控制、通信调试及多模块联调。
技术栈:
ROS、Ubuntu、STM32、C++、激光雷达、深度相机、Linux。
| 角色 | 职位 |
| 负责人 | 电子学工程师 |
| 队员 | UI设计师 |
| 队员 | 后端工程师 |
全自动智能炒菜机通过嵌入式控制技术、智能传感技术以及自动化执行机构,实现传统人工炒菜流程的智能化替代。设备支持用户通过触摸屏或上位机选择菜品后,自动执行对应烹饪程序,包括自动投料、锅体加热、温度检测、翻炒控制、调味添加和出餐等操作。系统通过温度传感器实时监测锅体状态,结合控制算法
全自动智能炒菜机通过嵌入式控制技术、智能传感技术以及自动化执行机构,实现传统人工炒菜流程的智能化替代。设备支持用户通过触摸屏或上位机选择菜品后,自动执行对应烹饪程序,包括自动投料、锅体加热、温度检测、翻炒控制、调味添加和出餐等操作。系统通过温度传感器实时监测锅体状态,结合控制算法