新闻中心

EEPW首页>嵌入式系统>设计应用> 基于ARM的家用智能垃圾桶设计

基于ARM的家用智能垃圾桶设计

作者: 时间:2012-12-11 来源:网络 收藏

3.1 特定声源定位算法
系统的声源定位算法主要传声器阵列时延估计法,利用A/D采样模块检测不同拾音器所接收到的声音信号,算法实现采用广义互相关法。采样得到的波形接近为正弦波,将对应采样得到的值放入数组中保存,首先进行相关运算,得出互相关谱。为避免误差和杂音的干扰,进行多次计算去除了误差较大的值。其算法流程图如图7所示。

本文引用地址://m.amcfsurvey.com/article/148203.htm

j.JPG


同时,为避免对接收到的任何声音都进行定位,系统在定位时加入了语音识别,即只对需要的声音进行方位判断,对特定声音进行语音识别的流程框图如图8所示。

k.JPG


3.2 避障软件
避障软件模块采用对的GPIO口查询方法。在加电后,主函数中一直查询GPIO,某一路的GPIO出现低电平时,进入相应的子函数,执行相应的控制动作。3个红外传感器同时工作,发射红外信号。任何一个红外接收装置接收到反射的红外信号进入相应的子函数执行控制电机转动。红外避障流程如图9所示。

l.JPG



4 结束语
“听”到主人的呼喊后能自动到达主人身边,并且能识别主人的声音进行一系列动作,经试验证明该设计能够满足使用要求。

手机电池相关文章:手机电池修复



上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭