在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

聚豐項(xiàng)目 > 適用于辦公場所的語音控制物聯(lián)系統(tǒng)

適用于辦公場所的語音控制物聯(lián)系統(tǒng)

目前市場上的家居物聯(lián)、智能插座等產(chǎn)品,雖然功能很炫,但使用或應(yīng)用對象不對,因此銷量較低,發(fā)展進(jìn)入低潮。不適用高端人群,他們可以選擇高檔家居或有專門保姆、管家。不適用低層人群,居住環(huán)境小,電器少;中層或中高層是唯一有發(fā)展?jié)摿Φ娜巳骸5胀ㄍㄟ^手機(jī)遙控的方式不是非常實(shí)用,方便程度不一定比傳統(tǒng)方式來的高端。 本項(xiàng)目在物聯(lián)系統(tǒng)的基礎(chǔ)上加入語音識別、控制功能。包括對智能插座、紅外設(shè)備(空調(diào)等)、功率可調(diào)設(shè)備(臺燈、加熱器、風(fēng)扇等)等的控制以及實(shí)時資訊、天氣預(yù)報、通訊(手機(jī)、QQ、微信、郵件等)的自動在線顯示、轉(zhuǎn)接、控制等,非常適合于工程師、管理者等在辦公環(huán)境中使用,能夠大大提高使用者的工作效率和智能化程度。試想,當(dāng)你使用此產(chǎn)品后,可以在手中工作不停下的同時,打開空調(diào),接聽電話,打開電烙鐵,打開示波器,收聽即時消息,這樣的產(chǎn)品是不是非常適合辦公場合的應(yīng)用呢? 項(xiàng)目中結(jié)合科大訊飛的語音識別模塊,并制作桌面接收/控制的硬件,完成所介紹的功能。

liqijian101 liqijian101

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

liqijian101 liqijian101

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

李其建 助理工程師

趙丹丹

分享
項(xiàng)目簡介
目前市場上的家居物聯(lián)、智能插座等產(chǎn)品,雖然功能很炫,但使用或應(yīng)用對象不對,因此銷量較低,發(fā)展進(jìn)入低潮。不適用高端人群,他們可以選擇高檔家居或有專門保姆、管家。不適用低層人群,居住環(huán)境小,電器少;中層或中高層是唯一有發(fā)展?jié)摿Φ娜巳骸5胀ㄍㄟ^手機(jī)遙控的方式不是非常實(shí)用,方便程度不一定比傳統(tǒng)方式來的高端。 本項(xiàng)目在物聯(lián)系統(tǒng)的基礎(chǔ)上加入語音識別、控制功能。包括對智能插座、紅外設(shè)備(空調(diào)等)、功率可調(diào)設(shè)備(臺燈、加熱器、風(fēng)扇等)等的控制以及實(shí)時資訊、天氣預(yù)報、通訊(手機(jī)、QQ、微信、郵件等)的自動在線顯示、轉(zhuǎn)接、控制等,非常適合于工程師、管理者等在辦公環(huán)境中使用,能夠大大提高使用者的工作效率和智能化程度。試想,當(dāng)你使用此產(chǎn)品后,可以在手中工作不停下的同時,打開空調(diào),接聽電話,打開電烙鐵,打開示波器,收聽即時消息,這樣的產(chǎn)品是不是非常適合辦公場合的應(yīng)用呢? 項(xiàng)目中結(jié)合科大訊飛的語音識別模塊,并制作桌面接收/控制的硬件,完成所介紹的功能。
硬件說明

一、演示硬件說明

  1. 1.    設(shè)計(jì)中語音識別功能使用科大訊飛的語音識別資源庫,利用易安卓編寫APP程序,使用安卓手機(jī)作為識別硬件。

  2. 2.    電燈、電烙鐵、智能插座、窗戶等使用繼電器控制,演示中使用5mm藍(lán)色LED代表,以電燈和窗戶作為演示示例。

  3. 3.    臺燈等功率可調(diào)設(shè)備利用PWM直接驅(qū)動LED演示。

  4. 4.    室內(nèi)溫度采用DS18B20溫度傳感器檢測。

  5. 5.    無線WIFI采用EMW3080模塊。

  6. 6.    溫度等的顯示使用OLED顯示。

  7. 7.    控制器為STM32F401型號。

說明實(shí)際控制時電燈、電烙鐵、智能插座、窗戶、臺燈亮度等的控制,需要專用的驅(qū)動電路,或者需要無線組網(wǎng)控制,此處演示中使用基礎(chǔ)功能代替。

二、演示硬件功能框圖

QQ截圖20171126220330.png

說明:由于沒有空調(diào)設(shè)備,故演示中以OLED顯示解析后語音指令來說明可以實(shí)現(xiàn)紅外通信類的控制。

 


軟件說明

1.    語音識別程序

    運(yùn)行平臺:安卓手機(jī)

    編程環(huán)境:易安卓

    原始代碼:語音識別E4A程序.ziphttp://m.xsypw.cn/webapi/public/project/js/ueditor/dialogs/attachment/fileTypeImages/icon_rar.gif

        APP程序:語音識別APP.zip

        APP使用說明:需要先安裝訊飛語音+APP,并下載離線識別庫。  軟件啟動-->確定(無密碼)-->點(diǎn)擊訊飛語音識別進(jìn)行中-->點(diǎn)擊右上角開始.

2.  STM32程序

1)主程序:    完整程序Nucleo_work_iar_nucleo_f401re.ziphttp://m.xsypw.cn/webapi/public/project/js/ueditor/dialogs/attachment/fileTypeImages/icon_rar.gif

#include "mbed.h"
#include "Adafruit_SSD1306.h"
#include "DS18B20.h"
#define READBUFFERSIZE (16)

#define ON 0
#define OFF 1


Serial pc(SERIAL_TX, SERIAL_RX,115200);
Serial wifi_serial(D8, D2,115200);  //wifi;
//DigitalOut myled(LED1);

PwmOut mypwm(LED1);

DigitalOut mylight(PC_5,1);
DigitalOut window(PC_6,1);

DigitalInOut sensor(PC_11);     // sensor connected to pin 5

// an SPI sub-class that provides a constructed default
class SPIPreInit : public SPI
{
public:
    SPIPreInit(PinName mosi, PinName miso, PinName clk) : SPI(mosi,miso,clk) {
        format(8,3);
        frequency(2000000);
    };
};
SPIPreInit gSpi(PB_5,NC,PB_3);//SPI_SCK= PB_13, SPI_MOSI= PB_15,
Adafruit_SSD1306_Spi gOled1(gSpi,PB_1,PB_14,PB_2);//spi  DC(PB_1)   RST(PB_14)   CS(PB_2)<--->


float gHome_Temperature;
void Serial_Receive_Callback()
{
    char buffer[32];
    wifi_serial.gets(buffer,13);
    pc.printf("I heard %s\n",buffer);

    if(buffer[0]=='F' && buffer[1]=='F') {
        if(buffer[3]=='1') {
            if(buffer[5]=='1') {
                gOled1.setTextCursor(38,32);
                gOled1.printf("Light ON       ");
                mylight=ON;
            } else {
                gOled1.setTextCursor(38,32);
                gOled1.printf("Light OFF      ");
                mylight=OFF;
            }
        }
        if(buffer[3]=='2') {
            if(buffer[5]=='1') {
                gOled1.setTextCursor(38,32);
                gOled1.printf("Window ON      ");
                window=ON;
            } else {
                window=OFF;
                gOled1.setTextCursor(38,32);
                gOled1.printf("Window OFF     ");
            }
        }
        if(buffer[3]=='6') {
            if(buffer[5]=='1') {
                gOled1.setTextCursor(38,32);
                gOled1.printf("Desk Lamp %d   %",buffer[6]);
                mypwm.pulsewidth_us(buffer[6]*10);
            } else {
                gOled1.setTextCursor(38,32);
                gOled1.printf("Desk Lamp OFF  ");
                mypwm.pulsewidth_us(0);
            }
        }
        if(buffer[3]=='7') {
            if(buffer[5]=='1') {
                gOled1.setTextCursor(38,32);
                gOled1.printf("Conditioner %dC",buffer[6]);
            } else
                gOled1.printf("Conditioner OFF" );
        }

    }
    gOled1.display();
}
int main()
{
    int i = 1;

    wifi_serial.attach(&Serial_Receive_Callback);
    mypwm.period_ms(1);
    mypwm.pulsewidth_us(0);

    gOled1.setTextSize(1);
    gOled1.printf(" Voice Control System");
    gOled1.drawLine(0, 10, 128,10, 1);
    gOled1.setTextCursor(2,16);
    gOled1.printf("Temp:");
    gOled1.setTextCursor(2,32);
    gOled1.printf("Order:");
    gOled1.display();

    sensor.mode(PullUp);

    while(1) {
        wait(1);
        gHome_Temperature=DS18B20_Temperature();
        gOled1.setTextCursor(36,16);
        gOled1.printf("%2.1fC",gHome_Temperature);

        gOled1.display();
    }
}

 


演示效果

演示效果.jpg

評論區(qū)(0 )
主站蜘蛛池模板: 色老头网址 | 天天操天天干天天爱 | 性夜影院爽黄a免费视频 | 欧美精品首页 | h小视频在线 | 日韩高清毛片 | 2021久久精品99精品久久 | 一级片免费看 | 人人人人澡 | 最近高清在线国语 | 国产色妞妞在线观看 | 午夜大片男女免费观看爽爽爽尤物 | 麻豆美女大尺度啪啪 | 日韩精品免费一级视频 | 特级全黄一级毛片视频 | 国产精品女丝袜白丝袜 | 色人人| 午夜精品久久久久久91 | 天堂bt资源新版在线 | 狠狠干视频网 | 四虎永久在线精品网址 | 午夜精品久久久久久影视riav | 久久99精品一级毛片 | 67194最新网址| 四虎影院新地址 | 四虎最新网 | 免费a级毛片出奶水 | 国产日本在线观看 | 女女同免费播放毛片 | 日本xxxxxx69| 欧美成人天天综合在线视色 | 站长工具天天爽视频 | 色5月婷婷 | www.99色.com| 免费视频亚洲 | 日本三级日产三级国产三级 | 一级黄色毛片播放 | 午夜影院色 | 视频在线观看一区 | 久久精品国产福利国产琪琪 | 国产综合色精品一区二区三区 |