91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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á)

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

掃碼添加小助手

加入工程師交流群

arduino制作雷達(dá)

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

主要原理是利用超聲波測(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ī)有的沒有標(biāo)注接線方式,一般來說是:橙色-信號(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)就見仁見智了,這是我自己用木條+膠槍做的效果:

安裝軟件

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

所有代碼已經(jīng)打包到網(wǎng)盤:百度網(wǎng)盤(代碼來自: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中,然后打開端口監(jiān)視器,如果看到以下輸出且舵機(jī)轉(zhuǎn)動(dòng),說明代碼工作正常:

接下來打開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)擊左上方的開始鍵,啟動(dòng)程序,如果一切沒有錯(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ī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 雷達(dá)
    +關(guān)注

    關(guān)注

    52

    文章

    3328

    瀏覽量

    123917
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6526

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    ARDUINO串口收發(fā)16進(jìn)制碼

    到16進(jìn)制碼為 1B 02 00 0A 8E 00 41 BA 40 00 42 16 FE BF 18,對(duì)收到的16進(jìn)制碼進(jìn)行解析,可以得到正確的溫度濕度值。但是Arduino UNO向設(shè)備發(fā)送
    發(fā)表于 01-18 17:27

    Arduino plc和termux esp

    Arduino plc和termux esp
    的頭像 發(fā)表于 12-06 06:41 ?1864次閱讀

    智能駕駛的“感官系統(tǒng)”:超聲波雷達(dá)、毫米波雷達(dá)與激光雷達(dá)的協(xié)同之道

    一套復(fù)雜的傳感器系統(tǒng)——其中,超聲波雷達(dá)、毫米波雷達(dá)和激光雷達(dá)構(gòu)成了智能駕駛的“感官三重奏”,各司其職、協(xié)同工作,共同構(gòu)建車輛對(duì)環(huán)境的全面認(rèn)知。 超聲波雷達(dá):最“接地氣”的近距離守護(hù)者
    的頭像 發(fā)表于 11-04 17:43 ?1205次閱讀
    智能駕駛的“感官系統(tǒng)”:超聲波<b class='flag-5'>雷達(dá)</b>、毫米波<b class='flag-5'>雷達(dá)</b>與激光<b class='flag-5'>雷達(dá)</b>的協(xié)同之道

    定華雷達(dá)儀表學(xué)堂:如何選擇雷達(dá)液位計(jì)?

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

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

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

    WEMOS D1 R32 Arduino IDE 點(diǎn)燈程序 及搭建

    https://v.kuaishou.com/J43p6seX D1 R32 "Arduino IDE "閃爍 該作品在快手被播放過1次,點(diǎn)擊鏈接,打開【快手】直接觀看!
    的頭像 發(fā)表于 10-27 14:51 ?557次閱讀

    定華雷達(dá)儀表學(xué)堂:如何區(qū)別高頻與低頻雷達(dá)物位計(jì)性能比較?

    按發(fā)射雷達(dá)波的頻率分,可分為高頻雷達(dá)和低頻雷達(dá)。高頻雷達(dá)發(fā)射的20GHz以上的高頻微波,根據(jù)波的特性:速度=波長(zhǎng)*頻率,我們可以得知24GHz高頻的微波的波長(zhǎng)較其他頻段的
    的頭像 發(fā)表于 10-17 15:27 ?405次閱讀

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

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

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

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

    ?定華雷達(dá)儀表學(xué)堂:雷達(dá)物位計(jì)的安裝和基本調(diào)試步驟是怎樣的

    雷達(dá)物位計(jì)能否準(zhǔn)確丈量,依靠于反射波的信號(hào)。假如在所選擇安裝的位置,液面不能將電磁波反射回雷達(dá)天線或在信號(hào)波的范圍內(nèi)有干擾物反射干擾波給雷達(dá)物位計(jì),雷達(dá)物位計(jì)都不能準(zhǔn)確反映實(shí)際液位。因
    的頭像 發(fā)表于 07-21 14:10 ?423次閱讀

    雷達(dá)液位計(jì)的維護(hù)要求有哪些?

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

    雷達(dá)水位站 非接觸式測(cè)量水位

    雷達(dá)
    pingao141378
    發(fā)布于 :2025年06月09日 14:21:17

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

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

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

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