1. 功能說明
本實驗使用的樣機(jī)為R026a樣機(jī)小型平行履帶底盤。在樣機(jī)前方安裝1個 近紅外傳感器 ,如果遇到障礙,機(jī)器人后退,否則機(jī)器人前進(jìn),實現(xiàn)機(jī)器人避障的效果。

2. 電子硬件
在這個示例中,我們采用了以下硬件,請大家參考:
| 主控板 | Basra(兼容Arduino Uno) |
| 擴(kuò)展版 | Bigfish2.1 |
| 傳感器 | 近紅外傳感器 |
| 電池 | 7.4V鋰電池 |
兩個直流電機(jī)連在D5,D6以及D9,D10接口上;近紅外傳感器連在A4接口上。

3. 示例程序
編程環(huán)境:Arduino 1.8.19
編寫并燒錄以下程序(infrared_car.ino),該程序?qū)崿F(xiàn)紅外避障的動作【例程源代碼資料下載詳見 https://www.robotway.com/h-col-114.html】
/*------------------------------------------------------------------------------------ 版權(quán)說明:Copyright 2023 Robottime(Beijing) Technology Co., Ltd. All Rights Reserved. Distributed under MIT license.See file LICENSE for detail or copy at https://opensource.org/licenses/MIT by 機(jī)器譜 2023-02-10 https://www.robotway.com/ ------------------------------ 實驗接線:兩個直流電機(jī)接口的針腳號分別為D5,D6以及D9,D10;近紅外傳感器連在A4接口上 ------------------------------------------------------------------------------------*/ void setup() { pinMode( 18, INPUT); pinMode( 5 , OUTPUT); pinMode( 6 , OUTPUT); pinMode( 9 , OUTPUT); pinMode( 10 , OUTPUT); } void loop() { //如果傳感器遇到障礙,后退,否則前進(jìn) if (!( digitalRead(18) )) { digitalWrite( 5 , HIGH ); digitalWrite( 6 , LOW ); digitalWrite( 9 , HIGH ); digitalWrite( 10 , LOW ); } else { digitalWrite( 5 , LOW ); digitalWrite( 6 , HIGH ); digitalWrite( 9 , LOW ); digitalWrite( 10 , HIGH ); } }
審核編輯黃宇
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
傳感器
+關(guān)注
關(guān)注
2576文章
55069瀏覽量
791521 -
機(jī)器人
+關(guān)注
關(guān)注
213文章
31097瀏覽量
222361 -
紅外
+關(guān)注
關(guān)注
8文章
776瀏覽量
97181
發(fā)布評論請先 登錄
相關(guān)推薦
熱點推薦
請問循跡避障當(dāng)中的四路循跡模塊與紅外尋光&避障模塊有什么區(qū)別?
下二者的區(qū)別,尤其是在功能實現(xiàn)方向。(其中紅外尋光¥避障模塊自帶一個光敏電阻)圖片附上(從上往下第一個是四路循跡,第二個是
發(fā)表于 02-01 10:53
怎樣去設(shè)計基于單片機(jī)的紅外避障循跡小車
設(shè)計簡介:本設(shè)計是基于單片機(jī)的紅外避障、循跡小車,主要實現(xiàn)以下功能:小車可通過手機(jī)控制實現(xiàn)
發(fā)表于 11-26 08:25
基于51單片機(jī)紅外避障循跡模塊的代碼程序該怎樣去實現(xiàn)呢
紅外避障循跡模塊的原理是什么呢?基于51單片機(jī)紅外避障循跡模塊的代碼程序該怎樣去
發(fā)表于 03-01 06:10
基于stm32單片機(jī)的紅外避障及循跡小車
設(shè)計簡介:本設(shè)計是基于單片機(jī)的紅外避障、循跡小車,主要實現(xiàn)以下功能:小車可通過手機(jī)控制 實現(xiàn)
發(fā)表于 11-19 09:21
?267次下載
小型平行履帶底盤實現(xiàn)超聲避障功能
1. 功能說明 ? ?本實驗使用的樣機(jī)為R026a樣機(jī)小型平行履帶底盤。在樣機(jī)前方安裝1個 超聲波傳感器?,如果遇到障礙,機(jī)器人后退、轉(zhuǎn)向,
小型平行履帶底盤實現(xiàn)紅外避障功能
評論