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

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

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

3天內不再提示

如何自制一個自動駕駛無人機

科技觀察員 ? 來源:suhaskd ? 作者:suhaskd ? 2022-05-06 15:49 ? 次閱讀

帶有多個傳感器和一個由兩個微控制器控制的無線攝像頭的 Arduino Uno 自動駕駛無人機

通常我們會看到使用射頻遙控器控制的無人機,或者使用 GPS 模塊通過給出正確方向來自動控制無人機的自動駕駛儀。但在我的項目中,我使用 Arduino Uno 以另一種方式處理事情。

該項目的主要目標是從特定已知區域收集數據和 2D 視頻信息。為了獲取信息,我們必須使用 Arduino 編程分配無人機可以行進的長度和寬度值。

顧名思義,自動駕駛意味著無人機將由自己操控,而無人機的控制動作將由具有內置傳感器以平衡無人機的飛行控制器來處理。Arduino Uno 是系統的大腦,它為飛行控制器提供正確的信號。為了保持穩定性和持續運行,我使用了 OpenPilot CC3D 微控制器(或任何飛行控制器)以及攝像頭,通過天氣監測傳感器捕捉實時數據。最后,該系統包括一個藍牙模塊,用于關閉/關閉無人機并使用 Android 移動設備顯示實時數據。

poYBAGJ00tuAXEicAAVE8cmhEhk156.png

補給品

藍牙低功耗 (BLE) 模塊(通用)× 1

Arduino UNO × 1

飛行控制器(CC3D)× 1

DHT11溫濕度傳感器(4針) × 1

無人機框架,ESC,電池11.1V,無刷直流電機× 1

我們知道 arduino Uno 是一個 Atmega Micro 控制器。在這里,我生成了 PWM 信號來控制無人機。

pYYBAGJ00teAVFDdAAU4cAZxXQ4820.png

我們知道 arduino Uno 是一個 Atmega Micro 控制器。在這里,我生成了 PWM 信號來控制無人機。

poYBAGJ00tSAMvySAAKjuUTIBVY048.png

CC3D飛行控制器:

pYYBAGJ00s-AQRm9AAJc2TqQLMY580.png

正如我們在上圖中看到的那樣,它顯示了具有內置陀螺儀和加速器控制器以及自動調平功能的飛行控制器。

但是這些微控制器公司提供了自己的軟件對其進行編程,并且用戶友好。

這些微控制器需要一個 PWM 信號作為輸入來控制各個 BLDC 電機。這些信號將由 arduino uno 生成。

無人機設計類型

poYBAGJ00sqANK0_AAHKCU4FfRI122.png

正如您在上面看到的,有兩種類型的無人機設計可用于四格式無人機,具體取決于您放置飛行控制器的方向,您可以選擇四格式

方向指示將根據所選飛行控制器打印,對于所選格式,螺旋槳方向也是最重要的,CW(順時針)和 CCW(逆時針)。

電調連接

順時針

poYBAGJ00sWAH8FnAADqeZee36g898.png

順時針方向,我們需要如上圖所示連接電線

逆時針

poYBAGJ00sGAc5WtAAD-AkrvDf4313.png

對于逆時針方向,我們需要互換任意兩根電線,以便將電壓的相位施加到電機上,從而改變電機方向

電機-電調-飛行控制器連接

poYBAGJ00r2AMqj-AAFuaUovVVE902.png

電調控制連接

poYBAGJ00riAGmdbAAE4m_kihX0300.png

ESC 也有 3 根電線和 2 根電源線,

這 3 根電線具有 VCC、GROUND 和 INPUT SIGNAL 引腳,從 FLIGHT CONTROLLER 獲取數據以旋轉 BLDC 電機。

其他 2 根電線是額定電流更高的電源線,因此請使用較粗的電線,這些電纜與電池通用。

使用 ARDUINO UNO 的最終接線圖

poYBAGJ00rSAP1rxAAHHdVl1Nps705.png

在這里,我使用了 UART 協議,但沒有數據被并行轉換為串行。就延遲而言,直接 PWM 信號從 arduino 應用到 CC3d。

移動應用

poYBAGJ00q-AcN2tAALZRl8Geok003.png

上面的快照顯示了使用下面提到的開源網站構建的 android 應用程序。使用這個應用程序,我們可以打開和關閉無人機。并且還有另一個功能可以讓我們在串行窗口中獲取傳感器數據,那就是手機

紐扣

開始:此按鈕將啟動微控制器(CC3D飛控)

mov :這使無人機飛行并執行在 arduino Uno 內部編程的操作

停止:這是關閉無人機的緊急停止按鈕(由于自動駕駛無人機沒有遙控器,因此提供了額外的按鈕)

啟動傳感器:按下時會在白屏上顯示傳感器數據,如下圖所示

poYBAGJ00quAWKVMAAMwvB37fwE575.png

我們可以在圖中看到按下啟動傳感器按鈕時將顯示值的溫度和濕度。

原理圖

1. 藍牙模塊接口

在這里,我們使用藍牙模塊(HC-05)進行雙向通信,打開無人機并接收傳感器數據。

兩個電阻器用作分壓器,將 5 伏降至 3.3 伏,以便藍牙可以接收來自 Arduino Uno 的數據。

電路如此簡單和小巧,只需少量連接

Arduino Pins Bluetooth Pins

RX (Pin 0) ———-》 TX

TX (Pin 1) ———-》 RX

5V ———-》 VCC

GND ———-》 接地

poYBAGJ00qeASArBAAI1pcQyDIk132.png

2. 傳感器接口

DHT11 測量相對濕度。相對濕度是空氣中的水蒸氣量與空氣中水蒸氣的飽和點的比值。在飽和點,水蒸氣開始凝結并積聚在表面形成露水。DHT11僅使用一根信號線將數據傳輸到Arduino接口圖如上圖所示。使用 DHTLib 庫。它具有從傳感器獲取濕度和溫度讀數所需的所有功能,如下所示。

poYBAGJ00qGAXPNOAAE6Y8MLYao692.png

Arduino Uno 與飛控的接口

飛行控制器 (Cc3d) 將提供 5 個輸入控制引腳,為無人機提供 4 種運動動作,它們是油門、滾動、偏航和俯仰。這些引腳需要 PWM 信號才能工作,因此我們將使用 Arduino Uno 生成 PWM 信號。通過適當的規劃和特定的草圖,我們可以通過延遲調用函數來對 Arduino 進行編程。

pYYBAGJ00pyAUqLgAAtbb7qwCq4498.png

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

    關注

    48

    文章

    7840

    瀏覽量

    153307
  • 傳感器
    +關注

    關注

    2560

    文章

    52158

    瀏覽量

    761468
  • 無人機
    +關注

    關注

    230

    文章

    10655

    瀏覽量

    184793
  • 自動駕駛
    +關注

    關注

    788

    文章

    14117

    瀏覽量

    168768
收藏 1人收藏
  • jf_240579551

評論

相關推薦

有朋友用PIC開發自動駕駛儀的嗎

有沒有愛好者用PIC來開發無人機自動駕駛的?
發表于 11-28 12:22

無人機領域前景大好 駕無人機月薪上萬

和國家相關單位監管力度的加大,無人機駕駛員越來越吃香,曾有武漢家企業打出年薪30萬招無人機駕駛員。“不過保守的說,
發表于 05-23 13:49

普及無人機知識

,無論是無人機愛好者,還是普通百姓,甚至是些領導干部,對無人機駕駛管理規則、航空法規,以及要滿足什么樣的條件才能保證飛行安全等問題缺乏足夠的認識。對目前
發表于 06-24 10:44

無人機飛手緊缺 看無人機行業發展趨勢如何?

的狀態,無人機駕駛員在未來二十年內將是火爆的職業。無人機培訓基本內容理論學習相關民航無人機
發表于 06-28 11:33

無人駕駛自動駕駛的差別性

自動駕駛領域,目前有兩大技術路徑:是以特斯拉等汽車廠商為代表的“輔助駕駛”升級路線,其探測技術基礎是攝像頭(機器視覺)、毫米波雷達、超聲雷達;二是以谷歌等互聯網公司為代表的“無人駕駛
發表于 09-28 16:50

自動駕駛汽車+無人機 的車企新套路

Matternet的技術助力,該款無人機的續駛范圍達到12英里(約19km)。同為電力驅動的奔馳貨車還具備自動駕駛功能,可以自動駕駛到貨運地進行交付并返回,甚至可以自動更換汽車的動力電
發表于 07-14 15:43

無人機反制設備提升信息內容安全系數,深圳反制設備供應商

、看守所等行業廣泛應用,提升信息內容的密秘和安全系數。世界各國反無人機技術關鍵分成三類。1.根據網絡信號干擾、聲波頻率干擾等技術性維持干擾歸類是關鍵的。2.馬上催毀此類,包含運用激光武器、應用自動駕駛四軸飛行器還擊自動駕駛四軸飛
發表于 04-09 09:50

自制無人機

我想自制無人機,求賜教。
發表于 10-07 14:59

無人機反制設備的原理是什么?

無人機反制設備可以在各種環境下,利用各種干擾裝置,有針對性的對 GPS,遠程控制,圖像等進行針對性的干擾,從而與無人機的操控人員進行場 PK。這樣就能掌握主動權,降低黑飛的危險,在空港,私人,公司
發表于 09-13 11:03

基于ARM處理器的小型無人機自動駕駛儀的設計

自動駕駛儀是無人機飛行控制系統的核心,采用ARM處理器和MEMS傳感器件設計小型無人機自動駕駛儀符合飛控系統的高精度、小型化、數字化發展趨勢,具有很好的應用前景。
發表于 05-09 14:32 ?73次下載

中科云圖:無人機也能自動駕駛?裝“大腦”就可以了

圖片來源:pixabay??無人機自動駕駛和汽車自動駕駛樣???“無人機剛形成行業,還沒有形成產業。總體
的頭像 發表于 09-09 10:26 ?6659次閱讀

無人機自動駕駛哪種配送更加合適

消費者最專,永遠只選擇更便捷,更實惠的購物渠道,如果機器送貨時代配送時效是5-20分鐘,那么基于無人機自動駕駛的商業模型完全不同,因為其配送半徑不同。
發表于 10-05 17:26 ?766次閱讀

億航布局自動駕駛飛行器領域,開始大力研發自動駕駛載人無人機

在國內,億航是主要的飛行汽車企業。在商業無人機市場大疆家獨大的情況下,億航從無人機市場轉向了自動駕駛飛行器領域,開始大力研發自動駕駛載人
發表于 08-19 13:57 ?903次閱讀

亞馬遜新品自動駕駛無人機上市

近日,亞馬遜宣布了款新品無人機上市的消息,或將有望為這問題解決帶來福音。據了解,這是款名為“Always Home Cam”的自動駕駛
的頭像 發表于 09-29 14:59 ?2111次閱讀

基于Arduino UNO的自動駕駛無人機

本方案是基于 Arduino UNO 的自動駕駛無人機。帶有多個傳感器和由兩微控制器控制的無線攝像頭的 Arduino Uno
發表于 12-22 14:51 ?5次下載
主站蜘蛛池模板: 日本在线看小视频网址 | 成人三级在线播放线观看 | 亚洲男人的天堂久久香蕉网 | 毛片三级在线观看 | 热99精品 | 免费在线播放毛片 | 看全色黄大色大片免费 | 男人的午夜 | 天天操天天拍 | 久久两性视频 | 国产黄色三级网站 | 亚洲一区二区三 | 日韩av线观看 | 青草久操| 亚洲嫩草影院在线观看 | 四虎亚洲国产成人久久精品 | 午夜神马 | 亚洲欧美日韩另类精品一区二区三区 | 综合五月激情 | 欧美女同在线观看 | 亚洲男人的天堂成人 | 大色综合 | 27pao强力打造高清免费高 | 四虎影院在线看 | 四虎影午夜成年免费精品 | 亚洲黄色色图 | 亚洲男人的天堂在线播放 | 久久久精品免费视频 | 中文字幕在线观看一区二区三区 | 亚洲一区二区三区网站 | ww免费视频 | 久久久久久夜精品精品免费啦 | 天天爱天天做天天爽天天躁 | 亚州人成网在线播放 | 性欧美极品另类 | 三级黄色在线观看 | 黄h视频| 毛片毛片 | 色视频免费版高清在线观看 | 奇米影视7777久久精品 | 三级欧美视频 |

電子發燒友

中國電子工程師最喜歡的網站

  • 2931785位工程師會員交流學習
  • 獲取您個性化的科技前沿技術信息
  • 參加活動獲取豐厚的禮品