国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

怎樣將遙控汽車轉換為自動汽車

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

掃碼添加小助手

加入工程師交流群

步驟1:材料

該項目需要以下材料。

帶驅動馬達和轉向馬達的遙控車(我們使用了Elenco無線電遙控車套件:http://www.amazon.com/Elenco-Radio-Controlled-Car -。..)

跳線

焊鐵

Arduino Uno(應該可以正常工作)

一個9伏電池

四節AA電池

接近傳感器(我們使用https://www.sparkfun.com/products/242)

H-Bridge(我們使用http://www .ti.com/lit/ds/symlink/sn754410.pdf)

用于H橋的散熱器

兩個LED

兩個100-200歐姆電阻

步驟2:組裝汽車

取決于您開始使用的材料將RC汽車轉換為自動汽車的第一步需要破解實際車輛。也就是說,為了控制汽車的運動,將有必要使用其電動機。對于大多數汽車,這需要拆卸所購車輛。但是,在此示例中,我們購買的車輛分批交付,因此我們描述了構建它的類似過程。

組裝商用遙控車相對簡單。可能引起混亂的唯一步驟是增加車軸,特別是前輪軸。前軸也很脆弱,應注意避免長時間運行前電動機,以免前軸折斷。一旦安裝了車軸和相應的齒輪,一個有效的工作車就會減掉電機。汽車附帶的使用說明書可能會提示您將電動機連接到電池。但是,在這里,人們停止了原始裝配并開始對汽車進行黑客攻擊。在這一點上,應該從汽車內部卸下或忽略提供的接收器芯片。

在適當組裝了RC汽車的其余部分之后,應收集步驟1中所述的材料并識別未連接的引線。總體而言,應該有7條未連接的電線可被黑客入侵。每個電動機應有兩條引線,AA電池的電源應有兩條引線。 AA電池中的一根引線也分成了兩根引線。然后使用我們的方法將這七個引線引出到H橋。下一步中將給出有關H橋的一般信息。請注意,還附帶了一個數據表供參考。

步驟3:Arduino基礎

Arduino Uno是必不可少的部分破解汽車的方法如果您還沒有Arduino Uno或Leonardo,則可以在線購買,價格為20-25美元。 Arduino非常重要,因為它是一種可以將代碼上傳到電路的工具。這是通過USB端口啟用的,該端口通過電纜連接到計算機。如果您仔細查看提供的圖片,您可能會注意到Arduino有用于多個輸出以及5伏和地的引腳。 5伏輸出由連接到Arduino另一個端口的9伏電池供電,為接近傳感器和LED供電。在我們的示例中,我們在Arduino上連接了5V線,并將輸出5、6、10和11連接到H橋。除了5V和接地以外,所有引腳實際上都是等效的,除了它們提供的是交流還是直流,因此我們的選擇是任意的。實際上,您可以將Arduino視為中間人,它從計算機獲取代碼并將其中繼到H橋。只要您正確連接5V并接地,它就應該易于使用。

第4步:H橋

對于此項目,我們需要一種切換電動機方向的方法,因此我們使用了一個具有8個引腳的SN754410(完整)H橋。全h橋與半h橋相反,可以改變兩個電動機的方向,而不僅僅是一個電動機。我們使用的一種產品的數據表可以在上面的材料部分的鏈接上找到。我們的一側用于驅動馬達(位于汽車后部),另一側用于轉向馬達(位于前部)。

銷釘的順序是從驅動器的逆時針方向讀取的。半圓為:使能,輸入,輸出,接地,接地,輸出,輸入和VCC電源。如上圖所示。在電橋的另一側,引腳被顛倒(使能且vcc引腳位于相對的角上),輸入將是arduino與h橋的通信方式,輸出將是h橋與電機的通信方式。電機上的導線不必按特定順序放置。使能引腳用于“接通” h橋,應始終提供電源。我們使用arduino的5伏電源為使能引腳供電,但只要它們始終設置為HIGH,它們也可以由arduino上的引腳之一供電。如果選擇了第二個選項,則h橋的一側的代碼將如下所示:

int en1 = 4;

pinMode(EN1,OUTPUT);

analogWrite(en1,HIGH);

要記住的重要一點是,在測試一臺電動機時,h橋兩端的vcc輸入應連接到電源(在我們的案例中是四節AA電池)。我們不確定為什么會這樣,但是使用h橋的單側仍然需要同時為兩個vcc輸入供電。

要記住的另一個重要方面是,由于存在大量的為了確保電流通過H橋,應使用散熱器。

步驟5:為電動機,H橋和接近傳感器接線

將電動機和接近傳感器接線到H橋是破解RC車最困難的部分。如上所示,創建此電路的一個好方法是使用面包板。但是,如果您遵循我們繪制的圖表,則應該可以輕松構建它。首先將H橋放置在電路板的中間,然后用一條扎帶將Arduino固定到頂部。接下來,將接近傳感器連接到Arduino,將電機連接到H橋。這是在Arduino和H橋之間連接電線的簡單問題。上圖顯示了此過程。請注意,Arduino上只有兩個接地引腳,因此有必要在全部接地的面包板上創建一行或一列。在板上創建完全為5V的一行或一列并將Arduino的5V引腳布線到板上也可能會有所幫助。如果您有信心為電路布線,顯然可以采用多種方法來修改我們創建的電路,但是您可能希望完全復制該電路以節省時間。

步驟6:替代面包板

如果要如果要使自動駕駛汽車的布線特別緊湊和耐用,則可以考慮制作電路“屏蔽”。這涉及將電路設計打印到銅片上,然后在適當的地方焊接所需的導線和電路元件。顯然,不太可能擁有在銅板上印刷電路所需的設備。但是,如果您是一所大學的學生,則很可能會獲得我們強烈建議的訪問權限。在線有一個名為Eagle的免費程序,可以用來設計這種防護罩。這是鏈接:

http://www.cadsoftusa.com/download-eagle/?語言。..

我們創建的典型最終設計如圖所示以上。

第7步:示例代碼

一旦電路工作到位,就有很多機會可以將代碼上傳到汽車上。使用可以通知汽車向前和向后以及左右移動的接近傳感器,理論上可以對汽車進行編程以驅動任何所需的路徑,例如通過迷宮或障礙物路線。

我們作為示例提供的以下代碼非常簡單,易于遵循。如果您沒有編碼經驗,我們建議您將其復制并粘貼到Arduino終端,然后根據需要進行調整。例如,首先將輸入值從“ LOW”更改為“ HIGH”,反之亦然,這將改變給定電動機的方向。請注意,我們的代碼包含了我們汽車所載LED的命令。這些功能的編碼方式相同,如果您的汽車沒有LED,則可以忽略它們。

此外,如果您尚未在計算機上下載Arduino終端,則可以通過以下鏈接免費獲得一個Arduino終端:

http://arduino.cc/en/main/software

這是我們在Arduino終端中輸入的示例代碼:

int input1 = 6;

int input2 = 5;

int input3 = 10;

int input4 = 11;

int blue = 3;

int red = 2;

void setup(){

Serial.begin(9600);

pinMode(輸入1,OUTPUT);

pinMode(輸入2,OUTPUT);

pinMode(輸入3,OUTPUT);

pinMode(輸入4,OUTPUT);

pinMode(藍色,OUTPUT);

pinMode(紅,OUTPUT);

}

無效循環(){

int sensorValue = analogRead(A0); Serial.println(analogRead(A0));

延遲(1);

if(sensorValue 《100){

digitalWrite(blue,HIGH);

digitalWrite(紅,LOW);

digitalWrite(輸入1,LOW);

digitalWrite(輸入2,LOW);

digitalWrite(輸入3,HIGH);

digitalWrite(輸入4,LOW);

}

否則{{br》 digitalWrite(blue,LOW);

digitalWrite(紅,LOW);

digitalWrite(input1,LOW);

digitalWrite(輸入2,LOW);

digitalWrite(input3,LOW);

digitalWrite(input4,LOW);

delay(2000);

digitalWrite(藍色,LOW);

digitalWrite(紅,HIGH);

digitalWrite(input1,LOW);

digitalWrite(輸入2,LOW);

digitalWrite(input3,LOW);

digitalWrite(input4,HIGH);

delay(2000);

digitalWrite(藍色,LOW);

digitalWrite(紅,LOW);

digitalWrite(input1,LOW);

digitalWrite(輸入2,LOW);

digitalWrite(輸入3,LOW);

digitalWrite(input4,LOW);

delay(2000);

}

}

步驟8:進一步的想法

希望無論如何它都很有用,這條指令令人發指。用RC車創建有趣和有趣的項目有很多可能性,實際上,我們以將其轉換為自動駕駛汽車的示例幾乎不會刮擦表面。我們僅在汽車上增加了兩個LED,用于指示驅動馬達的運行方向。肯定有可能在電路中添加更多個LED,這些LED可以根據電動機的速度或電壓而點亮,從而可以用作有效的速度表。我們設想添加的另一個有點荒謬的功能是某種防御機制。也就是說,汽車可以在其路徑代碼中的某個點之后發射小彈丸。這在創建啟動器時需要一些獨創性,但再次完全可行。

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

    關注

    0

    文章

    8

    瀏覽量

    7197
  • Arduino
    +關注

    關注

    190

    文章

    6526

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    汽車級電感數字轉換器LDC1001-Q1:特性、應用與設計指南

    ,能夠電感信號轉換為數字信號,為系統提供精確的測量數據。今天,我們就來深入探討一下德州儀器(TI)推出的汽車級電感數字轉換器LDC1001-Q1。 文件下載: ldc1001-q1.
    的頭像 發表于 02-11 16:50 ?311次閱讀

    精準掌控,靜默守護:晶振如何成為汽車遙控器的“心跳”引擎

    一按車鑰匙,車燈閃爍、車門解鎖,這套看似簡單的動作背后,隱藏著現代汽車電子系統的精密時序網絡。汽車遙控器內部的核心——晶振,正是這套系統的“心跳”引擎。晶振通過石英晶體的逆壓電效應產生精確的頻率信號,為
    的頭像 發表于 01-28 17:13 ?2577次閱讀
    精準掌控,靜默守護:晶振如何成為<b class='flag-5'>汽車</b><b class='flag-5'>遙控</b>器的“心跳”引擎

    新能源汽車為什么跑得又快又穩?電感元器件立大功!

    ×1.2mm),在充電接口處電網交流電轉換為平穩直流,有效抑制浪涌電流,使充電效率提升8%。 DC-DC轉換電感:磁屏蔽電感通過閉合磁路設計漏磁通降低40%,確保12V低壓系統供電
    發表于 12-19 10:22

    鴻蒙系統對手機市場會產生怎樣的影響?現在汽車是不是也用上鴻蒙系統了?

    鴻蒙系統對手機市場會產生怎樣的影響?現在汽車是不是也用上鴻蒙系統了?
    發表于 12-04 20:47

    C語言自動類型轉換

    一、自動類型轉換 數據類型存在自動轉換的情況. 自動轉換發生在不同數據類型運算時,在編譯的時候
    發表于 11-25 08:04

    如何圖像文件轉換為二進制文件?

    如何圖像文件轉換為二進制文件
    發表于 09-05 08:28

    DC-DC轉換器在新能源汽車上的應用

    簡單來說,新能源汽車上的DC-DC轉換器是一個“降壓型電壓變換器”。其主要作用是動力電池的高壓直流電,轉換為整車低壓電氣系統所需的低壓直流電。
    的頭像 發表于 09-02 15:05 ?4510次閱讀
    DC-DC<b class='flag-5'>轉換</b>器在新能源<b class='flag-5'>汽車</b>上的應用

    N9H2x如何視頻轉換為 AVI 文件?

    N9H2x如何視頻轉換為 AVI 文件?
    發表于 09-01 08:05

    如何通過VCOM4個CAN FD消息轉換為SLCAN?

    通過VCOM接口M460系列微控制器(MCU)的4條CAN FD消息轉換為SLCAN協議,并發送到計算機。
    發表于 08-19 06:23

    無法Tensorflow Lite模型轉換為OpenVINO?格式怎么處理?

    Tensorflow Lite 模型轉換為 OpenVINO? 格式。 遇到的錯誤: FrontEnd API failed with OpConversionFailure:No translator found for TFLite_Detection_PostP
    發表于 06-25 08:27

    NVIDIA Halos自動駕駛汽車安全系統發布

    自動駕駛汽車的開發。正確的技術與框架對確保自動駕駛汽車駕駛員、乘客和行人的安全至關重要。 因此,NVIDIA 推出了NVIDIA Halos綜合安全系統,
    的頭像 發表于 03-25 14:51 ?1175次閱讀

    ONNX模型轉換為中間表示 (IR) 格式,收到了錯誤的輸出是怎么回事?

    ONNX* 模型轉換為中間表示 (IR) 格式,并收到了錯誤的推斷輸出。自定義模型使用動態形狀。
    發表于 03-07 08:20

    YOLOv4模型轉換為IR的說明,無法模型轉換為TensorFlow2格式怎么解決?

    遵照 YOLOv4 模型轉換為 IR 的 說明,但無法模型轉換為 TensorFlow2* 格式。 YOLOv4 darknet
    發表于 03-07 07:14

    可以使用OpenVINO?工具包中間表示 (IR) 模型轉換為TensorFlow格式嗎?

    無法中間表示 (IR) 模型轉換為 TensorFlow* 格式
    發表于 03-06 06:51

    ONNX模型無法轉換為IR v10,為什么?

    使用以下命令 ONNX* 模型轉換為 IR:mo --input_model model.onnx 該模型無法轉換為 IR v10,而是轉換為 IR v11。
    發表于 03-06 06:32