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

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

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

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

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

分享
11 喜歡這個項目
團隊介紹

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

團隊成員

拂曉網(wǎng)絡 隊長

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

 本助手的硬件主要由5個部分組成

分別是

  • orangepi zero

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

  • Arduino

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

  • FM1188

    • 是一款遠場拾音芯片,并且提供了回路消音功能

  • 擴展板塊

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

    SmartHome-設備連接.jpg

軟件說明

本助手的軟件由4個部分組成

分別是

  • Arduino的軟件部分

  • orangepi的軟件部分

  • 服務器部分

  • app部分


Arduino部分主要使用了三個類庫

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

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

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


orangepi軟件主要分成兩部分

  • 語音識別與底層驅(qū)動控制

  • Nodejs做主要邏輯處理器


服務器方面使用Nodejs作為webapi并且提供了socket連接,方便使用app進行遠程控制


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


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

演示效果

評論區(qū)(6 )
  • hjwstc9494: 感覺您這個項目做的很棒!

    回復

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

    回復

  • jonnychen518: 項目不錯,能提供樣板嗎?

    回復

  • shengmozun: lz的語音模塊怎么燒進去的?。框?qū)動改了么?

    回復

    • shengmozun: LZ的語音是怎么采集啊?最近要用OrangePi 做個語音識別的小項目,之前是在mini2440上做的,想移過來,語音錄不進去,不知道是不是驅(qū)動的問題,所以想請教lz一些問題

      回復

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

    回復