新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > DIY創(chuàng)意家庭:實(shí)現(xiàn)LED臺燈的智能化,提供軟硬件解決方案的設(shè)計(jì)細(xì)節(jié)

        DIY創(chuàng)意家庭:實(shí)現(xiàn)LED臺燈的智能化,提供軟硬件解決方案的設(shè)計(jì)細(xì)節(jié)

        作者: 時(shí)間:2014-05-29 來源:網(wǎng)絡(luò) 收藏

        本文引用地址:http://www.104case.com/article/256926.htm

        5.2、軟件設(shè)計(jì)

        1)PWM波形輸出 :流程

        環(huán)境光線采集修正PWM控制LED亮度流程圖如下:詳細(xì)的軟件代碼參見附錄6.3 的modules.c——函數(shù)SmartAdjust().

        2)超聲波 中斷測距 :

        離控制開啟/關(guān)斷 流程圖:

        詳細(xì)的軟件代碼參見附錄6.3 的modules.c——函數(shù)DistanceMeasure().以及CY_ISR(isr_ECHO_Interrupt)

        3)光強(qiáng)AD轉(zhuǎn)換

        詳細(xì)的軟件代碼參見附錄6.3 的modules.c——函數(shù)ADC_LightingSample ().

        4|)按鍵中斷流程

        詳細(xì)的軟件代碼參見附錄6.3 的三個(gè)按鍵中斷函數(shù)以及中斷函數(shù)

        ——CY_ISR(isr_INC_Interrupt)和CY_ISR(isr_DEC_Interrupt)

        智能臺燈使用距離/光強(qiáng)用戶自定義+/-按鍵中斷處理流程:

        DIY機(jī)械鍵盤相關(guān)社區(qū):機(jī)械鍵盤DIY




        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 吕梁市| 百色市| 阳东县| 淳安县| 简阳市| 大姚县| 忻州市| 民权县| 沙坪坝区| 永善县| 广宁县| 大悟县| 都昌县| 兴和县| 岚皋县| 鄯善县| 酉阳| 谷城县| 灵璧县| 柯坪县| 阳西县| 土默特右旗| 门头沟区| 綦江县| 景宁| 郎溪县| 固原市| 新民市| 始兴县| 青川县| 西宁市| 肃北| 大庆市| 济宁市| 治县。| 开江县| 博兴县| 舞钢市| 通河县| 灵石县| 富蕴县|