• 方案介紹
  • 附件下載
  • 相關(guān)推薦
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

智能家居開源制作—arduino實(shí)現(xiàn)的可跳舞臺(tái)燈,語(yǔ)音控制

2016/02/22
28
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

arduino控制的語(yǔ)音控制調(diào)節(jié)臺(tái)燈源代碼.zip

共1個(gè)文件

語(yǔ)音控制調(diào)節(jié)臺(tái)燈實(shí)現(xiàn)了全語(yǔ)音控制,它可以根據(jù)不同的語(yǔ)音命令作出開關(guān)和不同的動(dòng)作,臺(tái)燈可以完成上、下、左、右、開、關(guān)、搖頭、點(diǎn)頭、跳舞的動(dòng)作。

語(yǔ)音控制臺(tái)燈需要的硬件機(jī)械臂,一個(gè)Arduino控制板,一個(gè)擴(kuò)展板,一個(gè)語(yǔ)音控制模塊,一個(gè)升壓模塊,一個(gè)LED燈和電池。最后就是將這些零零散散的東西組裝起來(lái)并編寫程序,反復(fù)調(diào)試,直至它可以根據(jù)命令準(zhǔn)確無(wú)誤的完成各種動(dòng)作。

硬件完成的效果圖

霸氣的燈頭部分

使用的是DFROBORT的mega1280和語(yǔ)音控制模塊,最上面是V5擴(kuò)展模塊

使用的升壓模塊,給12V的LED供電

選用了Arduino MEGA2560 作為了主控板,聲音模塊是選用的DFRobot 中文語(yǔ)音識(shí)別模塊Voice Recognition 。Voice Recognition語(yǔ)音識(shí)別模塊是一款只需要在主控MCU的程序中設(shè)定好要識(shí)別的關(guān)鍵詞語(yǔ)列表,并動(dòng)態(tài)地把這些關(guān)鍵詞語(yǔ)以字符的形式傳送到芯片內(nèi)部,就可以對(duì)用戶說(shuō)出的關(guān)鍵詞語(yǔ)進(jìn)行識(shí)別,不需要用戶事先訓(xùn)練和錄音的非特定人語(yǔ)音識(shí)別模塊。該模塊可以設(shè)置50項(xiàng)候選識(shí)別句,每個(gè)識(shí)別句可以是單字,詞組或短句,長(zhǎng)度為不超過(guò)10個(gè)漢字或者79個(gè)字母的拼音串,可由一個(gè)系統(tǒng)支持多種場(chǎng)景,并且可以根據(jù)當(dāng)?shù)匾恍┛谝?,適當(dāng)加入方言的拼音組合,這樣一來(lái)還可以識(shí)別當(dāng)?shù)胤窖?,增加了個(gè)性化。而且Voice Recognition語(yǔ)音識(shí)別模塊采用疊層設(shè)計(jì),可以直接插接到Arduino控制器上,用戶使用Arduino便可以快速設(shè)計(jì)產(chǎn)品原型。在聲音模塊上我們還加上了一個(gè)V5擴(kuò)展模塊,方便舵機(jī)的插線。

語(yǔ)音控制調(diào)節(jié)臺(tái)燈演示視頻

  • arduino控制的語(yǔ)音控制調(diào)節(jié)臺(tái)燈源代碼.zip
    下載
    描述:源代碼

相關(guān)推薦