在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

基于TTP223觸摸傳感器IC和與Arduino連接的門鎖系統

454398 ? 來源:一板網 ? 作者:風箏 ? 2020-12-25 17:12 ? 次閱讀

在本篇文章中,我們將學習如何使用Arduino和觸摸傳感器TTP223設計基于觸摸的門鎖系統。該門鎖系統是用于開關電路的簡單項目,即借助簡單的觸摸即可打開/關閉伺服電機。只需觸摸一下即可將門鎖定或解鎖。我們將觸摸傳感器TTP223用作開關,并使用LCD來顯示門鎖的狀態,以及使用LED來指示開/關狀態。

該項目的應用領域是家庭和辦公室,只需觸摸即可打開和關閉門。將觸摸傳感器TTP223與Arduino連接用作解鎖門的開關。

TTP223電容式觸摸傳感器

電容式觸摸傳感器模塊基于專用TTP223觸摸傳感器IC。該模塊提供了一個11 x 10.5mm的集成觸摸感應區域,傳感器范圍約為5mm。當觸發傳感器時,板載LED將點亮。觸發后,模塊輸出將從其空閑的低電平切換到高電平。通過焊接跳線允許將其工作模式重新配置為低電平有效或觸發輸出。

TTP223是1鍵觸摸板檢測器IC,適用于檢測電容性元件的變化。它功耗非常低,工作電壓僅為2.0V?5.5V。快速模式下的響應時間最大約為60mS,低功耗模式下@ VDD = 3V的響應時間為220mS。靈敏度可以通過外部電容(0?50pF)來調節。

TTP223電容式觸摸傳感器的工作原理

電容式屏幕不使用手指的壓力來改變電流。取而代之的是,它們可以與任何帶有電荷的物質一起使用-包括人體皮膚。

當手指敲擊屏幕時,微小的電荷會轉移到手指上,從而形成電路,在屏幕的該點產生電壓降。該軟件處理該電壓降的位置并命令隨后的動作。

所需的組件

● Arduino Uno開發板

● TTP223電容式觸摸傳感器

● 1602 LCD顯示屏

● SG90伺服電機

LED指示燈

● 面包板

● 連接線

連接電路圖

將TTP223觸摸傳感器的信號引腳連接到Arduino數字引腳7。將伺服電機信號引腳連接到Arduino數字引腳3。通過330歐姆電阻將LED連接到Arduino數字引腳5。

如圖所示,將LCD連接到Arduino的模擬引腳A0、A1、A2、A3、A4、A5。

項目工作過程

代碼上傳后,液晶顯示屏將顯示

Touch Based

Door Lock System

伺服電機將復位到原始位置。

如果觸摸了觸摸傳感器,則液晶顯示屏將顯示:

Status: Unlocked

Touch to Lock

同時,伺服電機將旋轉180度,LED點亮。

如果再次觸摸觸摸傳感器,則液晶顯示屏將顯示:

Status: Locked

Touch to Unlock

同時,伺服電機將反向旋轉180度,并且LED會熄滅。

源代碼/程序

以下是使用Arduino和觸摸傳感器TTP223的基于觸摸的門鎖系統的代碼。,編譯并上傳到Arduino UNO開發板。

#include

#include

LiquidCrystal lcd(A0,A1,A2,A3,A4,A5);

const int servoPin = 3; // Servo pin

const int touchPin = 7; // Pushtouch pin

int ledPin = 5;

int touchState = 0;

int directionState = 0;

Servo myservo;

int pos = 0;

void setup() {

lcd.begin(16,2);

lcd.print(" Touch Based");

lcd.setCursor(0, 1);

lcd.print("Door Lock System");

myservo.attach(3);

pinMode(touchPin, INPUT);

pinMode(ledPin, OUTPUT);

}

void loop(){

touchState = digitalRead(touchPin);

if (directionState == 0){

if (touchState == HIGH) {

directionState = 1;

for(pos = 0; pos < 180; pos += 1)

digitalWrite(ledPin,1);

lcd.clear();

lcd.print("Status: Unlocked");

lcd.setCursor(0, 1);

lcd.print("Touch to Lock");

{

myservo.write(pos);

delay(15); // waits 15ms to reach the position

}

}

} else if (directionState == 1) {

if (touchState == HIGH) {

directionState = 0;

for (pos = 180; pos>=1; pos -=1)

digitalWrite(ledPin,0);

lcd.clear();

lcd.print("Status: Locked");

lcd.setCursor(0, 1);

lcd.print("Touch to Unlock");

{

myservo.write(pos);

delay(15);

}

}

}

}


編輯:hfy

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 觸摸傳感器
    +關注

    關注

    0

    文章

    122

    瀏覽量

    23078
收藏 人收藏

    評論

    相關推薦

    樹莓派Pico上使用觸摸開關TTP223模塊

    觸摸開關 TTP223 模塊,用手輕輕觸摸其類似指紋的圖標內部區域即可觸發。工作電壓為 2V ~ 5.5V,共 3 個引腳(GND、VCC、SIG),GND 為地,VCC 為電源引腳,SIG 為數字信號輸出腳。
    的頭像 發表于 11-21 14:20 ?1239次閱讀
    樹莓派Pico上使用<b class='flag-5'>觸摸</b>開關<b class='flag-5'>TTP223</b>模塊

    TTP223-BA6單鍵觸摸檢測IC

    (***,***,***)]TTP223觸摸按鍵ic廣泛應用于[backcolor=rgb(***,***,***)]觸摸電子門鎖、[bac
    發表于 10-24 17:12

    觸摸傳感器模塊的相關資料下載

    一、模塊概述該模塊是一個基于觸摸檢測ICTTP223)的電容式點動型觸摸開關模塊。常態下,模塊輸出低電平,模式為低功耗模式;當用手接觸相應位置時,模塊會輸出高電平,模式切換為快速模式
    發表于 10-29 08:11

    可以在代碼中將TP223傳感器內部下拉嗎?

    我一直在使用 INPUT_PULLUP,但我想使用一些 TP223 傳感器,而 PULLDOWN 會非常酷。TTP223 可以進行反向輸出,或者理論上我可以讓 7404 參與進來或做一堆下拉電阻,但
    發表于 06-02 08:05

    單鍵觸摸開關芯片TTP223

    省成本觸摸IC單鍵觸摸開關芯片TTP-BA6
    發表于 11-19 16:25 ?106次下載

    TTP223觸摸鍵檢測

    一款單觸摸鍵檢測電容式IC,運用在USB小夜燈等。
    發表于 03-04 15:08 ?96次下載

    TTP223E-BA6/CA6/HA6,TTP223N-BA6電容式單鍵觸摸感應IC資料介紹

    型 號:TTP223-BA6/ TONTEK/通泰封 裝:SOT23-6概述TTP223-BA6是單鍵電容觸摸IC,提供直接模式和觸發模式兩種輸出方式,具有 低功耗和寬工作電壓的特點
    發表于 09-07 09:39 ?4602次閱讀

    TTP223E-HA6單鍵觸摸檢測IC的詳細中午數據手冊免費下載

    TTP223E-HA6 TonTouchTM 是單按鍵觸摸檢測芯片 穩定的觸摸檢測效果可以廣泛的滿足不同應用的需求 此觸摸檢測芯片是專為取代傳統按鍵而設計
    發表于 09-11 08:00 ?25次下載
    <b class='flag-5'>TTP223</b>E-HA6單鍵<b class='flag-5'>觸摸</b>檢測<b class='flag-5'>IC</b>的詳細中午數據手冊免費下載

    TTP223N-BA6觸摸板檢測IC的詳細資料應用和詳細數據手冊免費下載

    TTP223/TTP223N TonTouchTM是觸摸鍵檢測IC,提供1個觸摸鍵。觸摸檢測
    發表于 09-11 08:00 ?24次下載
    <b class='flag-5'>TTP223</b>N-BA6<b class='flag-5'>觸摸</b>板檢測<b class='flag-5'>器</b><b class='flag-5'>IC</b>的詳細資料應用和詳細數據手冊免費下載

    TTP223觸摸鍵檢測芯片的中文資料免費下載

    TTP223觸摸鍵檢測IC,提供1個觸摸鍵。觸摸檢測IC是為了用可變面積的鍵取代傳統的按鈕鍵而
    發表于 11-19 08:00 ?220次下載
    <b class='flag-5'>TTP223</b><b class='flag-5'>觸摸</b>鍵檢測芯片的中文資料免費下載

    三款ttp223觸摸開關電路圖分享

    TTP223觸摸臺燈常用的一款微功耗CMOS觸摸IC,其工作電壓最高為5.5V,靜態耗電只有幾微安。上圖電路中,只要觸摸一下
    發表于 04-16 15:37 ?5.3w次閱讀
    三款<b class='flag-5'>ttp223</b><b class='flag-5'>觸摸</b>開關電路圖分享

    TTP223按鍵觸摸板探測芯片的數據手冊免費下載

    TTP223-BA6和TTP223N-BA6 TonTouchTM是一種觸摸板探測IC,提供1個觸摸
    發表于 01-11 08:00 ?58次下載
    <b class='flag-5'>TTP223</b>按鍵<b class='flag-5'>觸摸</b>板探測<b class='flag-5'>器</b>芯片的數據手冊免費下載

    使用TTP223Arduino UNO通過觸摸控制家庭燈

    在這個項目中,相同的觸摸傳感器將與 Arduino UNO 接口。Arduino 是一種廣受歡迎且易于使用的開發板。
    的頭像 發表于 09-06 15:49 ?8161次閱讀
    使用<b class='flag-5'>TTP223</b>和<b class='flag-5'>Arduino</b> UNO通過<b class='flag-5'>觸摸</b>控制家庭燈

    使用ArduinoTTP223觸摸傳感器制作智能電子投票機

    電子發燒友網站提供《使用ArduinoTTP223觸摸傳感器制作智能電子投票機.zip》資料免費下載
    發表于 11-23 14:23 ?0次下載
    使用<b class='flag-5'>Arduino</b>和<b class='flag-5'>TTP223</b><b class='flag-5'>觸摸</b><b class='flag-5'>傳感器</b>制作智能電子投票機

    如何在樹莓派Pico上使用觸摸開關TTP223模塊?

    觸摸開關 TTP223 模塊,用手輕輕觸摸其類似指紋的圖標內部區域即可觸發。工作電壓為 2V ~ 5.5V,共 3 個引腳(GND、VCC、SIG),GND 為地,VCC 為電源引腳,SIG 為數字信號輸出腳。
    的頭像 發表于 11-21 14:21 ?2350次閱讀
    主站蜘蛛池模板: 久久久久久国产精品mv| 片黄免费| 成人免费精品视频| 97久久人人| 天天摸夜夜爽| 看久久| 国产高清a| 久久综合狠狠综合久久| 久久激情五月| 成人网在线观看| 天天干天天干天天| 99免费观看视频| 婷婷亚洲综合五月天小说在线| 国产乱码免费卡1卡二卡3卡四| 国产精品7m凸凹视频分类大全| 99精品国产高清自在线看超| 五月深爱婷婷| caobi在线观看| 热re99久久精品国99热| 亚洲香蕉影院| 男男生子大肚play做到生| 包你爽综合网| 1024人成网色www| 亚洲一区二区中文字幕| 俄罗斯美女69xxxxxx| 亚洲91色| 老师今晚让你爽个够| 日本一区视频在线观看| 一区二区3区免费视频| 国产叼嘿网站免费观看不用充会员| 在线视频一区二区三区四区| 97人人做人人添人人爱| 一区| 天天寡妇色| 久久久鲁| 国产一区二区三区在线观看视频 | 亚洲一级色| 欧美日韩国产另类一区二区三区| 日本动漫天堂| 男人的天堂色偷偷| 精品xxxxxbbbb欧美中文|