最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

arduino ide下用六腳無(wú)鎖按鍵控制ESP32上自帶LED的亮滅,并消抖

2023-04-16 19:25 作者:bili_110_120  | 我要投稿

學(xué)習(xí)中,僅記錄,多多指教。

參考資料:


?為什么消抖? (百度)

????在機(jī)械按鍵的觸點(diǎn)閉合和斷開時(shí),都會(huì)產(chǎn)生抖動(dòng),為了保證系統(tǒng)能正確識(shí)別按鍵的開關(guān),就必須對(duì)按鍵的抖動(dòng)進(jìn)行處理。

? ??單片機(jī)如果在觸點(diǎn)抖動(dòng)期間檢測(cè)按鍵的通斷狀態(tài),則可能導(dǎo)致判斷出錯(cuò),即按鍵一次按下或釋放被錯(cuò)誤地認(rèn)為是多次操作,從而引起誤處理。因此,為了確保單片機(jī)對(duì)一次按鍵動(dòng)作只作一次響應(yīng),就必須考慮如何消除按鍵抖動(dòng)的影響。

????一般采用方式:

????1. 軟件消抖

???????? a.循環(huán)等待??-- 浪費(fèi)cpu

???????? b. 狀態(tài)機(jī)????-- 可接受

????????? c. 定時(shí)器 + 中斷 -- 占用定時(shí)器

? ? ?2. 硬件消抖 -- 加電容


環(huán)境:

?1. arduino ide 2.0.3

?2. esp32 開發(fā)板 帶WIFI、藍(lán)牙? - DOIT ESP32 DEVKIT

如下圖:

連接圖


完整代碼


arduino ide下用六腳無(wú)鎖按鍵控制ESP32上自帶LED的亮滅,并消抖的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
乡宁县| 永新县| 无棣县| 黄梅县| 阜新市| 仁化县| 武定县| 河北区| 诸暨市| 延津县| 江门市| 克拉玛依市| 莒南县| 三亚市| 筠连县| 兴海县| 石林| 阳高县| 文成县| 林州市| 舞阳县| 九龙坡区| 拉萨市| 剑河县| 盈江县| 乃东县| 云龙县| 乌苏市| 广河县| 晴隆县| 百色市| 沂源县| 上高县| 巴彦淖尔市| 平陆县| 甘肃省| 赤壁市| 高青县| 仙居县| 买车| 河源市|