一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

聚豐項(xiàng)目 > 基于orangepi zero和Arduino的智能家居語音助手

基于orangepi zero和Arduino的智能家居語音助手

本系統(tǒng)是一款可以使用語音控制來控制家里面現(xiàn)有的空調(diào),電視,遙控風(fēng)扇,遙控?zé)舻恼Z音助手,可以在不更換現(xiàn)有家居的情況下,把傳統(tǒng)家居編程智能家居

拂曉網(wǎng)絡(luò) 拂曉網(wǎng)絡(luò)

分享
11 喜歡這個(gè)項(xiàng)目
團(tuán)隊(duì)介紹

拂曉網(wǎng)絡(luò) 拂曉網(wǎng)絡(luò)

團(tuán)隊(duì)成員

拂曉網(wǎng)絡(luò) 隊(duì)長(zhǎng)

分享
項(xiàng)目簡(jiǎn)介
本系統(tǒng)是一款可以使用語音控制來控制家里面現(xiàn)有的空調(diào),電視,遙控風(fēng)扇,遙控?zé)舻恼Z音助手,可以在不更換現(xiàn)有家居的情況下,把傳統(tǒng)家居編程智能家居
硬件說明

 本助手的硬件主要由5個(gè)部分組成

分別是

  • orangepi zero

    • 上位機(jī) 運(yùn)行著linux系統(tǒng) 執(zhí)行語音識(shí)別等功能

  • Arduino

    • 下位機(jī) 用于控制紅外的發(fā)射與接收,led,配置FM1188

  • FM1188

    • 是一款遠(yuǎn)場(chǎng)拾音芯片,并且提供了回路消音功能

  • 擴(kuò)展板塊

    • 自己做的一快pcb,上面集成了led,紅外發(fā)射與接收

    SmartHome-設(shè)備連接.jpg

軟件說明

本助手的軟件由4個(gè)部分組成

分別是

  • Arduino的軟件部分

  • orangepi的軟件部分

  • 服務(wù)器部分

  • app部分


Arduino部分主要使用了三個(gè)類庫

  • 紅外發(fā)射與接收,我們首要想法就是使用arduino的lirc類庫IR Remote

  • 射頻發(fā)射與接收,arduino有一個(gè)專門的射頻類庫叫做RCSwitch

  • led控制,led采用了5050彩色led,所有也用了一個(gè)FastLED的類庫


orangepi軟件主要分成兩部分

  • 語音識(shí)別與底層驅(qū)動(dòng)控制

  • Nodejs做主要邏輯處理器


服務(wù)器方面使用Nodejs作為webapi并且提供了socket連接,方便使用app進(jìn)行遠(yuǎn)程控制


app方面使用Vue底層框架,F(xiàn)ramework7做ui框架,并且通過socket.io和服務(wù)端進(jìn)行連接


SmartHome-硬件架構(gòu).jpg

演示效果

評(píng)論區(qū)(6 )
  • hjwstc9494: 感覺您這個(gè)項(xiàng)目做的很棒!

    回復(fù)

  • 墨綠: FM1188方案資料能提供參考么

    回復(fù)

  • jonnychen518: 項(xiàng)目不錯(cuò),能提供樣板嗎?

    回復(fù)

  • shengmozun: lz的語音模塊怎么燒進(jìn)去的啊?驅(qū)動(dòng)改了么?

    回復(fù)

    • shengmozun: LZ的語音是怎么采集?。孔罱肙rangePi 做個(gè)語音識(shí)別的小項(xiàng)目,之前是在mini2440上做的,想移過來,語音錄不進(jìn)去,不知道是不是驅(qū)動(dòng)的問題,所以想請(qǐng)教lz一些問題

      回復(fù)

  • 動(dòng)心忍性1234: 您好我是無線電雜志的編輯,我們對(duì)您的項(xiàng)目十分感興趣,請(qǐng)問您有興趣投稿嗎?成為我們的作者除稿費(fèi)外還有其他優(yōu)厚條件。敬請(qǐng)參與。投稿請(qǐng)聯(lián)系QQ260534978.

    回復(fù)