聚丰项目 > 基于orangepi zero和Arduino的智能家居语音助手
本系统是一款可以使用语音控制来控制家里面现有的空调,电视,遥控风扇,遥控灯的语音助手,可以在不更换现有家居的情况下,把传统家居编程智能家居
拂晓网络
分享拂晓网络
团队成员
拂晓网络 队长
本助手的硬件主要由5个部分组成
分别是
orangepi zero
上位机 运行着linux系统 执行语音识别等功能
Arduino
下位机 用于控制红外的发射与接收,led,配置FM1188
FM1188
是一款远场拾音芯片,并且提供了回路消音功能
扩展板块
自己做的一快pcb,上面集成了led,红外发射与接收
本助手的软件由4个部分组成
分别是
Arduino的软件部分
orangepi的软件部分
服务器部分
app部分
Arduino部分主要使用了三个类库
红外发射与接收,我们首要想法就是使用arduino的lirc类库IR Remote
射频发射与接收,arduino有一个专门的射频类库叫做RCSwitch
led控制,led采用了5050彩色led,所有也用了一个FastLED的类库
orangepi软件主要分成两部分
语音识别与底层驱动控制
Nodejs做主要逻辑处理器
服务器方面使用Nodejs作为webapi并且提供了socket连接,方便使用app进行远程控制
app方面使用Vue底层框架,Framework7做ui框架,并且通过socket.io和服务端进行连接
hjwstc9494: 感觉您这个项目做的很棒!
回复
墨绿: FM1188方案资料能提供参考么
回复
jonnychen518: 项目不错,能提供样板吗?
回复
shengmozun: lz的语音模块怎么烧进去的啊?驱动改了么?
回复
shengmozun: LZ的语音是怎么采集啊?最近要用OrangePi 做个语音识别的小项目,之前是在mini2440上做的,想移过来,语音录不进去,不知道是不是驱动的问题,所以想请教lz一些问题
回复
动心忍性1234: 您好我是无线电杂志的编辑,我们对您的项目十分感兴趣,请问您有兴趣投稿吗?成为我们的作者除稿费外还有其他优厚条件。敬请参与。投稿请联系QQ260534978.
回复