基于豆包RTC的AI陪伴玩偶
主要职责与技术实现:
1、本地与云端通信模块开发
基于 豆包RTC开源项目的二次开发 实现设备与云端服务器的双向通信。
2、音频功能研发
配置并驱动音频编解码芯片,实现音频的采集(麦克风)与播放(扬声器)。
3、外围功能模块集成
2025.05 - 至今
NFC功能:通过NFC芯片实现玩偶与手机等设备的近场感应,用于快速配网、用户绑定或场景切换。
触摸感应:利用MPR121芯片,实现玩偶的触摸识别,用于触发特定交互或情感反馈。
4、弱网环境的搭建与测试
基于树莓派搭建Facebook ATC 测试环境以及设备弱网测试。
接入米家的升降桌彩屏手控器
主控平台:以ESP32-S3为核心处理器
主要职责与贡献:
1、云通信模块:对接米家云平台,完成设备接入与通信协议开发,实现远程控制、状态同步及OTA
升级功能。
2、人机交互界面:基于LVGL图形库开发嵌入式GUI,实现流畅的屏幕交互体验,完成了界面绘制与
业务逻辑联动。
3、硬件通信协议:设计并实现与桌子控制盒的UART通信协议,完成对桌子升降、位置记忆等底层
动作的精准控制与反馈解析。
4.、基础软件架构:负责底层驱动(GPIO、PWM、ADC等)的适配,搭建系统基础框架,确保各模
块间高效协同工作。
光谱检测仪
主要职责与技术实现:
1、传感器驱动与协处理器开发:
基于GD32标准库/HAL库,编写光传感器(如光谱传感器)的I2C/SPI接口驱动,实现了多通道光
谱数据的精确采集。
在GD32内部实现数据滤波算法(如均值滤波、中值滤波),消除环境噪声干扰,提升数据精度。
2、双机高速通信链路实现:
配置USART+DMA(直接存储器访问)空闲中断模式,实现GD32与米家模组之间大数据量的高
速、无中断丢包传输。
设计了应答机制与错误重传协议,确保在复杂电磁环境下数据传输的鲁棒性。
机箱无线散热风扇
主要使用esp32c3芯片,esp-now 协议,实现主从设备的控制,通过一个主设备去控制多个从设备,上位机和主设备通信,从而实现对风扇的无线控制。