chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(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)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 電容
    +關注

    關注

    100

    文章

    6446

    瀏覽量

    158251
  • 觸摸傳感器
    +關注

    關注

    0

    文章

    126

    瀏覽量

    23753
  • ESP32
    +關注

    關注

    24

    文章

    1090

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    VSCode + ESP-IDF環(huán)境下給ESP32-S3項目添加頭文件

    VSCode + ESP-IDF環(huán)境下給ESP32-S3項目添加頭文件
    的頭像 發(fā)表于 11-28 07:27 ?924次閱讀

    #ESP32S3野牛小智

    ESP32
    丙丁先生
    發(fā)布于 :2025年11月25日 08:34:06

    ESP32-WROOM-32 技術規(guī)格書

    電子發(fā)燒友網(wǎng)站提供《ESP32-WROOM-32 技術規(guī)格書.pdf》資料免費下載
    發(fā)表于 11-11 17:27 ?0次下載

    ESP8266和ESP32開發(fā)板常見的2種下載方式

    ESP32ESP8266是性價比很高而且使用較為廣泛的的Wi-Fi模塊,在物聯(lián)網(wǎng)(IoT)領域的DIY項目中可以首先考慮這2款產(chǎn)品。 兩款芯片都屬于32位處理ESP32是低功耗
    的頭像 發(fā)表于 11-10 20:30 ?426次閱讀
    <b class='flag-5'>ESP</b>8266和<b class='flag-5'>ESP32</b>開發(fā)板常見的2種下載方式

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

    樂鑫科技推出的ESP32-C6和ESP32-C61均支持Wi-Fi6,但定位不同。ESP32-C6是多協(xié)議樞紐,集成Wi-Fi6、藍牙5、Zigbee和Thread,適合智能家居網(wǎng)關和Matter
    的頭像 發(fā)表于 10-28 14:17 ?1361次閱讀
    樂鑫<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 ?3016次閱讀
    <b class='flag-5'>ESP32</b>-運行網(wǎng)頁服務<b class='flag-5'>器</b>(Web Server)-實用篇

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

    ESP32開發(fā)板元件
    發(fā)表于 07-21 14:47 ?14次下載

    樂鑫ESP32-C5全面進入量產(chǎn)

    樂鑫信息科技 (688018.SH) 宣布,ESP32-C5 現(xiàn)已全面進入量產(chǎn)。
    的頭像 發(fā)表于 05-06 16:50 ?1105次閱讀

    ESP32驅(qū)動ST7789觸摸屏開發(fā)指南:LVGL主題設置與示波器面板

    本文介紹如何使用ESP32微控制驅(qū)動ST7789 TFT液晶屏和XPT2046觸摸芯片,通過LVGL圖形庫實現(xiàn)主題切換功能,并開發(fā)一個實用的觸摸屏示波器應用。項目包含兩大核心功能::
    的頭像 發(fā)表于 04-28 18:07 ?2693次閱讀
    <b class='flag-5'>ESP32</b>驅(qū)動ST7789<b class='flag-5'>觸摸</b>屏開發(fā)指南:LVGL主題設置與示波器面板

    ESP32-C3:革新物聯(lián)網(wǎng)應用的超高效能芯片,家電遠程控制應用等

    內(nèi)置12位ADC和溫度傳感器 應用場景 智能家居 智能燈具、插座控制 溫濕度傳感器節(jié)點 家電遠程控制 工業(yè)物聯(lián)網(wǎng) 設備狀態(tài)監(jiān)測 無線傳感器網(wǎng)絡 預
    發(fā)表于 04-03 16:47

    白皮書:在HMI應用中實現(xiàn)高精度電容觸摸傳感器

    在HMI 應用中實現(xiàn)高精度電容觸摸傳感器
    的頭像 發(fā)表于 03-17 16:46 ?1819次閱讀
    白皮書:在HMI應用中實現(xiàn)高精度<b class='flag-5'>電容</b>式<b class='flag-5'>觸摸</b><b class='flag-5'>傳感器</b>

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

    什么是ESP32WebServer?ESP32WebServer是在ESP32微控制上運行的一個嵌入式網(wǎng)頁服務。它能夠處理HTTP請求并
    的頭像 發(fā)表于 03-09 14:24 ?6645次閱讀
    <b class='flag-5'>ESP32</b>運行網(wǎng)頁服務<b class='flag-5'>器</b> (Web-Server)-入門篇

    低功耗觸摸傳感器GTX314L應用程序注釋以及觸摸檢測的感應輸入線

    電容觸摸芯片 - GTX314L是具有多通道觸發(fā)傳感器的14位觸摸傳感器系列,它是通過持續(xù)模式提供中斷功能和喚醒功能,廣泛適用于各種控制面
    的頭像 發(fā)表于 02-11 09:54 ?884次閱讀
    低功耗<b class='flag-5'>觸摸</b><b class='flag-5'>傳感器</b>GTX314L應用程序注釋以及<b class='flag-5'>觸摸</b>檢測的感應輸入線

    esp32如何接入豆包

    要在 ESP32 上接入豆包工具,本質(zhì)上是讓 ESP32 設備與豆包的 API 進行通信,以獲取相關服務
    的頭像 發(fā)表于 02-05 13:40 ?2896次閱讀
    <b class='flag-5'>esp32</b>如何接入豆包

    【AI技術支持】ESP32模組接大電容無法正常啟動處理

    啟明云端/01問題描述客戶在工控產(chǎn)品上使用樂鑫ESP32-WROOM-32E-N4模組,ESP-IDF版本為idf4.46時,在項目應用時掉電快,保存數(shù)據(jù)到flash,外接大電容,GPIO外接
    的頭像 發(fā)表于 01-20 18:03 ?1504次閱讀
    【AI技術支持】<b class='flag-5'>ESP32</b>模組接大<b class='flag-5'>電容</b>無法正常啟動處理