分享一個(gè)有趣又實(shí)用的項(xiàng)目——如何通過PIR傳感器和Arduino Nano等簡單組件制作手勢檢測器,最終可用于操作電子設(shè)備。
所用組件:
被動(dòng)紅外傳感器(PIR傳感器):它是如何工作的?
PIR傳感器是一種電子傳感器,用于測量從其視野中的物體輻射的紅外(IR)光。它們最常用于基于PIR的運(yùn)動(dòng)檢測器。溫度高于絕對(duì)零度的所有物體以輻射的形式發(fā)出熱能。通常這種輻射對(duì)于人眼是不可見的,因?yàn)樗约t外波長輻射,但是可以通過為此目的而設(shè)計(jì)的電子設(shè)備來檢測。
TPA81是一種熱電堆陣列,可檢測2um-22um范圍內(nèi)的紅外線。這是輻射熱的波長。Pyro-electric傳感器通常用于防盜報(bào)警器并打開外部燈光,在同一波段檢測紅外線。這些熱電傳感器只能檢測熱量的變化 - 因此它們是運(yùn)動(dòng)探測器。雖然在機(jī)器人技術(shù)中很有用,但它們的應(yīng)用受到限制,因?yàn)樗鼈儫o法檢測和測量靜態(tài)熱源的溫度。另一種類型的傳感器是熱電堆陣列。這些用于非接觸式紅外線溫度計(jì)。它們具有大約100°的非常寬的檢測角度或視場(FOV),并且需要遮蓋或透鏡或通常兩者以獲得大約12°的更有用的FOV。有些內(nèi)置鏡頭。最近有帶熱電堆陣列的傳感器,內(nèi)置電子設(shè)備和硅鏡頭已經(jīng)上市。這是TPA81中使用的類型。它有一排排成八排的熱電堆。TPA81可以同時(shí)測量8個(gè)相鄰點(diǎn)的溫度。TPA81還可以控制伺服以平移模塊并構(gòu)建熱圖像。TPA81可以檢測2米(6英尺)范圍內(nèi)的蠟燭火焰,不受環(huán)境光的影響!
PIR傳感器類似于只能看到溫暖物品的相機(jī)。所以TPA81是一款具有8像素分辨率的熱像儀,當(dāng)然,人體總會(huì)發(fā)熱。現(xiàn)在,如果我們通過控制器控制PIR傳感器并為PIR傳感器定義一些手勢,我們就可以制作一個(gè)簡單的手勢檢測器。
電路連接圖:
如果您想使用8個(gè)PIR傳感器而不是TPA81,您應(yīng)該將8個(gè)單個(gè)PIR傳感器連接到Arduino板并一個(gè)接一個(gè)地讀取它們。
關(guān)于代碼:
首先須添加庫然后上傳代碼。從以下鏈接下載TPA81庫。只需按以下步驟操作:
訪問www.arduino.cc/en/Main/Software并下載操作系統(tǒng)的軟件。按照說明安裝IDE軟件。
運(yùn)行Arduino IDE并清除文本編輯器并在文本編輯器中復(fù)制以下代碼。
導(dǎo)航到草圖并包含庫(從以下鏈接下載庫)。現(xiàn)在單擊添加ZIP庫并添加庫
選擇工具和電路板中的電路板,選擇Arduino Nano。
將Arduino連接到PC并在工具和端口中設(shè)置COM端口。
按上傳(箭頭符號(hào))按鈕。
-
傳感器
+關(guān)注
關(guān)注
2561文章
52199瀏覽量
761834 -
紅外線
+關(guān)注
關(guān)注
14文章
626瀏覽量
56795 -
檢測器
+關(guān)注
關(guān)注
1文章
882瀏覽量
48281
原文標(biāo)題:如何通過PIR傳感器和Arduino Nano制作手勢檢測器
文章出處:【微信號(hào):xiaojiaoyafpga,微信公眾號(hào):電子森林】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
使用Arduino和PIR傳感器的自動(dòng)房間燈

基于PIR傳感器的高級(jí)運(yùn)動(dòng)檢測器包括BOM及框圖
【開源資料】基于Arduino和紅外傳感器的汽車速度檢測器
在找傳感器設(shè)計(jì)方案或者應(yīng)用嗎?這里這里,全都是! 精選資料分享
使用Arduino和PAJ7620手勢傳感器制作手勢控制機(jī)器人
如何將PIR傳感器連接到Arduino
基于Arduino和PIR傳感器設(shè)計(jì)的簡易自動(dòng)開門器系統(tǒng)
使用Arduino Uno和PIR傳感器的社交距離項(xiàng)目

基于PIR的運(yùn)動(dòng)檢測器

基于PIR傳感器的運(yùn)動(dòng)檢測報(bào)警系統(tǒng)
如何將PIR傳感器與Arduino微控制器連接起來

使用Arduino和雨滴傳感器的雨量檢測器

PIR傳感器-使用IFTTT的電子郵件發(fā)送運(yùn)動(dòng)檢測器

基于PIR傳感器的電路圖 帶Arduino的PIR傳感器設(shè)計(jì)

評(píng)論