日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

ESP32內(nèi)置電容觸摸傳感器的使用

jf_88434166 ? 來源:jf_88434166 ? 作者:jf_88434166 ? 2025-07-23 19:56 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

簡介

ESP32芯片內(nèi)置了多達 10 個電容式觸摸傳感 GPIO,能夠探測由手指或其他物品直接接觸或接近而產(chǎn)生的電容差異。這種設計的低噪聲特性和電路的高靈敏度支持使用相對較小的觸摸板。也可以使用觸摸板陣列以探測更大區(qū)域或更多點。這些引腳可以很容易地集成到電容盤,并取代機械按鈕。此外,當ESP32處于深度睡眠狀態(tài)時,觸摸還可以用作喚醒源。

觸摸傳感器系統(tǒng)主要由 3 個部分組成,從外到內(nèi)依次為平面保護層、電極與基片,如下圖
在這里插入圖片描述
主要特性:
? 最多支持 10 路電容觸摸管腳/通用輸入輸出接口 (General Purpose Input and Output, GPIO)
? 觸摸管腳可以組合使用,可覆蓋更大觸感區(qū)域或更多觸感點
? 觸摸管腳的傳感由有限狀態(tài)機 (FSM) 硬件控制,由軟件或?qū)S糜布嫊r器發(fā)起
? 觸摸管腳是否受到觸碰的信息可由以下方式獲得:
– 由軟件直接檢查觸摸傳感器的寄存器
– 由觸摸監(jiān)測模塊發(fā)起的中斷信號判斷
– 由觸摸監(jiān)測模塊上的 CPU 是否從 Deep-sleep 中喚醒判斷
? 支持以下場景下的低功耗工作:
– CPU 處于 Deep-sleep 節(jié)能模式,將在受到觸碰后逐步喚醒
– 觸摸監(jiān)測由超低功耗協(xié)處理器 (ULP coprocessor) 管理
ULP 用戶程序可通過寫入與檢查特定寄存器,判斷是否達到觸碰閾值
在這里插入圖片描述
在這里插入圖片描述
觸摸管腳的電容會進行周期性充放電?!?觸摸管腳的內(nèi)部電壓” 代表充/放電電壓在參考高值 (drefH) 與參考低值(drefL) 之間的變化。在每次變化中,觸摸傳感器將生成一個輸出脈沖 (OUT)。由于觸摸管腳受到觸碰(高電容)與未受到觸碰(低電容)時的電壓變化速率不同,我們可以通過統(tǒng)計同一時間間隔內(nèi)出現(xiàn)的輸出脈沖數(shù)量,判斷觸摸管腳是否受到觸碰。可以通過 TIE_OPT 設置開始充/放電的初始電壓電平。
在這里插入圖片描述

讀取觸摸傳感器引腳的轉(zhuǎn)態(tài)值示例

打開Arduino IDE ESP32的觸摸傳感器的示例
在這里插入圖片描述

// ESP32 Touch Test
// Just test touch pin - Touch0 is T0 which is on GPIO 4.

void setup() {
  Serial.begin(115200);
  delay(1000);  // give me time to bring up serial monitor
  Serial.println("ESP32 Touch Test");
}

void loop() {
  Serial.println(touchRead(T0));  // get value using T0
  delay(1000);
}

由于T1對應GPIO0,GPIO0被用作BOOT程序下載模式占用,這里修改T1為T0,T0對應GPIO4

實驗驗證

上傳代碼到ESP32開發(fā)板,連接一根導線到GPIO4引腳,并用手指觸摸導線,可讀取不同的觸摸值
在這里插入圖片描述
打開串口助手或串口繪圖儀,觸摸導線另一頭,ESP32可讀取到不同的觸摸值
在這里插入圖片描述在這里插入圖片描述

總結(jié)

通過本實驗我們了解了ESP32芯片內(nèi)置的電容式觸摸傳感器的基本原理和使用方法。把讀取到的觸摸值和一個設定閾值比較,還可以實現(xiàn)更多的功能,比如觸摸燈,觸摸門禁等。

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 電容
    +關(guān)注

    關(guān)注

    100

    文章

    6530

    瀏覽量

    160193
  • 觸摸傳感器
    +關(guān)注

    關(guān)注

    0

    文章

    127

    瀏覽量

    23911
  • ESP32
    +關(guān)注

    關(guān)注

    27

    文章

    1226

    瀏覽量

    22438
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    AD7142電容觸摸傳感器可編程控制:技術(shù)解析與應用指南

    AD7142電容觸摸傳感器可編程控制:技術(shù)解析與應用指南 在電子設備的設計中,電容觸摸
    的頭像 發(fā)表于 04-01 16:40 ?326次閱讀

    深入解析AD7147:電容觸摸傳感器的理想之選

    深入解析AD7147:電容觸摸傳感器的理想之選 在電子設備不斷追求輕薄化和智能化的今天,電容觸摸傳感
    的頭像 發(fā)表于 04-01 16:35 ?386次閱讀

    ESP32/ESP8266開發(fā)板單向多對一ESP-NOW無線通信

    本實驗通過ESP-NOW無線通信協(xié)議實現(xiàn)多個ESP32/ESP 8266開發(fā)板向ESP32開發(fā)板發(fā)送數(shù)據(jù)。例如可以應用于從多個遠程傳感器上收
    的頭像 發(fā)表于 03-30 10:14 ?214次閱讀
    <b class='flag-5'>ESP32</b>/<b class='flag-5'>ESP</b>8266開發(fā)板單向多對一<b class='flag-5'>ESP</b>-NOW無線通信

    解析AD7142電容觸摸傳感器可編程控制:特性、應用與設計要點

    解析AD7142電容觸摸傳感器可編程控制:特性、應用與設計要點 在電子設備不斷追求創(chuàng)新用戶交互方式的今天,電容
    的頭像 發(fā)表于 03-30 09:05 ?161次閱讀

    探索AD7142:可編程電容觸摸傳感器控制的卓越性能

    探索AD7142:可編程電容觸摸傳感器控制的卓越性能 在當今科技飛速發(fā)展的時代,用戶對電子產(chǎn)品的交互體驗要求越來越高。電容
    的頭像 發(fā)表于 03-30 09:05 ?148次閱讀

    基于ESP32的開源空氣質(zhì)量傳感器介紹

    今天給大家?guī)硪豢罨?ESP32 的開源的空氣質(zhì)量傳感器!專為家庭環(huán)境長期空氣質(zhì)量追蹤打造,集成雙高精度傳感器,可同步監(jiān)測 PM2.5、溫濕度、氣壓、VOC,自帶屏顯實時看數(shù)據(jù),還能聯(lián)動 Home Assistant 等智能家
    的頭像 發(fā)表于 03-26 16:11 ?861次閱讀
    基于<b class='flag-5'>ESP32</b>的開源空氣質(zhì)量<b class='flag-5'>傳感器</b>介紹

    ESP32/ESP8266開發(fā)板單向一對多ESP-NOW無線通信

    通過ESP-NOW無線通信協(xié)議實現(xiàn)ESP32開發(fā)板向多個ESP32/ESP 8266開發(fā)板發(fā)送數(shù)據(jù)。
    的頭像 發(fā)表于 03-13 09:23 ?319次閱讀
    <b class='flag-5'>ESP32</b>/<b class='flag-5'>ESP</b>8266開發(fā)板單向一對多<b class='flag-5'>ESP</b>-NOW無線通信

    ESP32-S2-MINI-2:高性能、高集成度的物聯(lián)網(wǎng)Wi-Fi模組解析

    ESP32-S2-MINI-2是一款緊湊的2.4 GHz Wi-Fi(802.11 b/g/n)模塊,內(nèi)置ESP32-S2 系列芯片(版本v1.0),搭載Xtensa單核32位LX7微控制
    的頭像 發(fā)表于 02-04 17:43 ?1268次閱讀
    <b class='flag-5'>ESP32</b>-S2-MINI-2:高性能、高集成度的物聯(lián)網(wǎng)Wi-Fi模組解析

    ESP32開發(fā)板創(chuàng)建同步WebServer網(wǎng)頁服務

    ESP32 內(nèi)置了 Wi-Fi 功能,能夠作為網(wǎng)頁服務(Web Server)向網(wǎng)絡中的其他設備提供服務。通過在 ESP32 上運行網(wǎng)頁服務
    的頭像 發(fā)表于 01-30 11:36 ?417次閱讀
    <b class='flag-5'>ESP32</b>開發(fā)板創(chuàng)建同步WebServer網(wǎng)頁服務<b class='flag-5'>器</b>

    Wi-Fi/藍牙無線通信!樂鑫ESP32-S3方案3.5寸觸摸串口彩屏,支持LVGL低代碼UI開發(fā)!

    快速、高效、穩(wěn)定的HMI方案來了!啟明智顯SC01Plus3.5寸觸摸串口屏,基于ESP32-S3方案打造,支持RS485通訊接口以及Wi-Fi/藍牙無線通信,簡直是為嵌入式交互而生的HMI解決方案
    的頭像 發(fā)表于 01-16 18:18 ?1446次閱讀
    Wi-Fi/藍牙無線通信!樂鑫<b class='flag-5'>ESP32</b>-S3方案3.5寸<b class='flag-5'>觸摸</b>串口彩屏,支持LVGL低代碼UI開發(fā)!

    無需安裝!在瀏覽里就能玩轉(zhuǎn)ESP32/ESP8266,這個神器絕了!

    無需安裝!在瀏覽里就能玩轉(zhuǎn)ESP32/ESP8266,這個神器絕了!【往期精選】十年嵌入式最深的痛,不是Bug,而是抓不到日志!vivo宣布原生支持HomeAssistant生態(tài)設備接入(含
    的頭像 發(fā)表于 01-10 10:01 ?1503次閱讀
    無需安裝!在瀏覽<b class='flag-5'>器</b>里就能玩轉(zhuǎn)<b class='flag-5'>ESP32</b>/<b class='flag-5'>ESP</b>8266,這個神器絕了!

    ESP32 Wi-Fi 控制 LED 燈的原理

    控制LED燈的——從底層硬件連接,到網(wǎng)絡通信邏輯,一步步拆解整個過程。一、系統(tǒng)概覽ESP32是一顆集成度極高的芯片,內(nèi)置Wi-Fi、藍牙、雙核MCU和豐富的外設接
    的頭像 發(fā)表于 01-09 19:04 ?617次閱讀
    <b class='flag-5'>ESP32</b> Wi-Fi 控制 LED 燈的原理

    樂鑫ESP32-C6和ESP32-C61究竟該如何選擇?一文讀懂本質(zhì)區(qū)別

    樂鑫科技推出的ESP32-C6和ESP32-C61均支持Wi-Fi6,但定位不同。ESP32-C6是多協(xié)議樞紐,集成Wi-Fi6、藍牙5、Zigbee和Thread,適合智能家居網(wǎng)關(guān)和Matter
    的頭像 發(fā)表于 10-28 14:17 ?2764次閱讀
    樂鑫<b class='flag-5'>ESP32</b>-C6和<b class='flag-5'>ESP32</b>-C61究竟該如何選擇?一文讀懂本質(zhì)區(qū)別

    ESP32-運行網(wǎng)頁服務(Web Server)-實用篇

    在前一篇文章《ESP32-運行網(wǎng)頁服務(WebServer)-入門篇》,我們介紹了ESP32運行網(wǎng)頁服務(WebServer)的原理,然后我們基于
    的頭像 發(fā)表于 07-28 18:05 ?4098次閱讀
    <b class='flag-5'>ESP32</b>-運行網(wǎng)頁服務<b class='flag-5'>器</b>(Web Server)-實用篇

    ESP32開發(fā)板元件資料

    ESP32開發(fā)板元件
    發(fā)表于 07-21 14:47 ?17次下載
    桓台县| 绥宁县| 栖霞市| 莆田市| 洛川县| 西畴县| 扶沟县| 永登县| 津市市| 英超| 新野县| 巴林左旗| 乌恰县| 青田县| 丽水市| 乌鲁木齐县| 满洲里市| 文化| 伊宁县| 文登市| 吐鲁番市| 龙南县| 江达县| 伊春市| 吐鲁番市| 休宁县| 江达县| 安丘市| 宝坻区| 东光县| 广宗县| 成安县| 南皮县| 平顶山市| 鲜城| 中宁县| 台湾省| 桃江县| 中牟县| 阳山县| 即墨市|