一種門鈴啟動方法及門鈴的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,尤其涉及一種門鈴啟動方法及門鈴。
【背景技術(shù)】
[0002]智能門鈴作為傳統(tǒng)門鈴的拓展,除了門鈴的基本功能一一查看門外情況之外,還具有錄像、拍照、對講、報警檢測、網(wǎng)絡(luò)視頻對話等功能。
[0003]對于帶聲音監(jiān)控功能的智能門鈴,若要實(shí)現(xiàn)聲音監(jiān)控的功能,需要在CPU(CentralProcessing Unit,中央處理單元)運(yùn)行狀態(tài)下不斷監(jiān)測聲音信息,門鈴的功耗較大,無法使用電池供電,必須通過外接電源供電,不便于用戶的使用。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例提供一種門鈴啟動方法及門鈴,以實(shí)現(xiàn)減少帶有監(jiān)控功能的門鈴的功耗。
[0005]一種門鈴啟動方法,包括:
[0006]監(jiān)測門外的環(huán)境參數(shù);
[0007]在監(jiān)測到的環(huán)境參數(shù)達(dá)到設(shè)定條件時,喚醒處于休眠狀態(tài)的中央處理單元CPU。
[0008]進(jìn)一步,所述環(huán)境參數(shù)具體為:
[0009]聲音信號和/或亮度信號;
[0010]此時,所述環(huán)境參數(shù)達(dá)到設(shè)定條件,具體為:
[0011]聲音信號的響度達(dá)到預(yù)先設(shè)定的分貝值和/或亮度信號的亮度達(dá)到設(shè)定亮度值。
[0012]較佳的,所述喚醒處于休眠狀態(tài)的CPU,具體包括:
[0013]向處于休眠狀態(tài)的CPU發(fā)送觸發(fā)中斷。
[0014]進(jìn)一步,所述喚醒處于休眠狀態(tài)的CPU后,還包括:
[0015]繼續(xù)采集環(huán)境參數(shù),并發(fā)送給CPU。
[0016]本發(fā)明實(shí)施例還提供一種門鈴啟動方法,包括:
[0017]中央處理單元CPU在門外的環(huán)境參數(shù)達(dá)到設(shè)定條件時,從休眠狀態(tài)中被喚醒;
[0018]CPU執(zhí)行門鈴功能。
[0019]進(jìn)一步,所述CPU執(zhí)行門鈴功能,具體包括:
[0020]CPU進(jìn)行影音錄制和/或聯(lián)系戶主。
[0021]相應(yīng)的,本發(fā)明實(shí)施例提供一種門鈴,包括監(jiān)測單元和CPU,其中:
[0022]監(jiān)測單元,用于監(jiān)測門外的環(huán)境參數(shù),在監(jiān)測到的環(huán)境參數(shù)達(dá)到設(shè)定條件時,喚醒處于休眠狀態(tài)的中央處理單元CPU ;
[0023]CPU,用于在從休眠狀態(tài)中被喚醒后,執(zhí)行門鈴功能。
[0024]進(jìn)一步,所述環(huán)境參數(shù)具體為:
[0025]聲音信號和/或亮度信號;
[0026]此時,所述環(huán)境參數(shù)達(dá)到設(shè)定條件,具體為:
[0027]聲音信號的響度達(dá)到預(yù)先設(shè)定的分貝值和/或亮度信號的亮度達(dá)到設(shè)定亮度值。
[0028]較佳的,所述監(jiān)測單元喚醒處于休眠狀態(tài)的CPU,具體包括:
[0029]所述監(jiān)測單元向處于休眠狀態(tài)的CPU發(fā)送觸發(fā)中斷。
[0030]進(jìn)一步,所述監(jiān)測單元還用于:
[0031]喚醒處于休眠狀態(tài)的CPU后,繼續(xù)采集環(huán)境參數(shù),并發(fā)送給CPU ;
[0032]所述CPU執(zhí)行門鈴功能,具體包括:
[0033]根據(jù)所述監(jiān)測單元發(fā)送的環(huán)境參數(shù)進(jìn)行影音錄制。
[0034]本發(fā)明實(shí)施例提供一種門鈴啟動方法及門鈴,該門鈴中的CPU —般處于休眠狀態(tài),功耗極低,在監(jiān)測到的環(huán)境參數(shù)達(dá)到設(shè)定條件時,才喚醒處于休眠狀態(tài)的中央處理單元CPU,執(zhí)行門鈴功能,減少了門鈴的功耗,使用電池即可滿足門鈴的功耗需求。
【附圖說明】
[0035]圖1為本發(fā)明實(shí)施例提供的門鈴啟動方法流程圖之一;
[0036]圖2為本發(fā)明實(shí)施例提供的門鈴啟動方法流程圖之二;
[0037]圖3為本發(fā)明實(shí)施例提供的門鈴結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0038]本發(fā)明實(shí)施例提供一種門鈴啟動方法及門鈴,該門鈴中的CPU —般處于休眠狀態(tài),功耗極低,在監(jiān)測到的環(huán)境參數(shù)達(dá)到設(shè)定條件時,才喚醒處于休眠狀態(tài)的中央處理單元CPU,執(zhí)行門鈴功能,減少了門鈴的功耗,使用電池即可滿足門鈴的功耗需求。
[0039]如圖1所示,本發(fā)明實(shí)施例提供的門鈴啟動方法,包括:
[0040]步驟S101、監(jiān)測門外的環(huán)境參數(shù);
[0041]步驟S102、在監(jiān)測到的環(huán)境參數(shù)達(dá)到設(shè)定條件時,喚醒處于休眠狀態(tài)的CPU。
[0042]該門鈴的CPU在平時處于休眠狀態(tài),功耗極低,在監(jiān)測到的環(huán)境參數(shù)達(dá)到設(shè)定條件時,才被喚醒,因而減小了門鈴的功耗。
[0043]該方法可以由監(jiān)測單元實(shí)現(xiàn),該監(jiān)測單元可以是CPU在休眠時可以執(zhí)行的一個功能模塊,也可以是一個獨(dú)立于CPU的芯片。
[0044]在本發(fā)明實(shí)施例中,所監(jiān)測的環(huán)境參數(shù)可以是:聲音和/或亮度。
[0045]此時,步驟S102中的環(huán)境參數(shù)達(dá)到設(shè)定條件,可以具體為:
[0046]聲音信號的響度達(dá)到預(yù)先設(shè)定的分貝值和/或亮度信號的亮度達(dá)到設(shè)定亮度值。
[0047]當(dāng)然,本領(lǐng)域技術(shù)人員可以根據(jù)實(shí)際情況進(jìn)行環(huán)境參數(shù)的修改和增刪,例如,若大門外的環(huán)境為封閉樓道,則適用亮度的監(jiān)測,若大門外的環(huán)境為采光良好的樓道或者戶外,則不適合使用亮度的監(jiān)測。
[0048]聲音信號的采集可以通過麥克來實(shí)現(xiàn),亮度信號的采集可以通過亮度傳感器或者攝像頭來實(shí)現(xiàn)。
[0049]進(jìn)一步,在本發(fā)明實(shí)施例中,可以采用向處于休眠狀態(tài)的CPU發(fā)送觸發(fā)中斷的方式來喚醒處于休眠狀態(tài)的CPU,CPU在休眠狀態(tài)下不執(zhí)行指令,指令處于“阻塞”的狀態(tài),CPU在接到中斷信號后,CPU被喚醒,開始進(jìn)行中斷處理。
[0050]CPU被喚醒后,則可以實(shí)現(xiàn)門鈴的功能,例如進(jìn)行影音錄制、報警檢測、聯(lián)系戶主進(jìn)而實(shí)現(xiàn)對講、網(wǎng)絡(luò)視頻對話等。
[0051]在CPU被喚醒后,CPU可以繼續(xù)根據(jù)實(shí)時的環(huán)境參數(shù)來實(shí)現(xiàn)影音錄制、聯(lián)系戶主等門鈴功能,此時,在喚醒處于休眠狀態(tài)的CPU后,監(jiān)測單元還需要繼續(xù)采集環(huán)境參數(shù),并發(fā)送給CPU。
[0052]例如,門鈴中的CPU正在處于休眠狀態(tài),監(jiān)測單元持續(xù)監(jiān)測門外的聲音信號,監(jiān)測單元可以將采集到的聲音信號進(jìn)行采樣、放大、緩存,并對采樣放大后的聲音信號進(jìn)行判斷,當(dāng)確定該采樣放大后的聲音信號滿足設(shè)定條件時,例如該聲音信號的響度大于設(shè)定的分貝值時,則向CPU發(fā)送觸發(fā)中斷,CPU接收到該觸發(fā)中斷后,執(zhí)行設(shè)定程序,實(shí)現(xiàn)門鈴的功能,例如從監(jiān)測單元繼續(xù)讀取音頻數(shù)據(jù),讀取完成之后交給上層軟件處理,可以進(jìn)行錄制,也可以在音頻視頻時進(jìn)行播放。
[0053]由此,通過硬件和軟件部分的協(xié)同工作,可以讓CPU在周圍環(huán)境安靜時休眠保持低功耗。在周圍環(huán)境出現(xiàn)較大聲音后,將CPU喚醒,智能門鈴可以進(jìn)行影音錄制或是聯(lián)系戶住等操作。
[0054]本發(fā)明實(shí)施例還提供一種門鈴啟動方法,如圖2所示,包括:
[0055]步驟S201、CPU在門外的環(huán)境參數(shù)達(dá)到設(shè)定條件時,從休眠狀態(tài)中被喚醒;
[0056]步驟S202、CPU執(zhí)行門鈴功能。