久久国产精品永久免费网站-久久国产精品只做精品-久久国产精品自线拍免费-久久国产精品自由自在-亚洲女人国产香蕉久久精品-亚洲女初尝黑人巨高清在线观看

您好!歡迎光臨深圳市潤澤五洲電子科技有限公司,我們竭誠為您服務!

專業一站式PCBA智造工廠

打造電子制造行業領軍品牌

服務咨詢熱線:

龍經理:13380355860(微信同號)
當前位置:首頁>新聞資訊>行業資訊 >

如何制作 Arduino 接近傳感器:硬件組件等!

  • 發表時間:2021-09-26 08:46:19
  • 來源:本站
  • 人氣:1262

Arduino 接近傳感器是一種方便、廉價的小工具,可檢測其感應范圍內是否存在物體。這可以是從人類到寵物的任何東西,甚至可以是像蟲子一樣小的東西!自己制作一個很簡單。 

您有沒有想過 Arduino 接近傳感器是如何工作的?

它使用 IR(紅外線)波來檢測其感應距離內的附近物體。 

本文將介紹有關 Arduino 接近傳感器的所有內容。 讓我們開始吧!

Arduino Uno 面包板

(Arduino Uno 面包板)

什么是 Arduino 接近傳感器?

Arduino 接近傳感器是一種可以感應附近物體存在的設備。它由連接到 Arduino Uno 電路的紅外接近傳感器和面包板組成。 

它的工作原理是以恒定速率(頻率)打開和關閉 LED。這測量了來自周圍物體的反射光脈沖在撞擊它們后返回到它的時間。

接近傳感器圖標

(接近傳感器圖標)

Arduino 接近傳感器所需的硬件組件

電子元器件

( 電子元器件)

Arduino接近傳感器設置所需的硬件組件是:

  • 面包板

  • 一個LED(您可以使用 RGB LED而不是白色LED

  • 兩個電阻,每個電阻的值都在 200 – 1000 歐姆的范圍內。(但是,當使用非白色 LED 時,您需要為每個 LED 設置不同的值。這有助于獲得更好的結果)

  • Arduino Pro Mini 板或類似產品。

  • 紅外接近傳感器模塊(例如,HC SR04 超聲波傳感器模塊-距離)。這是設置中的關鍵組件。

  • 跳線

注意: 請確保您有 USB 電纜將您的 Arduino Uno 板與計算機連接,以便上傳代碼!

電子組裝工具

(電子組裝工具)

紅外接近傳感器引腳排列:簡單連接說明

 紅外接近傳感器

(紅外接近傳感器)

為了輕松理解IR 傳感器的 3 針連接器,它們會隨附連接線。電線連接器是;黑線(輸出),藍線(GND),最后,棕色線是VCC。

制作 Arduino 接近傳感器的步驟

修理計算機的技術員

(修理電腦的技術員)

設置 Arduino 接近傳感器時,必須了解這些Arduino 板引腳。

VCC (5v)

這是 Arduino Pro Mini 板的電源引腳。它需要+5伏的電壓范圍。要正常工作,您應該使用輸出電壓至少為 11V 的電池組。Arduino 的 VCC 引腳或 5v 通過來自紅外傳感器的棕色線連接。

地線

接地引腳與需要從一個點到另一個點的低電阻路徑的電路相連。在這種情況下,它用于在您的電路板和 Arduino 接近傳感器模塊上安裝所有接地電路連接。Arduino 的 GND 引腳通過來自紅外傳感器的藍線連接。

回聲/AO

HC-SR04 距離傳感器模塊上的輸出(回聲引腳)負責觸發超聲波發射。當脈沖開始傳輸時,該輸出引腳變為高電平,否則保持低電平。Arduino 的接近傳感器的 AO 引腳通過黑線連接到紅外傳感器。

在電路板上工作的微型人物的圖像

(在電路板上工作的微型人物的圖像)

分步連接和工作說明

以下是制作您自己的 Arduino 接近傳感器的步驟:

  1. 首先,您需要在面包板上上傳完整的代碼。這可確保所有硬件組件都根據其各自的聲明工作。

  2. 確保至少一個 LED 的長線連接到引腳 #13,另一端連接到 VCC5v。這樣做是因為它們都作為這個項目的狀態指示器。

  3. 現在,將您的紅外傳感器放在它附近,這樣它們就不會相互接觸。之后,您必須分別將 IR 傳感器的 VCC、GND 和 Output 引腳與 Aurdino 的 Pins 5v、GND 和 Echo 安裝在一起。

  4. 接下來,通過調整電位計旋鈕來校準接近傳感器。這是因為每個單位都有不同的特性,這會導致讀數不同,而此步驟可讓您獲得更高的準確性。

  5. 校準后,將紅外傳感器的輸出連接到面包板上的引腳 #15。您還可以將其連接到 Arduino 板的任何其他可用數字 I/O 端口。

  6. 最后,將完整的代碼上傳到您的Arduino Pro Mini 板上。

  7. 最后,打開您的串行監視器。接近檢測監視器的讀數可幫助您計算或找到與反射物體的距離。不同的信號強度將顯示不同的接近度讀數。

流程圖

(流程圖)

工作解釋。

簡而言之:這通常是它的工作方式。

  • 首先,當物體進入檢測區時,來自紅外發射器的光被物體反射。

  • 然后,紅外接收器中的光傳感器產生信號。

  • 該信號使電流流過電路。

  • 流過電路的電流為 LED 供電。它亮起,表明傳感器前面有物體。

  • 當物體進入或離開感應場時,上述過程會以該特定頻率重復發生。

Arduino代碼

// 聲明使用的傳感器引腳 <br>int sensorPin = A0;

整數 LED = 11; // 聲明連接的 LED

無效設置(){

  // 啟動串口連接

  Serial.begin(9600);

}

無效循環(){

  //讀取傳感器的模擬值

  int val = 模擬讀?。ˋ0);

  // 通過串行打印值

  Serial.println(val);

  // 使用 PWM 將值寫入 LED

  模擬寫入(LED,val/4);

  // 稍等片刻,等待數據打印

  延遲(100);

}

Arduino 代碼適用于任何電路。 

您已準備好使用接近傳感器!

6. Arduino 接近傳感器的使用

(安裝電子元件的技術人員)

(安裝電子元件的技術人員)

以下是Arduino接近傳感器的一些主要用途和應用技巧:

  1. 對象檢測。您可以將它們放在您的房子周圍,以監控是否有物體或人進入其范圍。

  2. 對象跟蹤。在這種情況下,Arduino 接近傳感器的工作是在物體進入其感應場時對其進行跟蹤。這種來自制造業的應用程序有助于避免碰撞,例如與車間的車輛或機器發生碰撞。

  3. 您還可以將這些傳感器用于安全目的。例如,如果該地方空置/有人,則在停車場使用它們來監控接近度讀數。

  4. 它們可以用作智能手機中的感應范圍功能。手勢傳感器可幫助手機檢測用戶何時將手機靠近臉部。

  5. 用于火災和顏色檢測。 

顏色校準器

(顏色校準器)

7. 總結

總之,我們希望您喜歡我們關于什么是 Arduino 接近傳感器及其工作原理的文章。我們還討論了如何在您的項目中使用它們并充分利用它們!

考慮與可能對制作和了解有關電路板的更多信息感興趣的朋友和家人分享這篇文章。如果您想了解有關這些主題的更多信息或幫助制作電路板,請聯系我們。