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

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

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

3天內不再提示

汽車駐車輔助傳感器的制造工藝

劉燕 ? 來源:kszdj113 ? 作者:kszdj113 ? 2023-02-24 15:01 ? 次閱讀

這篇文章來源于DevicePlus.com英語網站的翻譯稿。pYYBAGPzF0SAX_ZaAAisx_Iqbm4060.png

在本教程中,將對低成本簡易駐車輔助傳感器的安裝和使用進行說明。當駕駛員停車入位時,本裝置使用兩只HC-SR04超聲波傳感器和四只壓電蜂鳴器多次提醒駕駛員本車后面及周圍汽車的接近情況,同時并發出嗶嗶聲警報。我們還將解決其他問題,如汽車駕駛室內的防水和電線鋪設等。

pYYBAGPzFgCADEMRAABtXb7Tlvg857.jpg

硬件

Arduino UNO (1x)

HC-SR04 超聲波傳感器 (2x)

Vcc 線 (長約 2m)

地線 (長約 2m)

觸發線 (長約 1m)

回聲線 (長約 1m)

壓電式蜂鳴器 (2x)

USB 車載適配器

Aduino 塑膠外殼/外盒

軟件

Arduino IDE

Github

工具

鉗子

第1步:設置系統

首先請準備好下文所述電子設備,以便在車內實際安裝汽車傳感器前能對系統進行測試。

pYYBAGPzF0iAD2I_AAXREQ8FQTY441.png

圖1:需準備好的硬件 — Arduino、塑膠外殼、超聲波傳感器、壓電式蜂鳴器、電線和電源適配器

在本項目中,我們僅在車輛后部使用兩只傳感器:一只位于保險杠的左側,另一只位于保險杠的右側。大多數新車的輔助警報系統最多可配備六只傳感器,從而可實現更精確的定位。

HC-SR04 傳感器帶有以下四根引腳:

VCC (電源5V)

觸發器

信號回路

接地

上述模塊功能的更詳細說明,可參見上一教程:帶部件和傳感器的Arduino — 超聲波傳感器的用法

在下圖2中列出了將汽車傳感器和蜂鳴器連接到Arduino的圖表。

poYBAGPzF0qAX_W4AALJoCNwGYs322.png

圖2:Arduino、超聲波傳感器和壓電蜂鳴器的接線圖

第2步:對Arduino編程

以下為編寫一個程序的基本指南。一般而言,任何微控制器固件都包括以下四個基本元素:

整體思路理念和數據庫的定義

設置功能

回路功能

其他功能

與軟件開發不同,對微控制器進行編程時,通常對代碼的大小進行適當限制。My Arduino Uno軟件配有一個內存為32 KB的Atmega328。該配置足以滿足本次應用的需要。

#define trigPin1 13
#define echoPin1 12
#define buzzerPin1 6
#define trigPin2 11
#define echoPin2 10
#define buzzerPin2 7

void setup() {
  Serial.begin (9600);
  pinMode(trigPin1, OUTPUT); 
  pinMode(echoPin1, INPUT);
  pinMode(buzzerPin1, OUTPUT); 
  pinMode(trigPin2, OUTPUT);
  pinMode(echoPin2, INPUT);
  pinMode(buzzerPin2, OUTPUT); 
  pinMode(2, OUTPUT);         // We will use the pin 2 as ground. We need to make sure it 
  digitalWrite(2,LOW);             // is in LOW position so it works as a ground.
}

通過函數pinMode()和digitalWrite()可對微控制器引腳進行簡易外圍配置。本次應用中使用pinMode()函數來設置指定引腳的電流流向。可用作電流或信號的輸入或輸出。設置流向后,引腳僅可按該流向工作。可使用digitalWrite()函數將指定的數字引腳設置為HIGH(高)或LOW(低)。本例中將引腳2設置為另一個新增接地,用來連接其中一個器件的GND引腳。

void loop() {
  calculateDistance(echoPin1, trigPin1,buzzerPin1);  //Get the distance for the left
  calculateDistance(echoPin2, trigPin2,buzzerPin2);  //Get the distance for the right
}

為簡單起見,特定義了一個函數(calculateDistance(信號回路、觸發器、蜂鳴器),該函數在其中一只傳感器中優先使用,同時也可在另一只傳感器中使用。

//**********************************************************************************
//***Function to measure time of return of an ultrasound echo.************
//***Set up for distances shorter than 2 m, which is enough for parking** 
//***Beyond that HC-SR04 is not reliable ***********************************
//**********************************************************************************
void calculateDistance(int echo, int trigger, int buzzer){
  long duration, distance;
 
  digitalWrite(trigger, LOW);              // Set the trigger pin of the HC-SR04 to LOW
  delayMicroseconds(2);                   // Wait a little to stabilize the sensor
  digitalWrite(trigger, HIGH);             // Set the trigger HIGH and send a pulse

  delayMicroseconds(10);                 // Wait for 10us until the wave comes back 
  digitalWrite(trigger, LOW);              // Set the trigger pin of the HC-SR04 to LOW again

  duration = pulseIn(echo, HIGH);   // Arduino’s built in function pulseIn reads a pulse
            // (either HIGH or LOW) on a pin. Returns the length of 
 // the pulse in microseconds or 0 if no complete pulse 
 // was received within the timeout. 

  distance = (duration/2) / 29.1;       // The speed of sound is 340 m/s or 29 microseconds 
// per centimeter. 
// The ping travels out and back, so to find the distance 
// if the object we take half of the distance travelled.

  if (distance >= 200 || distance <= 0){
Serial.println("Out of range");     // Use some feedback in the serial port for 
        // debugging
  }
  else {
	tone(buzzer,2000,25);         	// Arduino’s built in function tone generates a square
           	// wave of the specified frequency (2000Hz) for the 
           	// indication time (25 ms)
	delay(distance*10);		// The delay gives feedback beeping faster the closer
					// we get to an object
	Serial.print(distance);	// Use some feedback in the serial port for 
// debugging
	Serial.println(" cm");
  }
}

應用時首先激活一根引腳(觸發器),經過一段時間后從另一個引腳(信號反饋)傳回的反饋信息才能到達該引腳。針對這一時段,可以進行一些假設并計算信號反饋回路的相應距離(例如聲速為340米/秒或29微秒/厘米)。可將該距離用作一個參數,用來確定蜂鳴器所發出的2000赫茲的嘟嘟聲的頻率(我通過反復試驗才構想出這一方法,您可隨意將其改為您喜歡的音調)。

同時使用了幾個內置函數,如tone (引腳, 頻率, 持續時間), digitalWrite (引腳), delayMicroseconds(持續時間), 和 pulseIn(引腳, 脈沖峰值).

第3步:制定適當的裝配方案

找到汽車后部的防水區域。將傳感器安裝于該區域。在試驗車里有幾個可選位置:

尾燈罩

靠近汽車牌照燈

后保險杠上

若將汽車傳感器放置于尾燈罩或后保險杠內,則必須鉆孔以便超聲波發射和接收。但鉆孔也可能帶來不利影響,如進水(淋雨、濺水等),因此鉆孔必須十分考究。由于超聲波無法透過密封劑,因此用密封劑作為防水材料不可取。而且很難根據傳感器來確定孔的位置,從而難以避免衍射效應。

poYBAGPzF0yAALgPAADS8klm66A052.png

圖3:配置超聲波傳感器時帶來的衍射問題 /?bta304

欲了解衍射波的更多信息,請單擊此處。

基于上述原因,特將汽車傳感器置于車牌附近,該區域中后備箱門/把手下方的間隙足夠大,從而避免了鉆孔的麻煩。在該位置僅需稍微調整傳感器的方向,使之對準汽車的一角即可。

poYBAGPzF06AWtlkAAREzre2CUw033.png

圖4:找到傳感器的合適位置

第4步:在車內配置硬件

找到Arduino和Piezo蜂鳴器所在位置。在該步驟中,需拆下車門并找到一個安全的空位,用來連接電子設備。

以下步驟十分有趣!通過車內面板就能看出您汽車的全新尺寸。車內空間很大,還可以加裝很多設備(也可用于將來裝修!)。還有許多內部電線為車輛安全元件供電。切勿觸摸任何重要的電線。

您必須非常小心車內零件。

通過車牌固定孔將汽車外部的超聲波傳感器連接到Arduino上。這些固定孔必須做得夠大,以確保所有八根電線都能順利穿過,并預留支撐螺釘的空間。

Piezo蜂鳴器采用簡單的雙面膠帶固定。

pYYBAGPzF1KAEiFEAAO-kA7xcNU461.png

圖5:在牌照右側裝配HC-SR04

pYYBAGPzF1SAJsvSAASsY87TEeg006.png

圖6:使用雙面膠帶固定其中一個Piezo蜂鳴器

poYBAGPzF1aAfgouAASKo4CQCoA968.png

圖7:模塊在行李箱門上所在的位置(車內視圖)

pYYBAGPzF1uAYLFkAAOdbeWIxZo473.png

圖8:模塊的位置(后視圖)

<

如何使用Blynk創建自己的物聯網鬧鐘

采用ROHM傳感器套件的DIY Arduino家庭安防系統 第2部分- Cayenne設置

相關文章

pYYBAGPzF12AC4AyAABjMxDl5B4850.png

在最后一刻停下來!用Arduino和距離傳感器制作小雞賽車!(第3篇?最終篇)

poYBAGPzF1-ADlt4AACYx9fmEdk073.png

在最后一刻停下來!用Arduino和距離傳感器制作小雞賽車!(第2篇)

pYYBAGPzF2GAWIK-AAAWcJooPSk47.jpeg

在最后一刻停下來!用Arduino和距離傳感器制作小雞賽車!(第1篇)

pYYBAGPzF2KAGIKuAAAbJb-MZFE783.jpg

通過Arduino使用ESP-WROOM-32(環境搭建和配置-LED閃爍篇)

poYBAGPzF2SAX0tOAABOb6Vvz1o882.png

通過Arduino使用ESP-WROOM-32(Bluetooth-BLE連接篇)

poYBAGPzF2WAErGrAAAbTS3ttuk677.jpg

六種可以用于擴展物聯網應用的DIY項目

pYYBAGPzF2uAXA9IAAAeZqAbg_s259.jpg

使用Arduino的五大DIY無人機項目

poYBAGPzF22APXPoAAAhYfSfjVw084.jpg

從電動滑板到無人機:5個DIY項目來提升您的電子技能

pYYBAGPzF26AF--9AAAv3wwtgMo750.jpg

Arduino車庫開啟器和通用無線電接口

審核編輯黃宇

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

    關注

    2553

    文章

    51407

    瀏覽量

    756653
  • Arduino
    +關注

    關注

    188

    文章

    6477

    瀏覽量

    187838
  • 汽車
    +關注

    關注

    13

    文章

    3602

    瀏覽量

    37660
收藏 人收藏

    評論

    相關推薦

    CMOS圖像傳感器制造工藝

    根據圖像傳感器的應用和制造工藝,圖像傳感器可分為CCD圖像傳感器和CMOS圖像傳感器。 特別是C
    的頭像 發表于 01-24 09:30 ?3227次閱讀
    CMOS圖像<b class='flag-5'>傳感器</b>的<b class='flag-5'>制造</b><b class='flag-5'>工藝</b>

    汽車傳感器市場現狀及未來趨勢

    技術已越來越多的用于傳感器制造工藝。隨著現代制造技術的發展,將會有更多的先進制造技術應用到汽車
    發表于 08-09 17:22

    這個傳感器的原理和制造工藝

    `如圖所示,這種傳感器上面有水,電阻會變化。看上去好像就是很多線并排。這種傳感器的原理是什么?制作工藝是什么?`
    發表于 07-06 18:07

    傳感器及其組件解決方法

    年的62億美元至2010年的86億美元。  傳統上,傳感器的市場是以OEM模式運作,并通常不需要直接面對消費者,因此,汽車制造商與第一供貨商具有決定相關
    發表于 11-13 11:10

    請問有接觸加熱的嗎?

    現在有個案子,做的是加熱的數字定時啟動方式,加熱
    發表于 03-21 00:32

    汽車電子的傳感器

    傳感器汽車計算機系統的輸入裝置,它把汽車運行中各種工況信息,如車速、各種介質的溫度、發動機運轉工況等,轉化成電訊號輸給計算機,以便發動機處于最佳工作狀態。
    發表于 07-22 08:22

    汽車電子傳感器發展現狀及趨勢是什么

    汽車傳感器類型和發展路徑1、傳感器汽車的眼睛,ADAS和自動駕駛必不可少的元件汽車在向高級輔助
    發表于 05-20 07:54

    汽車傳感器是什么

      傳感器汽車計算機系統的輸入裝置,它把汽車運行中各種工況信息,如車速、各種介質的溫度、發動機運轉工況等,轉化成電信號輸給計算機,以便發動機處于最佳工作狀態。
    發表于 06-28 16:14

    汽車雷達傳感器的解決方案

    采用毫米波技術的雷達傳感器為多類駕駛艙內監控應用提供了高精度和靈活性,由于其尺寸較小,可以輕松和隱藏式的集成到車輛中。汽車制造商在將雷達傳感器技術部署到車外使用方面取得了長足進步,但雷
    發表于 11-07 06:21

    輔助(PDC)電路原理圖

    本內容提供了輔助(PDC)電路原理圖
    發表于 04-20 15:17 ?317次下載
    <b class='flag-5'>駐</b><b class='flag-5'>車</b><b class='flag-5'>輔助</b>(PDC)電路原理圖

    汽車加熱的工作原理詳解

    汽車燃油加熱又稱為加熱系統,是車輛上一種獨立的輔助加熱系統,可以在關閉發動機后使用,也可以在行車期間提供
    發表于 02-17 11:27 ?3.6w次閱讀

    關于汽車輔助傳感器制造工藝分析介紹

    汽車的電源是個難題。雖然汽車蓄電池輸出12伏直流電壓(若使用12V以上的穩壓則可能導致過熱并損壞Arduino電路板),但也需要連接到交流發電機。啟動發動機時,交流發電機可以產生極高的峰值電流,并燒毀與其連接的任何電子設備。該
    的頭像 發表于 08-23 08:40 ?5344次閱讀

    傳感器制造工藝有哪些分類

    傳感器在近現代主要的制造工藝有四種,分別是集成傳感器、薄膜傳感器、厚膜傳感器和陶瓷
    發表于 07-13 15:12 ?7280次閱讀

    電子系統主要參數介紹

    概述 近年來,電機、電子、通訊、傳感器等技術的迅速發展,使得更多先進技術被引入到了汽車控制系統中,電子系統(Electric Parking Brake,簡稱 EPB)也在此環境下
    的頭像 發表于 04-15 16:17 ?3257次閱讀
    電子<b class='flag-5'>駐</b><b class='flag-5'>車</b>系統主要參數介紹

    霍爾傳感器制造工藝材料

    量子霍爾傳感器制造工藝,已經電氣特性
    發表于 11-22 17:55 ?3319次閱讀
    霍爾<b class='flag-5'>傳感器</b>的<b class='flag-5'>制造</b><b class='flag-5'>工藝</b>材料
    主站蜘蛛池模板: 人人爱操| 国产高清成人 | 免费任我爽橹视频在线观看 | 亚洲免费观看视频 | 日本精品视频四虎在线观看 | 欧美成人伊人十综合色 | 淫五月| 日韩色网站 | 欧美三级日韩三级 | 天天干天天干天天干天天干天天干 | 真实一级一级一片免费视频 | 午夜一级黄色片 | 天天摸日日碰天天看免费 | 亚洲天堂网站 | 色老头视频在线观看 | 午夜在线免费观看视频 | 国产一区二区在线观看免费 | 欧美黑人性色黄在线视频 | 男男之h啪肉np文 | 苍井优一级毛片免费观看 | 免费大片av手机看片 | 五月婷婷狠狠 | 美国人与性xxxxxxx | 天天操天天射天天插 | 丁香月婷婷 | 综合色爱 | 亚洲qingse中文字幕久久 | 久久性妇女精品免费 | 免费观看视频在线 | 午夜精品福利在线 | 免费看h网站 | 在线看你懂| 国产亚洲精品激情都市 | 欧美成人精品一区二三区在线观看 | 欧美成人三级伦在线观看 | 亚洲视频在线视频 | 亚洲综合成人网在线观看 | 在线看你懂得 | 四虎永久网址 | 午夜视频在线观看免费观看在线观看 | 高清影院在线欧美人色 |