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

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

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

3天內不再提示

如何將RPLIDAR與arduino一起使用

454398 ? 來源:wv ? 2019-09-03 17:31 ? 次閱讀

第1步:LIDAR是什么?

如何將RPLIDAR與arduino一起使用

維基百科對LIDAR有兩種不同的含義:

- 光檢測和測距

- 激光成像檢測和測距

一般來說,它可以看作旋轉的距離傳感器base,在連續旋轉時對范圍數據進行采樣。對于每個成功的樣本,測量的距離以相應的角度發送。

在這種情況下,數據通過UART發送。

步驟2:使用Arduino與LIDAR接口

LIDAR需要連接到Arduino的硬件串行端口(UART),對于基本的arduino,這意味著你不能將任何UART數據發送到串行控制臺。因為它們只有一個串口。對于只有1個硬件串口的基本Arduino,您可以添加額外的軟件串口。將在此instructable中使用的庫不支持軟件串行端口(在編寫本文時)。

因此,如果您希望能夠將發送串行數據發送到串行控制臺調試目的你需要一個帶有多個串口的arduino。就像有:Arduino Mega,Arduino M0/Zero(SAMD21)。

如果您不需要將數據發送到計算機進行調試,您可以選擇任何arduino。

對于這個教練我是將使用基于SAMD21微控制器Arduino M0/Zero的更現代,更強大的arduino。

必要部分:

Arduino M0 ebay鏈接

面包板ebay鏈接

跳線ebay鏈接

5V電源ebay鏈接

24 Led ring ebay link

首先你需要從robopeak安裝RPLIDAR庫:

https://github.com/robopeak/rplidar_arduino,這個庫提供了兩個有關如何使用LIDAR的有趣例子。您可以在本文中找到有關如何在arduino IDE中安裝庫的更多信息:https://www.arduino.cc/en/Guide/Libraries

現在打開“simple_connect” “庫中包含的示例代碼。

從LIDAR到arduino進行必要的硬件連接:

- 將RPLIDAR的串行端口(RX/TX/GND)連接到Arduino板(引腳0和引腳1)

- 連接RPLIDAR的電機控制引腳連接到Arduino板引腳3

- 使用外部5V電源為電機控制引腳和激光雷達供電。

在虛擬設置中你將擁有更改以下代碼:“lidar.begin(Serial);”根據使用的串口。使用Arduino M0時,應將“Serial”更改為“Serial1”。對于其他Arduino來說,這可能會有所不同。

第一張圖是示例草圖的樣子,第60-63行包含可用于從LIDAR獲取數據的變量名。

如果您想知道這些數據是什么樣的,您可以將此數據打印到串行監視器,第二張圖片中的代碼。

在以下步驟中我們將用激光雷達和LED環做一個非常基礎的工作項目。

步驟3:制作LIDAR LED環形項目

為此項目我們將在LIDAR上安裝一個可尋址的led環。通過這種方式,我們可以可視化LIDAR數據。

在此特定程序中,LED將在最接近的檢測信號的方向上打開。

此項目的代碼基于其中一個示例來自robopeak:

https://github.com/robopeak/rplidar_arduino/tree/m 。..

此項目的更改代碼包含在此步驟的zip文件中。

需要的零件:

- LED環:24個LED大到足以裝上激光雷達,內徑70mm

- Arduino Zero

- LIDAR

- 獨立5V電源

- 3D打印部件:https://www.thingiverse.com/thing:3181816

獲取所有需要的部件

焊接連接到LED環的電線

將LED環粘貼到3d打印部件上

將3D打印部件安裝到激光雷達上,3D打印部件上有用于M2.5螺釘的孔但是我沒有把它們放在我剛剛使用的熱膠上

將電線從LIDAR連接到arduino:

GND - 》 GND

5V - 》 5V的獨立電源

迪 - 》 arduino的針腳D5

上傳草圖并打開外部電源

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

    關注

    189

    文章

    6494

    瀏覽量

    190324
  • RPLIDAR
    +關注

    關注

    0

    文章

    7

    瀏覽量

    7913
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    如何將FX3與WSL(Linux 的 Windows 子系統)一起使用?

    如何將 FX3 與 WSL(Linux 的 Windows 子系統)一起使用? 我在 /dev/ 中找不到任何設備 我有許多項目在 Windows 上使用VISUAL STUDIO項目進行操作,因此請驗證該設備是否在 Windows 上運行。
    發表于 05-06 07:11

    AN-166:與Linduino一起飛行中更新

    電子發燒友網站提供《AN-166:與Linduino一起飛行中更新.pdf》資料免費下載
    發表于 01-12 10:09 ?0次下載
    AN-166:與Linduino<b class='flag-5'>一起</b>飛行中更新

    AINN和AGND接在了一起,請問AMC1306M25的AGND的地和隔離電源的地是個地嗎?

    一起,請問AMC1306M25的AGND的地和隔離電源的地是個地嗎? 如果不是AGND我應該怎么接?
    發表于 12-23 08:25

    UCC39002與3個PT4484模塊一起使用

    電子發燒友網站提供《UCC39002與3個PT4484模塊一起使用.pdf》資料免費下載
    發表于 12-21 10:23 ?0次下載
    <b class='flag-5'>將</b>UCC39002與3個PT4484模塊<b class='flag-5'>一起</b>使用

    DAC81416多通道輸出口連一起,輸出不同電壓,會發生什么?

    大家好,如果DAC的多個輸出通道連在一起,輸出不同電壓,會發生什么?
    發表于 11-20 07:36

    TPS23753A與外部誤差放大器一起使用

    電子發燒友網站提供《TPS23753A與外部誤差放大器一起使用.pdf》資料免費下載
    發表于 10-10 10:23 ?0次下載
    <b class='flag-5'>將</b>TPS23753A與外部誤差放大器<b class='flag-5'>一起</b>使用

    隔離電源的地能接在一起嗎,隔離電源能不能直接共地使用

    不能接在一起。在使用隔離電源時,需要將隔離電源的輸入和輸出端的地線分別接在接地柱和接地線上,而不能將它們接在一起。實際上,如果隔離電源兩端的地線接在一起,會導致接地系統的干擾,降低系
    的頭像 發表于 10-01 16:27 ?7408次閱讀

    5G信號鏈與電平轉換結合在一起

    電子發燒友網站提供《5G信號鏈與電平轉換結合在一起.pdf》資料免費下載
    發表于 09-18 14:49 ?1次下載
    <b class='flag-5'>將</b>5G信號鏈與電平轉換結合在<b class='flag-5'>一起</b>

    ESP8266是否不允許pwm API與at命令固件一起使用?

    :esp_iot_sdk_v1.5.1/examples/at) 編譯和下載還可以,但它似乎沒有像我預期的那樣工作。 調用pwm_init()后,AT命令I/O太遲鈍,PWM信號波形也不穩定。 是否不允許 pwm API 與 at 命令固件一起使用? 您能給我展示
    發表于 07-22 06:05

    可以USB主機與Esp8266一起使用嗎?

    我可以 USB 主機(USB A 型母頭)與 Esp8266 一起使用嗎? 為什么我不能使用它
    發表于 07-19 06:49

    如何將ESP12E與arduino IDE一起使用?

    我正在嘗試 ESP12E 與 arduino IDE 一起使用。 我猜我已經連接了所有東西。 using a 1000uF capa & a 0,1uF capa between
    發表于 07-18 06:21

    ESP12與Arduino IDE一起使用,WIFI在哪里被激活?

    我正在 ESP12 與 Arduino IDE 一起使用。 當 init() 被調用時,WIFI 已經處于活動狀態。 WIFI是否在RTOS級別激活?還是在Arduino代碼級別
    發表于 07-12 06:31

    是否可以ESP8266 DMA與HSPI接口一起使用?

    我想知道是否可以 ESP8266 DMA 與 HSPI 接口一起使用。周圍有沒有這方面的文檔?因為我找不到任何東西。
    發表于 07-12 06:16

    如何將atoi與esp8266 sdk一起使用?

    有誰知道如何將 atoi 與 esp8266 sdk 一起使用?我似乎找不到可以提供它的頭文件。 I\'m using \"ESP8266_NONOS_SDK_V1.5.4_16_05_20\"
    發表于 07-09 07:59

    請問wwe和voip輸入音頻流是否可以合并到一起

    我希望wwe和voip融合到一起。通過wwe喚醒并且語音呼叫voip進行撥打電話。我看到wwe和voip采用了不同的音頻處理代碼。我不知道是否可以兩個代碼融合到一起。采用統
    發表于 06-28 07:57
    主站蜘蛛池模板: 欧美一级鲁丝片 | 丁香狠狠 | 视频h在线 | 激情性爽三级成人 | 亚洲一区二区影视 | 欧美黄色片免费观看 | 四虎影午夜成年免费精品 | www.亚洲日本| 国内一国产农村妇女一级毛片 | eeuss秋霞成人影院 | 222www免费观看 | 手机看片1024在线 | 中文字幕在线一区二区三区 | 正在播放久久 | 4438成人成人高清视频 | 免费色黄网站 | 西西人体大胆高清啪啪欧洲 | 手机看片日韩高清1024 | 午夜影院日韩 | 日韩欧美伦理 | 久久精品网站免费观看 | 俺来也俺来也天天夜夜视频 | 久久婷婷久久一区二区三区 | 国产女人视频 | 国产片一级特黄aa的大片 | 欧美日韩色图 | 欧美性久久 | 国产一区二区三区乱码 | 久久久久无码国产精品一区 | 久久久国产精品免费看 | 日本不卡高清免费v日本 | 色视频免费观看 | 在线观看国产久青草 | 天天拍夜夜添久久精品免费 | 高h视频网站 | 天堂网ww| 天天槽天天槽天天槽 | 亚洲一级毛片免费看 | 天天操天天操天天操 | h在线观看视频 | 午夜影院黄 |