0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何利用ESP8266制作一個(gè)簡(jiǎn)單的四軸飛行器

科技觀察員 ? 來(lái)源:allaboutcircuits ? 作者:DIY Projects Lab ? 2022-05-07 17:27 ? 次閱讀

這個(gè)項(xiàng)目里我將向您展示如何使用ESP8266(12e)制作四軸飛行器,我們使用ESP8266作為飛行控制器。并且據(jù)說(shuō)這架無(wú)人機(jī)可以爬墻,你是不是很震驚?開玩笑的,讓我們繼續(xù)往下看吧!

飛控

飛行控制器(FC)是四軸飛行器的大腦。它基本上是一個(gè)集成電路板,包括檢測(cè)方向變化的傳感器。它還接收用戶命令并控制電機(jī)以使四軸飛行器保持在空中。市場(chǎng)上有許多飛行控制板。其中有些是開源的,有些不是。

Esp8266四軸飛行器的耗材

所需組件:

Esp8266

MPU6050加速/陀螺模塊

有刷電機(jī)

螺旋槳

500mAhlipo3.7v

Si2302MOSFET(5x)

鉛筆

無(wú)人機(jī)套件(可選)

使用的工具:

烙鐵

飛控

如同我們知道大腦是如何工作的,我們就會(huì)知道如何處理它。在這里,您有飛行控制器(FC)的部件。

飛行控制器(FC)是四軸飛行器的大腦。它基本上是一個(gè)集成電路板,包括檢測(cè)方向變化的傳感器。它還接收用戶命令并控制電機(jī)以使四軸飛行器保持在空中。

幾乎所有的飛行控制器(FC)都包括基本的陀螺儀和加速度計(jì)(Gyro和Acc)傳感器。一些FC可能包括更高級(jí)的傳感器,例如氣壓計(jì)和磁力計(jì)(指南針)。

在這里,我使用ESP8266和MPU6050陀螺儀和加速度計(jì)(陀螺儀和加速度計(jì))傳感器制作了自己的飛行控制器。

ESP8266是什么?

基本上,ESP8266是一個(gè)Wi-Fi模塊。它具有2.4GHzWi-Fi的能力,即802.11b/g/n。它支持WPA和WPA2。它是一個(gè)集成了32位處理器的片上系統(tǒng),運(yùn)行頻率為80MHz(也可以超頻至160MHz)。它有64KB的RAM和64KB的引導(dǎo)ROM

為什么我們使用ESP8266?

ESP8266模塊使微控制器能夠連接到2.4GHzWi-Fi

ESP8266功能

ESP8266在物聯(lián)網(wǎng)方面有很多應(yīng)用。以下是該芯片的部分功能:

網(wǎng)絡(luò):模塊的Wi-Fi天線使嵌入式設(shè)備能夠連接到路由器并傳輸數(shù)據(jù)

數(shù)據(jù)處理:包括處理來(lái)自模擬和數(shù)字傳感器的基本輸入,以便使用RTOS或非OSSDK進(jìn)行更復(fù)雜的計(jì)算

P2P連接:使用IoTP2P連接在ESP和其他設(shè)備之間創(chuàng)建直接通信

Web服務(wù)器:訪問(wèn)以HTML或開發(fā)語(yǔ)言編寫的頁(yè)面。

ESP8266作為一個(gè)微控制器:

低功耗、高度集成的Wi-Fi解決方案

最少7個(gè)外部組件

寬溫度范圍:-40°C至+125°C

ESP8285—8Mbit閃存嵌入

無(wú)線電發(fā)射器和接收器以及偏航、俯仰、滾動(dòng)

poYBAGJ2O0mAYWdGAAN9qce3TZY850.png

無(wú)線電發(fā)射器向接收器發(fā)送信號(hào),接收器接收到這個(gè)信號(hào)并根據(jù)來(lái)自發(fā)射器的命令進(jìn)行操作。

無(wú)線電控制器通常由發(fā)射器和接收器組成,它們通常在不需要低功率發(fā)射器許可的無(wú)線電頻率上運(yùn)行。

偏航、俯仰、滾動(dòng)

pYYBAGJ2O0SACS4YAAIAbW0U36s626.png

無(wú)線電發(fā)射器向接收器發(fā)送信號(hào)。接收器接收到這個(gè)信號(hào)并根據(jù)來(lái)自發(fā)射器的命令進(jìn)行操作。

無(wú)線電控制器通常由發(fā)射器和接收器組成,它們通常在不需要低功率發(fā)射器許可的無(wú)線電頻率上運(yùn)行

偏航、俯仰、滾動(dòng)

在空中向左或向右移動(dòng)您的無(wú)人機(jī),實(shí)際上是“滾動(dòng)”您的無(wú)人機(jī)。

向前或向后傾斜您的無(wú)人機(jī)。

順時(shí)針或逆時(shí)針旋轉(zhuǎn)你的無(wú)人機(jī),讓你在空中畫圈或圖案。

控制發(fā)送到無(wú)人機(jī)的電量,從而使無(wú)人機(jī)更快或更慢。

在空中向左或向右移動(dòng)您的無(wú)人機(jī),實(shí)際上是“滾動(dòng)”您的無(wú)人機(jī)。

向前或向后傾斜您的無(wú)人機(jī)。

順時(shí)針或逆時(shí)針旋轉(zhuǎn)你的無(wú)人機(jī),讓你在空中畫圈或圖案。

控制發(fā)送到無(wú)人機(jī)的電量,從而使無(wú)人機(jī)更快或更慢。

原理圖

pYYBAGJ2O0CAJbDPAAJ2EG06AQM999.png

這是這個(gè)無(wú)人機(jī)的示意圖

接線圖非常簡(jiǎn)單

您必須按照原理圖將MPU6050模塊引腳與Esp8266引腳連接起來(lái),示意圖如上所示。

制作電路

poYBAGJ2Oz2AY1F4AARcyrAhlqY351.png

按照上圖給出的示意圖制作電路。

軟件部分

pYYBAGJ2OzmAE6qqAAO6613pFEs296.png

如何安裝Arduino桌面IDE?

在ArduinoSoftware下載ArduinoDesktopIDE

選擇您的操作系統(tǒng)(Windows7、Windows10、Linux64位等)

單擊“僅下載”并按照給出的說(shuō)明進(jìn)行操作

如果您沒(méi)有管理員權(quán)限,請(qǐng)下載“用于非管理員安裝的WindowsZIP文件”并將其解壓縮到所需位置。

啟動(dòng)ArduinoDesktopIDE(如果它沒(méi)有自動(dòng)啟動(dòng)或者您沒(méi)有找到ArduinoIDE快捷方式,請(qǐng)單擊arduino.exe)

安裝對(duì)ESP8266的支持

選擇“文件-》首選項(xiàng)”

添加http://arduino.esp8266.com/stable/package_esp8266.。。到“AdditionalBoardsManagerURLs”

點(diǎn)擊“確定”

安裝ESP8266WiFi.h庫(kù)

復(fù)制代碼并將您自己的wifiSSID和密碼放入代碼中

轉(zhuǎn)到“爬墻無(wú)人機(jī)”并下載代碼。

更改ssid或通過(guò):WiFi.begin(“Diyprojectslab”,“romeooo”);//Changessidandpassword

在ArduinoIDE中打開提供的草圖

更新Esp826drone.ino文件中的WiFi憑據(jù)

將其上傳到您的ESP8266

組裝你的無(wú)人機(jī)

pYYBAGJ2OzWAQw5jAAPBQATmZbU697.png

安裝所有電機(jī)

poYBAGJ2OzCARyN3AAZOyqDz9w4897.png

發(fā)動(dòng)機(jī)

兩臺(tái)電機(jī)順時(shí)針旋轉(zhuǎn),兩臺(tái)電機(jī)逆時(shí)針旋轉(zhuǎn)(見(jiàn)圖),如果電機(jī)不向正確方向旋轉(zhuǎn),只需切換電機(jī)的極性

檢查電池和電壓

檢查所有螺旋槳是否連接牢固

檢查所有電機(jī)安裝

檢查所有電機(jī)安裝

飛行后務(wù)必拔掉電池,只在飛行前幾秒鐘裝上電池

poYBAGJ2OyuAUYqFAAJN2RwWuh4636.png

接下來(lái),您只需要

下載應(yīng)用程序

并安裝應(yīng)用程序

啟動(dòng)你的ESP8266

連接到應(yīng)用程序

現(xiàn)在,小心的把你的手指放在那兩個(gè)操縱桿

飛(成果)

poYBAGJ2OyaAMueJAAI6l4HeTsA077.png

最終如你所見(jiàn),這是一個(gè)非常簡(jiǎn)單的飛行控制器。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 四軸飛行器
    +關(guān)注

    關(guān)注

    55

    文章

    206

    瀏覽量

    51069
  • 飛行控制器
    +關(guān)注

    關(guān)注

    1

    文章

    24

    瀏覽量

    10371
  • ESP8266
    +關(guān)注

    關(guān)注

    50

    文章

    962

    瀏覽量

    44683
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    全面剖析基于stm32的飛行器設(shè)計(jì)方案

    飛行器利用四個(gè)旋翼作為飛行引擎來(lái)進(jìn)行空中
    的頭像 發(fā)表于 12-13 09:52 ?1.7w次閱讀

    如何用stm32制作飛行器

    請(qǐng)問(wèn)如何利用stm32制作飛行器啊?。?!有什么資料可以分享的嗎?謝謝?。?/div>
    發(fā)表于 04-07 20:09

    【MiCOKit申請(qǐng)】飛行器的原理與制作

    賽區(qū)二等獎(jiǎng)。目前正在準(zhǔn)備全國(guó)大學(xué)生電子設(shè)計(jì)大賽。項(xiàng)目描述:飛行器利用四個(gè)旋翼作為
    發(fā)表于 08-11 10:00

    【云智易申請(qǐng)】飛行器的原理與制作

    準(zhǔn)備2015年全國(guó)大學(xué)生電子設(shè)計(jì)大賽。想做的題目,希望成功申請(qǐng)。項(xiàng)目描述:飛行器
    發(fā)表于 08-11 10:30

    【OK210申請(qǐng)】飛行器的原理與制作

    正在準(zhǔn)備2015年全國(guó)大學(xué)生電子設(shè)計(jì)大賽。想做的題目,希望成功申請(qǐng)。項(xiàng)目描述:飛行器
    發(fā)表于 08-11 10:38

    飛行器的結(jié)構(gòu)原理

    飛行器的結(jié)構(gòu)原理 飛行器,又稱旋翼
    發(fā)表于 01-15 16:42

    轉(zhuǎn):飛行器制作全過(guò)程

    分享個(gè)完整的制作mini飛行器制作過(guò)程話不多
    發(fā)表于 08-16 10:08

    如何學(xué)習(xí)制作飛行器

    本人是學(xué)labview的,但是對(duì)其不是特別感興趣,感覺(jué)自己對(duì)硬件方面更加有興趣,以后比較想往硬件方向發(fā)展。想自己動(dòng)手做飛行器,以前接觸過(guò)51和AVR,其他知識(shí)基本空白,想請(qǐng)教大
    發(fā)表于 04-03 04:22

    飛行器畢業(yè)設(shè)計(jì)_飛行器源代碼_飛行器制作教程

    飛行器是近來(lái)在專業(yè)與非專業(yè)領(lǐng)域都非?;鸨募夹g(shù)產(chǎn)品。本專題主要給大家介紹飛行器的必備知識(shí)
    發(fā)表于 05-08 15:44
    <b class='flag-5'>四</b><b class='flag-5'>軸</b><b class='flag-5'>飛行器</b>畢業(yè)設(shè)計(jì)_<b class='flag-5'>四</b><b class='flag-5'>軸</b><b class='flag-5'>飛行器</b>源代碼_<b class='flag-5'>四</b><b class='flag-5'>軸</b><b class='flag-5'>飛行器</b><b class='flag-5'>制作</b>教程

    飛行器飛行原理

    簡(jiǎn)單介紹飛行器飛行原理,入門必須知道的知識(shí)
    發(fā)表于 11-11 17:03 ?0次下載

    DIY飛行器制作過(guò)程

    圖片簡(jiǎn)介,飛行器制作詳細(xì) ,簡(jiǎn)單明了
    發(fā)表于 12-17 11:32 ?8次下載

    有刷迷你飛行器制作教程

    非常詳細(xì)的文檔哦,教你制作迷你飛行器。
    發(fā)表于 05-03 10:48 ?0次下載

    飛行器教程

    制作個(gè)屬于自己的飛行器,顧名思義就是有
    發(fā)表于 06-21 17:26 ?0次下載

    飛行器什么牌子好_十大飛行器品牌排行版

    飛行器又稱旋翼飛行器、旋翼直升機(jī),簡(jiǎn)稱
    發(fā)表于 03-27 18:50 ?1.6w次閱讀

    飛行器如何對(duì)頻_飛行器怎么操作

    通俗點(diǎn)說(shuō)就是擁有四個(gè)獨(dú)立動(dòng)力旋翼的飛行器,飛行器是多
    發(fā)表于 03-28 09:39 ?9.9w次閱讀