发作品签到
标准版

便携手势识别设备-基于stm32f103

工程标签

276
0
0
0

简介

基于STM32F103rc设计手势识别。

简介:基于STM32F103rc设计手势识别。
复刻成本:75

开源协议

GPL 3.0

创建时间:2023-10-14 07:52:47更新时间:2024-11-04 08:45:34

描述

项目简介

基于STM32F103rc设计手势识别,采用使用ADC采集弯曲度传感器的电阻分压来读取采集电压,将模拟信号进行数据分析。

项目参数

  • MPU-6050陀螺仪传感器采集手势动作的加速度、角速度信息,提取手势运动数据。
  • 串口或者蓝牙无线传输模块连接上位机进行数据保存和分析。
  • IP5306集成了电池充电管理、电压升压输出、电池电量指示等功能。
  • 各个模块通信采用I2C和串口,模块集成度较高,设计中采用定时器触发读取,分时读取各模块数据和分时操作各部分任务。
  • 交互方面有独立串口屏显示,相比MCU直接驱动极大的减轻MCU的数据处理。
    B1B2433C767A801989E51C16E46C73F6.jpg

原理解析(硬件说明)

本项目由以下部分组成,电源部分、手势传感器部分、蓝牙模块部分。

电源部分:两路降压电源焊接其中一个就行。
image.png

升压电源部分:采用IP5306进行锂电池充电和升压,j1为锂电池接口。可以不焊接IP5306电路,短接j2直接usb五伏供电。

image.png

在使用的过程中如果负载功率小的话IP5306会断开输出进入休眠状态。
负载自动检测时间大于32 s和负载电流持续小于 45mA时,芯片会自动进入休眠状态。
image.png

image.png
防止芯片自动进入休眠状态可以采用SS8050三极管,单片机输出高电平的时候三极管饱和,拉低5脚KEY电压。对5脚KEY输入大于50ms的脉冲,周期小于30S,持续唤醒IP5306。
在使用的过程中单击KY-ON按键可以打开输出,双击可以直接关闭输出。

手势传感器部分:
image.png

蓝牙模块部分:
image.png

注意事项

  • 焊接IP5306时注意第九脚在背面,建议用加热台焊接。
  • SWD调试接口焊接上下拉电阻,负责无法调试。

实物图

图1:背板
192FAA893C245746D31B4A07E161DAEB.jpg
图2:手势识别
IMG20231119231306.jpg
图3:
8f858a1a5af2e8db310e3fa87182f195_720.jpg

设计图

原理图(1 / 2)
PCB

BOM

IDNameDesignatorFootprintQuantity
1ADC触点U5ADC触点1
2串口屏触点U6串口屏触点1
3204-10SURD/S530-A325%,50%,75%,100%LED0603-RD4
4TC-3601L-2.5-260GBOOT0,BOOT1KEY-SMD_2P-L6.0-W3.6-P7.4-LS8.0-L2
510uC1,C4C06032

附件

序号文件名称下载次数
暂无数据
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

全部评论(1)
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航