chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

Arduino雷達的制作教程

454398 ? 來源:工程師吳畏 ? 2019-08-12 11:32 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

組件

使用超聲波制作arduino雷達需要列出的組件傳感器。

Arduino Board(我使用的是arduino Uno)

伺服電機(mg-996)

HC-SR04超聲波傳感器

面包板

跳線

步驟1:

Arduino雷達的制作教程

《首先,我們要切一塊卡板(15cm * 8cm)。然后,將arduino和伺服電機粘在上面。

步驟2:

現(xiàn)在,我們必須制作一個“L”形支架用于超聲波傳感器(HC-SR04),使其保持在伺服電機上。

步驟3:

現(xiàn)在,我們必須將聲納傳感器連接到arduino。將傳感器的VCC和GND分別連接到arduino的5v和GND時要小心。之后,將trig引腳連接到8并將echo引腳連接到arduino的9。

步驟4:

將傳感器連接到arduino后,是時候?qū)⑺欧姍C連接到它了。再次,要小心連接伺服電機的VCC和GND。將伺服信號連接到arduino的引腳10。

步驟5:Arduino雷達所需的軟件:

您將需要arduino IDE和Processing IDE來運行它雷達

項目。處理IDE將獲取從arduino發(fā)送的值并說明對象區(qū)域(紅色標記)。按照鏈接下載它們。

處理IDE:https://processing.org/download/support.html

Arduino IDE:https://www.arduino.cc/en/main/software

第6步:Arduino代碼:

#includeconst int TriggerPin = 8;

const int EchoPin = 9;

const int motorSignalPin = 10;

const int startingAngle = 90;

const int minimumAngle = 6;

const int maximumAngle = 175;

const int rotationSpeed = 1;

伺服電機;

void setup(void )

{pinMode(TriggerPin,OUTPUT);

pinMode(EchoPin,INPUT);

motor.attach(motorSignalPin);

Serial.begin(9600);

}

void loop(void)

{static int motorAngle = startingAngle;

static int motorRotateAmount = rotationSpeed;

motor.write(motorAngle);

延遲(10);

SerialOutput(motorAngle,CalculateDistance());

motorAngle + = motorRotateAmount;

if(motorAngle 《= minimumAngle || motorAngle》 = maximumAngle){motorRotateAmount = -motorRotateAmount;

}}

int CalculateDistance(void)

{digitalWrite(TriggerPin,HIGH);

delayMicroseconds(10);

digitalWrite(TriggerPin,LOW);

long duration = pulseIn(EchoPin,HIGH);

float distance = duration * 0.017F;

return int(distance);

}

void SerialOutput(const int angle,const int distance)

{

String angleString = String(angle);

String distanceString = String(distance);

Serial.println(angleString +“,”+ distanceString);

}

步驟7:處理IDE:

我們可以使用處理IDE輕松找到范圍(40 cm)內(nèi)的任何對象。如果您的PC上沒有IDE,請下載它。

在使用此IDE之前,我們必須配置字體。

為此,我們必須安裝“OCRAEXT.TTF”文件位于Radar.zip。

然后,轉(zhuǎn)到tools/create Font。從列表中選擇“OCRAExtended”,選擇字體大小25并單擊“確定”。

步驟8:

現(xiàn)在,我們必須找到COM端口號。轉(zhuǎn)到Arduino IDE并找到Com端口(照片中的COM3)。將COM端口號放在處理代碼的第13行(照片中的COM3)。

步驟9:最終

最后,按“運行”按鈕將顯示一個處理窗口。它將顯示雷達的伺服角度和物距。

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

    關(guān)注

    51

    文章

    3262

    瀏覽量

    122724
  • 超聲波傳感器
    +關(guān)注

    關(guān)注

    18

    文章

    621

    瀏覽量

    37861
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6514

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    定華雷達儀表學堂:如何選擇雷達液位計?

    西安定華電子提醒大家,在雷達物位計選型的時候,要考慮攪拌、抽真空的影響,對電源和輸出信號也要注意。 ?1?有攪拌情況下選型 雷達液位計廠家認為在有攪拌的罐體內(nèi),一般不要選用導(dǎo)波雷達,攪拌所帶來的力量
    的頭像 發(fā)表于 10-30 16:57 ?381次閱讀

    微波雷達和毫米波雷達有什么區(qū)別

    微波雷達和毫米波雷達有什么區(qū)別 前言:不知道大家有沒有發(fā)現(xiàn),各種雷達模塊的使用開始逐漸加入各種智能家居產(chǎn)品了,像人來燈亮,人走燈滅這種雷達感應(yīng)的產(chǎn)品早幾年就開始進入市場了,還有各種感應(yīng)
    的頭像 發(fā)表于 10-30 16:56 ?902次閱讀
    微波<b class='flag-5'>雷達</b>和毫米波<b class='flag-5'>雷達</b>有什么區(qū)別

    如何用Arduino Nano/UNO R3開發(fā)板給另一個Arduino IDE不能下載的Arduino Nano/UNO R3開發(fā)板重新燒錄引導(dǎo)程序bootlaoder

    本文介紹了如何用能夠Arduino IDE下載的Arduino Nano/UNO R3開發(fā)板給另一個Arduino IDE不能下載的Arduino Nano/UNO R3開發(fā)板重新燒錄
    的頭像 發(fā)表于 08-08 20:16 ?3005次閱讀
    如何用<b class='flag-5'>Arduino</b> Nano/UNO R3開發(fā)板給另一個<b class='flag-5'>Arduino</b> IDE不能下載的<b class='flag-5'>Arduino</b> Nano/UNO R3開發(fā)板重新燒錄引導(dǎo)程序bootlaoder

    雷達液位計的維護要求有哪些?

    雷達
    jzyb
    發(fā)布于 :2025年07月16日 13:15:22

    免費分享Arduino入門+進階(全套例程+書籍)

    Arduino是一款開源電子原型平臺,由硬件(單片機開發(fā)板)和軟件(編程環(huán)境)組成,旨在讓非專業(yè)用戶也能輕松入門電子制作和編程。它的核心思想是簡化硬件開發(fā),通過直觀的編程和模塊化設(shè)計,讓用戶快速實現(xiàn)
    的頭像 發(fā)表于 05-22 11:40 ?759次閱讀
    免費分享<b class='flag-5'>Arduino</b>入門+進階(全套例程+書籍)

    《ESP32S3 Arduino開發(fā)指南》第二章 Arduino基礎(chǔ)知識

    完成一個電子產(chǎn)品的制作。這就給開源硬件的推廣和普及設(shè)定了一個很高的門檻,電子愛好者需要花很多時間和精力才能開始開發(fā)和制作自己的作品。而使用Arduino能很快地完成一個電子產(chǎn)品的制作,
    發(fā)表于 05-13 09:28

    定華雷達儀表學堂:雷達物位計的維護檢修規(guī)范

    ? ??雷達物位計是先進的雷達式物位測量儀表,測量距離可達70米。天線被進一步優(yōu)化處理,新型的快速的微處理器可以進行更高速率的信號分析處理,使得儀表適用于固體料、過程容器或強粉塵易結(jié)晶、結(jié)露場合
    的頭像 發(fā)表于 02-21 14:15 ?584次閱讀

    定華雷達儀表學堂:高頻雷達物位計與低頻雷達物位計的優(yōu)缺點

    ?一般來說,雷達物位計的頻率越高,則波長越短,且發(fā)射的信號越強、越精確,同時,對于水汽的存在和掛料程度也越加敏感,因此高頻雷達物位計通常只用于測量固體料位。相反,如果頻率越低,則波長越長,且更容易
    的頭像 發(fā)表于 02-14 10:35 ?829次閱讀

    定華雷達儀表學堂:如何判斷雷達物位計正常工作?

    雷達物位計在行業(yè)內(nèi)的應(yīng)用日益廣泛,根據(jù)一些具體情況判斷雷達物位計是否正常工作,我們介紹如何判斷出雷達物位計是否正常工作,如以下內(nèi)容: 1、首先檢查雷達物位計在現(xiàn)場的安裝使用情況、安裝是
    的頭像 發(fā)表于 01-20 14:16 ?563次閱讀

    如何使用Arduino實現(xiàn)CAN總線通信呢

    CAN(Controller Area Network)總線是一種常用于汽車和工業(yè)控制系統(tǒng)的串行通信協(xié)議,以其高可靠性和實時性而聞名。Arduino,作為一種流行的開源微控制器平臺,可以通過附加
    的頭像 發(fā)表于 12-23 09:06 ?2793次閱讀

    Arduino采集雷達模塊數(shù)據(jù)與串口繪圖

    Arduino采集雷達模塊數(shù)據(jù)與串口繪圖
    的頭像 發(fā)表于 12-14 11:44 ?1199次閱讀
    <b class='flag-5'>Arduino</b>采集<b class='flag-5'>雷達</b>模塊數(shù)據(jù)與串口繪圖

    Arduino Nano Matter開發(fā)板正式上市

    Silicon Labs(芯科科技)和Arduino在近日共同宣布Arduino Nano Matter開發(fā)板現(xiàn)已正式上市。這是延續(xù)今年3 月芯科科技和Arduino釋出Arduino
    的頭像 發(fā)表于 12-10 13:50 ?1408次閱讀

    OLED 顯示雷達數(shù)據(jù)

    使用螢火工場CEM5826-M11雷達模塊,Arduino IDE 編譯代碼,OLED顯示雷達數(shù)據(jù)
    的頭像 發(fā)表于 12-10 13:38 ?925次閱讀
    OLED 顯示<b class='flag-5'>雷達</b>數(shù)據(jù)

    自己設(shè)計的Arduino UNO R3主控板原理圖+PCB源文件(可直接打樣)

    一年前做的Arduino UNO r3,開源精神,把自己這塊板子奉獻給大家,板子沒有什么問題,可以直接打樣制作,原理圖文件都表明了型號。不用謝~ Arduino UNO R3主控板原理圖部分截圖: *附件:MYArduino
    發(fā)表于 12-10 10:14

    定華雷達儀表學堂:雷達物位計的誤差該如何矯正

    雷達物位計在近年來一直是眾多客戶朋友們青睞的測量儀器,但是必須掌握一些產(chǎn)品的使用技巧,這樣才能減少因為錯誤操作帶來的故障對雷達物位計造成危害,保證了雷達物位計的精準性,從而延長雷達物位
    的頭像 發(fā)表于 12-05 14:05 ?717次閱讀