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

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

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

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

用arduino制作雷達(dá)

工程師 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:h1654155205.5246 ? 2019-04-17 17:49 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

arduino制作雷達(dá)

關(guān)于這個(gè)用Arduino做超聲波雷達(dá)的項(xiàng)目,我在Create Arduino上見(jiàn)過(guò)很多次,這里就自己做出來(lái)試試。

主要原理是利用超聲波測(cè)距,然后使用Processing在屏幕上繪制出雷達(dá)圖,總體比較簡(jiǎn)單。

成品

準(zhǔn)備

硬件

- 舵機(jī)

- 超聲波模塊 HC-SR04

- Arduino

- 杜邦線若干

- 其它材料

軟件

Arduino IDE

Processing(下載地址:Download Processing)

接線和安裝

接線主要分兩大部分:超聲波模塊和舵機(jī)。

用arduino制作雷達(dá)

超聲波模塊的針腳旁的標(biāo)注很清晰,小心不要把GND和Vcc接反,否則可能會(huì)燒壞模塊。

舵機(jī)有的沒(méi)有標(biāo)注接線方式,一般來(lái)說(shuō)是:橙色-信號(hào),紅色-正極,棕色-接地。

接線很簡(jiǎn)單,有一點(diǎn)是Arduino上只有一個(gè)5v供電的插腳,可以借助面包板擴(kuò)展。舵機(jī)有可能會(huì)因?yàn)殡妷翰蛔戕D(zhuǎn)動(dòng)比較吃力,可以考慮給Arduino接9v電源貨給舵機(jī)單獨(dú)供電。

最終要實(shí)現(xiàn)掃描功能,所以需要把超聲波模塊固定在舵機(jī)上,具體的實(shí)現(xiàn)就見(jiàn)仁見(jiàn)智了,這是我自己用木條+膠槍做的效果:

安裝軟件

先安裝好前面提到的兩款軟件。

所有代碼已經(jīng)打包到網(wǎng)盤:百度網(wǎng)盤(代碼來(lái)自:https://www.instructables.com/id/Arduino-RadarUltrasonic-Detector/)

解壓后分別找到Arduino_Radar.ino和Arduino_Radar_Processing.pde。

在Arduino_Radar.ino里前一部分定義針腳等信息,里面的針腳是和前面的接線圖對(duì)應(yīng)的,如果你連到其它針腳上,需要在這里改一下。

#include《Servo.h》 const int soundTriggerPin = 2; //Trig const int soundEchoPin = 3; //Echo const int motorSignalPin = 12; //舵機(jī)信號(hào)線 const int startingAngle = 15; //初始角度 const int minimumAngle = 15; //最小角度 const int maximumAngle = 165; //最大角度 const int rotationSpeed = 1; //旋轉(zhuǎn)速度 …………

編譯刷寫到Arduino中,然后打開(kāi)端口監(jiān)視器,如果看到以下輸出且舵機(jī)轉(zhuǎn)動(dòng),說(shuō)明代碼工作正常:

接下來(lái)打開(kāi)Arduino_Radar_Processing.pde,在Arduino_Radar_Processing.pde里需要修改一下串口的端口號(hào),修改為Arduino正在使用的串口。

用arduino制作雷達(dá)

import processing.serial.*; import java.awt.event.KeyEvent; import java.io.IOException; Serial myPort; PFont orcFont; int iAngle; int iDistance; void setup() { size(1350, 760); smooth(); myPort = new Serial(this, “COM5”, 9600); //修改此處 myPort.clear(); myPort.bufferUntil(‘ ’); orcFont = loadFont(“OCRAExtended-30.vlw”); } void draw() …………

修改完后點(diǎn)擊左上方的開(kāi)始鍵,啟動(dòng)程序,如果一切沒(méi)有錯(cuò)誤,可以看到:

如果白屏的話,需要切到編輯器,點(diǎn)擊左上角的終止鍵,此時(shí)一般會(huì)在下方的紅條上給出錯(cuò)誤信息,按照錯(cuò)誤信息修改(一般是串口錯(cuò)誤導(dǎo)致)。

聲明:本文內(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)投訴
  • 雷達(dá)
    +關(guān)注

    關(guān)注

    51

    文章

    3201

    瀏覽量

    122080
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6509

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    車庫(kù)雷達(dá)燈管選擇哪種好

    車庫(kù)選擇高光效雷達(dá)燈管,可從功率、光效、感應(yīng)性能等方面考慮,以下是具體推薦要點(diǎn):功率選擇:對(duì)于車庫(kù)而言,可根據(jù)實(shí)際需求選擇2-6W的高光效雷達(dá)燈管,如同天的地庫(kù)系列超高光效雷達(dá)燈管,能對(duì)
    的頭像 發(fā)表于 08-04 21:22 ?444次閱讀
    車庫(kù)<b class='flag-5'>用</b><b class='flag-5'>雷達(dá)</b>燈管選擇哪種好

    免費(fèi)分享Arduino入門+進(jìn)階(全套例程+書籍)

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

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

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

    洛微科技參與起草《機(jī)器人激光雷達(dá)通用技術(shù)條件》標(biāo)準(zhǔn)正式發(fā)布

    近日,由中國(guó)國(guó)際經(jīng)濟(jì)技術(shù)合作促進(jìn)會(huì)標(biāo)準(zhǔn)化工作委員會(huì)牽頭制定的《機(jī)器人激光雷達(dá)通用技術(shù)條件》(T/CIET879-2024)正式發(fā)布。作為全球領(lǐng)先的激光雷達(dá)和3D傳感器硬件和感知解決方案提供商,洛微
    的頭像 發(fā)表于 03-06 11:50 ?775次閱讀
    洛微科技參與起草《機(jī)器人<b class='flag-5'>用</b>激光<b class='flag-5'>雷達(dá)</b>通用技術(shù)條件》標(biāo)準(zhǔn)正式發(fā)布

    定華雷達(dá)儀表學(xué)堂:非接觸式與接觸式雷達(dá)物位計(jì)區(qū)別

    裝置,發(fā)射裝置與被測(cè)介質(zhì)表面的距離同脈沖在其間的傳播時(shí)間成正比,經(jīng)計(jì)算得出液位高度。 在一些特殊工況導(dǎo)波雷達(dá)有明顯的優(yōu)勢(shì)如: 罐內(nèi)有攪拌,介質(zhì)波動(dòng)大,這樣的工況底部固定的導(dǎo)波雷達(dá)測(cè)量值要比變通
    的頭像 發(fā)表于 02-06 15:42 ?541次閱讀

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

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

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

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

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

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

    開(kāi)源項(xiàng)目!基于 Arduino 的 MIDI 架子鼓

    牢固地固定在插槽中。 第 6 步:給鼓墊接線 1、固定電纜: 使用熱膠將帶狀電纜連接到墊子上。 2、焊接鼓墊: 通過(guò)焊接將鼓墊連接到多頻段帶狀電纜。 第 7 步:制作 Arduino 擴(kuò)展板 1
    發(fā)表于 11-25 12:00

    基于Arduino的串口通信項(xiàng)目

    基于Arduino的串口通信項(xiàng)目涉及多個(gè)方面,包括硬件連接、軟件編程、串口參數(shù)配置等。 一、硬件準(zhǔn)備 Arduino開(kāi)發(fā)板 :確保你有一塊Arduino開(kāi)發(fā)板,如Arduino Uno
    的頭像 發(fā)表于 11-22 09:24 ?2774次閱讀

    定華雷達(dá)儀表學(xué)堂:雷達(dá)液位計(jì)的導(dǎo)波管的使用注意事項(xiàng)

    在安裝時(shí)對(duì)導(dǎo)波管有其要求,要求導(dǎo)波管內(nèi)徑等于102.3毫米,壁厚6毫米,且安裝要求垂直偏差小于+/-0.5度。 ? 2、雷達(dá)液位計(jì)底部需制作一個(gè)支撐架,與導(dǎo)波管的間隙為15~30毫米,減少進(jìn)料時(shí)湍流的沖擊,導(dǎo)波管底部還需安裝反射板和校
    的頭像 發(fā)表于 11-20 17:24 ?845次閱讀

    相控陣雷達(dá)電源芯片詳解

    增益調(diào)整(帶0.5dB分辨率),非常適合用于衛(wèi)星通信、5G移動(dòng)通信、汽車、軍事和商用雷達(dá)。 下圖是ADI相控陣波束成形電路電源方案,可以看出整個(gè)方案輸入電路是5V,可以DCDC電源芯片LTM4644
    發(fā)表于 11-17 10:53

    汽車雷達(dá)回波發(fā)生器的技術(shù)原理和應(yīng)用場(chǎng)景

    汽車雷達(dá)回波發(fā)生器是一種新型的雷達(dá)測(cè)試設(shè)備,以下是對(duì)其技術(shù)原理和應(yīng)用場(chǎng)景的詳細(xì)介紹:技術(shù)原理汽車雷達(dá)設(shè)備在發(fā)送電磁波信號(hào)時(shí),若遇到目標(biāo)物體,該物體會(huì)反射出回波信號(hào),隨后被雷達(dá)接收機(jī)捕獲
    發(fā)表于 11-15 14:06

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

    CAN總線(Controller Area Network)是一種多主控制的串行通信協(xié)議,廣泛應(yīng)用于汽車電子、工業(yè)自動(dòng)化等領(lǐng)域。它以其高可靠性、實(shí)時(shí)性和靈活性而受到青睞。Arduino作為一個(gè)
    的頭像 發(fā)表于 11-12 10:09 ?3341次閱讀

    NE555制作點(diǎn)焊機(jī)

    NE555制作點(diǎn)焊機(jī),電路簡(jiǎn)單,容易制作。需要一個(gè)12v的鉛酸蓄電池。實(shí)際焊接效果很好。
    發(fā)表于 11-08 15:05 ?33次下載