91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

如何使用Arduino微控制器發(fā)出運動感應(yīng)警報

454398 ? 來源:wv ? 2019-10-24 14:44 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:您需要哪些組件

為此Arduino項目,您需要:

1個Arduino Uno

1個PIR運動傳感器

1個LED

1x壓電蜂鳴器

1x面包板

1x跳線

您還需要一臺安裝了Arduino IDE的計算機(最低操作系統(tǒng)XP)。

步驟2:接線PIR傳感器

PIR傳感器具有三個引腳:

-左側(cè)的一個是GND(需要連接到GND引腳)

-中間的一個是OUT(需要連接到數(shù)字引腳)

-右邊的是VCC(需要連接到5v)

將它連接到Arduino的數(shù)字引腳2,如圖所示。

第3步:連接壓電蜂鳴器

壓電蜂鳴器有2個引腳:

-一個是GND(需要連接到Arduino的接地引腳)

-一針ds要連接到數(shù)字引腳,所以我們可以確定其音調(diào)

第4步:連接LED

LED有兩個銷釘,陽極和陰極。陽極更長,并且始終連接到正電壓。陰極較短,并且始終連接至負電壓。

將陽極連接至引腳13,并將陰極連接至其旁邊的GND引腳。

第5步:將草圖上傳到Arduino板

int inputPin = 2;

int pirState = LOW;

int val = 0;

int pinSpeaker = 10;

void setup(){

pinMode(ledPin,OUTPUT);

pinMode(inputPin,INPUT);

pinMode(pinSpeaker,OUTPUT);

Serial.begin(9600);

}

無效循環(huán)(){

val = digitalRead(inputPin);

if(val == HIGH){

digitalWrite(ledPin,HIGH);

playTone(300,160);

delay(150);

if(pirState == LOW){ pirState = HIGH;

}

}其他{

digitalWrite(ledPin,LOW);

playTone(0,0);

delay(300);

if(pirState == HIGH);

Serial.println(“運動結(jié)束!”);

pirState = LOW;

}

}

}

void playTone( long duration,int freq){持續(xù)時間* = 1000;

int period =(1.0/freq)* 1000000;

long經(jīng)過時間= 0;

而(lapsed_time 《持續(xù)時間){

digitalWrite(pinSpeaker,HIGH);

delayMicroseconds(期間/2);

digitalWrite(pinSpeaker,LOW);

delayMicroseconds(期間/2);

經(jīng)過時間+ =(期間);

},點擊}

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

    關(guān)注

    48

    文章

    8427

    瀏覽量

    164865
  • 警報器
    +關(guān)注

    關(guān)注

    2

    文章

    72

    瀏覽量

    20280
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6526

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    EtherCAT運動控制器配套用手持示教ZHD301X快速入門# 正運動技術(shù)# 運動控制器# 正運動

    運動控制器
    正運動技術(shù)
    發(fā)布于 :2025年11月12日 15:36:16

    如何在 M55M1 系列微控制器上以低功耗模式使用運動檢測功能?

    如何在 M55M1 系列微控制器上以低功耗模式使用運動檢測功能。根據(jù)物體檢測結(jié)果,系統(tǒng)將動態(tài)啟用或禁用運動檢測塊,以實現(xiàn)最佳性能和能效。
    發(fā)表于 08-19 06:56

    運動感知到有效執(zhí)行控制的關(guān)鍵為什么是IMU?

    無人機穩(wěn)定飛行、機器人精準控制及工業(yè)自動化都需要高精度、高可靠的運動感知,感知數(shù)據(jù)質(zhì)量不足或延遲,無法有效支撐高精度、高響應(yīng)的閉環(huán)控制。這類設(shè)備都會使用IMU進行運動感知,但高性能慣性
    的頭像 發(fā)表于 07-09 16:13 ?617次閱讀