【特纳斯电子】基于stm32的手势识别智能家居-实物设计

资料查找方式:

特纳斯电子(电子校园网):搜索下面编号即可

编号:

T0982203M-SW

设计简介:

本设计是基于stm32的手势识别智能家居系统,主要实现以下功能:

(1)使用一个led显示屏来显示相关功能数据和信息;
(2)通过一个灯光模块来实现对智能家居中的灯光控制模拟;
(3)通过一个手势识别模块来识别手势;
(4)通过一个语音播报模块来播放音乐;
(5)一个风扇模块;
(6)一个舵机来实现窗户开关的模拟;

标签:STM32、舵机、继电器、手势传感器、语音播报

系统框图:

本设计以STM32F103C8T6单片机为核心控制器,加上其他的模块一起组成基于基于stm32的手势识别智能家居的整个系统,其中包含中控部分、输入部分和输出部分。中控部分采用了STM32F103C8T6单片机,其主要作用是获取输入部分数据,经过内部处理,控制输出部分。输入由三部分组成,第一部分是手势传感器模块,用于切换界面,控制风扇、灯和音乐的开关;第二部分是供电电路,给整个系统供电;第三部分是四个独立按键,通过按键控制风扇、LED灯、窗户和音乐的开和关。输出由五部分组成,第一部分是OLED显示屏,用于显示风扇、灯、窗户的开关等数据;第二部分是继电器控制风扇,第三部分是LED灯和第四部分舵机,均通过手势来控制;第五部分是语音播报模块,用于播报音乐。

图文演示:

5 实物调试

5.1 电路焊接总图

首先在AD中根据各个模块画出原理图,然后导出PCB进行连线,最后通过嘉立创进行打板。板子到手之后就是焊接过程,第一部分是电源模块,将电源接口、电源开关、1k电阻、两个电容进行滤波和一个指示灯依次焊接,焊接好之后插入Type-C电源,指示灯点亮,电源模块测试正常。第二部分是显示模块,排母焊接好后,将OLED显示屏插入排母。第三部分是单片机最小系统板,因为最小系统板已经引出了程序烧录接口和自带复位电路,所以只要焊接两个排母将单片机最小系统板插入排母。第四部分是手势传感器,排母焊接好后,将传感器插入排母。第五部分是独立按键。第六部分为LED灯。第七部分是舵机。第八部分是一个继电器,控制风扇。第九部分是DY-SV17F模块,通过该模块播放音乐。下图5-1为焊接完整实物图:

图5-1电路焊接总图

5.2 开关灯

如图5-2、5-3所示,按下按键1或箭头指向灯时识别到上下的手势,可控制灯的开关。

图5-2开灯图

图5-3关灯图

5.3 开关风扇

如图5-4、5-5所示,按下按键2或箭头指向风扇时识别到上下的手势,可控制风扇的开关。

图5-4开风扇图

图5-5关风扇图

5.3 开关窗户

如图5-6、5-7所示,按下按键3或箭头指向窗户时识别到上下的手势,可控制窗户的开关。

图5-7开窗户图

图5-8关窗户图

5.4 控制歌曲

如图5-9、5-10所示,按下按键4或箭头指向歌曲时识别到上下的手势,可控制歌曲的播放和停止。

图5-9播放歌曲图

图5-10停止播放歌曲图

  • 8
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值