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

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

3天內不再提示

小型平行履帶底盤的制作分享

jf_72402704 ? 來源:jf_72402704 ? 作者:jf_72402704 ? 2023-01-12 14:50 ? 次閱讀

1.運動模式

小型平行履帶底盤可以通過兩側履帶的 差速運動 來實現前進、后退、原地轉向、大半徑轉向等基本行駛功能。

poYBAGO_q1CAQdK7AG7yMOmLhOY236.png
poYBAGO_q1yAKwV9ACu3yndb5do460.png

2.構成說明

該樣機由兩個 小型履帶模組 構成,履帶模組呈軸對稱分布在車架上。

poYBAGO_rC-AavNXAAELbLTXBXA388.png
pYYBAGO_rD-AXEGRAAEyI2wgIDs060.png

3. 運動功能實現

3.1 電子硬件

在這個示例中,我們采用了以下硬件,請大家參考:

poYBAGO_rFyAHFPeAAAQiDmrk2c922.png

將直流電機接在兩個直流電機接口上,兩個直流電機接口的針腳號分別為(D5,D6)以及(D9,D10),并將主控板和電池在車身固定好。

pYYBAGO_rHqAEWwaAAHKDeecpCk585.png

3.2編寫程序【完整代碼請參考https://www.robotway.com/h-col-114.html】

編程環境:Arduino 1.8.19

前進功能的代碼

/*------------------------------------------------------------------------------------
版權說明:Copyright 2022 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 機器譜 2022-5-26 https://www.robotway.com/
-------------------
實驗功能:
實現小車前進
-------------------------------------------
實驗接線:
左側車輪接:D9,D10
| |
.-------------------------.
| |
| |---.
| | | 車頭
| |---*
| |
*-------------------------*
| |
右側車輪接:D5,D6
------------------------------------------------------------------------------------*/
void Forward(); // 前進
//程序初始化部分:設置電機引腳為輸出模式
void setup() {
pinMode( 5 , OUTPUT); //將引腳5設置為輸出模式
pinMode( 6 , OUTPUT); //將引腳6設置為輸出模式
pinMode( 9 , OUTPUT); //將引腳9設置為輸出模式
pinMode( 10 , OUTPUT);//將引腳10設置為輸出模式
}
//主程序部分:小車前進
void loop() {
Forward();
}
//封裝小車前進動作子程序
void Forward() {
digitalWrite( 5 , LOW ); //右輪前進
digitalWrite( 6 , HIGH );
digitalWrite( 9 , LOW ); //左輪前進
digitalWrite( 10 , HIGH );
}

后退功能的代碼

/*------------------------------------------------------------------------------------
版權說明:Copyright 2022 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 機器譜 2022-5-26 https://www.robotway.com/
-------------------
實驗功能:
實現小車后退
-------------------------------------------
實驗接線:
左側車輪接:D9,D10
| |
.-------------------------.
| |
| |---.
| | | 車頭
| |---*
| |
*-------------------------*
| |
右側車輪接:D5,D6
------------------------------------------------------------------------------------*/
void Backward();// 后退
//程序初始化部分:設置電機引腳為輸出模式
void setup() {
pinMode( 5 , OUTPUT); //將引腳5設置為輸出模式
pinMode( 6 , OUTPUT); //將引腳6設置為輸出模式
pinMode( 9 , OUTPUT); //將引腳9設置為輸出模式
pinMode( 10 , OUTPUT);//將引腳10設置為輸出模式
}
//主程序部分:小車后退
void loop(){
Backward();
}
//封裝小車后退動作子程序
void Backward() {
digitalWrite( 5 , HIGH ); //右輪后退
digitalWrite( 6 , LOW );
digitalWrite( 9 , HIGH ); //左輪后退
digitalWrite( 10 , LOW);
}

原地轉向(向左轉)功能的代碼

/*------------------------------------------------------------------------------------
版權說明:Copyright 2022 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 機器譜 2022-5-26 https://www.robotway.com/
---------------------------------------
實驗功能:
實現小車差速自轉【本示例為小車左轉】
-------------------------------------------
實驗接線:
左側車輪接:D9,D10
| |
.-------------------------.
| |
| |---.
| | | 車頭
| |---*
| |
*-------------------------*
| |
右側車輪接:D5,D6
------------------------------------------------------------------------------------*/
void turn_Left(); // 原地轉向
//程序初始化部分:設置電機引腳為輸出模式
void setup() {
pinMode( 5 , OUTPUT); //將引腳5設置為輸出模式
pinMode( 6 , OUTPUT); //將引腳6設置為輸出模式
pinMode( 9 , OUTPUT); //將引腳9設置為輸出模式
pinMode( 10 , OUTPUT);//將引腳10設置為輸出模式
}
//主程序部分:小車差速自轉[本示例為小車左轉]
void loop() {
turn_Left();
}
//封裝小車自轉動作子程序(本示例為左轉)
void turn_Left(){
digitalWrite( 5 , LOW ); //右輪前進
digitalWrite( 6 , HIGH );
digitalWrite( 9 , HIGH ); //左輪后退
digitalWrite( 10 , LOW);
}

4.擴展樣機

本樣機很容易通過改變履帶的長度,做出一些擴展,如下圖所示的將履帶長度縮短的樣機。

pYYBAGO_rUqAYAhTAAEjYed2WyY185.png

5.資料清單

樣機3D文件

例程源代碼

資料下載詳見 https://www.robotway.com/h-col-114.html

審核編輯:湯梓紅

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

    關注

    206

    文章

    27273

    瀏覽量

    202007
  • 底盤
    +關注

    關注

    3

    文章

    231

    瀏覽量

    14463
  • 智能小車
    +關注

    關注

    85

    文章

    541

    瀏覽量

    81292
  • Arduino
    +關注

    關注

    185

    文章

    6434

    瀏覽量

    185274
收藏 人收藏

    評論

    相關推薦

    斜三角履帶底盤制作

    1.運動功能說明 ? ? ? ?斜三角履帶底盤可以通過兩側履帶的差速運動來實現前進、后退、原地轉向、大半徑轉向等基本行駛功能。另外,傾斜的履帶也可以使其具有良好的越障效果。 前進與后退
    的頭像 發表于 12-14 10:33 ?1849次閱讀
    斜三角<b class='flag-5'>履帶</b><b class='flag-5'>底盤</b>的<b class='flag-5'>制作</b>

    履帶機器人 金屬底盤

    ` 本帖最后由 威凱-智控 于 2012-8-14 23:28 編輯 今天給大家分享一個全金屬的履帶機器人底盤準備最履帶機器人的朋友們,可以一起交流一下機器人瘋狂愛好者 讓思維沸騰起來 讓智慧行動起來 共同創造機器人的精彩!
    發表于 08-14 23:25

    【NanoPi Duo開發板試用申請】基于NanoPi Duo的智能迷你履帶

    :https://www.bilibili.com/video/av14166102/但履帶小車可以實現的功能還比較少,而且不可控制,現在 今天看到NanoPi Duo這款超小型創客神器很心動,現在
    發表于 09-21 15:36

    履帶底盤的結構部分

    寫在前面:看著網上那些履帶底盤,怎么看怎么不舒服,還是決定自己做。這樣就帶來一個很大的問題,就是很多結構件都要用3D打印。我自己有3D打印機,下面不但會給出設計,還會給出實物照片。但是,對于沒有3D
    發表于 02-19 03:54

    dfrobot路虎5履帶底盤簡介

    真正的“路虎”--可升降地盤+強勁動力履帶2WD小車地盤。
    的頭像 發表于 12-01 10:41 ?1125次閱讀
    dfrobot路虎5<b class='flag-5'>履帶</b><b class='flag-5'>底盤</b>簡介

    藍牙遙控履帶底盤行駛

    1. 功能描述 本文提供的示例所實現的功能為:用手機APP遙控斜三角履帶底盤樣機實現移動,包括前進、停止、后退、原地左轉、原地右轉。 ? 2. 電子硬件 在這個示例中,采用了以下硬件,請大家
    的頭像 發表于 12-16 13:37 ?529次閱讀
    藍牙遙控<b class='flag-5'>履帶</b><b class='flag-5'>底盤</b>行駛

    履帶差速移動機器人底盤平臺

    MID-01 是一款具有良好的穩定性和越野能力的中型履帶機器人底盤,是一款平穩性的底盤,它可實現原地旋轉,整車沿用經典的克里斯蒂式獨立懸掛設計,8 組懸掛臂+自張緊懸掛系統,底盤重心較
    發表于 12-23 14:44 ?1次下載

    小型雙節履帶底盤制作

    1.運動功能說明 雙節履帶車可以通過兩個驅動輪的差速運動來實現前進、后退、原地轉向、大半徑轉向等基本行駛功能,并可通過舵機關節模塊進行小臂的抬起和落下。通過底盤運動與小臂運行的結合,實現上臺階、通過
    的頭像 發表于 01-07 10:56 ?644次閱讀
    <b class='flag-5'>小型</b>雙節<b class='flag-5'>履帶</b><b class='flag-5'>底盤</b>的<b class='flag-5'>制作</b>

    小型雙輪差速底盤制作

    小型雙輪差速底盤可以通過兩個驅動輪的 差速運動 來實現前進、后退、原地轉向、大半徑轉向等基本行駛功能。
    的頭像 發表于 01-13 15:17 ?2520次閱讀
    <b class='flag-5'>小型</b>雙輪差速<b class='flag-5'>底盤</b>的<b class='flag-5'>制作</b>

    正三角履帶底盤制作分享

    1.運動功能說明 正三角履帶底盤可以通過兩側履帶的差速運動來實現前進、后退、原地轉向、大半徑轉向等基本行駛功能。同時,由于車身的正三角特性,它不懼怕前后方向上的翻車。 ? ? 2.結構說明 該樣機
    的頭像 發表于 01-18 10:40 ?631次閱讀
    正三角<b class='flag-5'>履帶</b><b class='flag-5'>底盤</b>的<b class='flag-5'>制作</b>分享

    小型三節履帶底盤制作

    雙節履帶車可以通過兩個驅動輪的差速運動來實現前進、后退、原地轉向、大半徑轉向等基本行駛功能,并可通過舵機關節模塊進行小臂的抬起和落下。通過底盤運動與小臂運行的結合,實現上臺階、通過坑洼地面等功能。
    的頭像 發表于 01-29 09:15 ?839次閱讀
    <b class='flag-5'>小型</b>三節<b class='flag-5'>履帶</b><b class='flag-5'>底盤</b>的<b class='flag-5'>制作</b>

    小型平行履帶底盤實現紅外避障功能

    1. 功能說明 ? ?本實驗使用的樣機為R026a樣機小型平行履帶底盤。在樣機前方安裝1個 近紅外傳感器 ,如果遇到障礙,機器人后退,否則機器人前進,實現機器人避障的效果。 2. 電子
    的頭像 發表于 03-09 08:46 ?353次閱讀
    <b class='flag-5'>小型</b><b class='flag-5'>平行</b><b class='flag-5'>履帶</b><b class='flag-5'>底盤</b>實現紅外避障功能

    小型平行履帶底盤實現超聲避障功能

    1. 功能說明 ? ?本實驗使用的樣機為R026a樣機小型平行履帶底盤。在樣機前方安裝1個 超聲波傳感器?,如果遇到障礙,機器人后退、轉向,否則機器人前進,實現機器人避障的效果。 2.
    的頭像 發表于 03-09 08:49 ?303次閱讀
    <b class='flag-5'>小型</b><b class='flag-5'>平行</b><b class='flag-5'>履帶</b><b class='flag-5'>底盤</b>實現超聲避障功能

    小型平行履帶底盤實現雙灰度循跡功能

    1. 功能說明 ? ?在小型平行履帶底盤樣機上安裝2個 灰度傳感器 ,實現機器人沿指定路線進行運動的效果。 2. 使用樣機 ? ?本實驗使用的樣機為R026a樣機。 3. 功能實現 3
    的頭像 發表于 03-09 08:52 ?286次閱讀
    <b class='flag-5'>小型</b><b class='flag-5'>平行</b><b class='flag-5'>履帶</b><b class='flag-5'>底盤</b>實現雙灰度循跡功能

    MID-01履帶差速移動機器人底盤

    MID-01 是一款具有良好的穩定性和越野能力的中型履帶機器人底盤,是一款平穩性的底盤,它可實現原地旋轉,整車沿用經典的克里斯蒂式獨立懸掛設計,8 組懸掛臂+自張緊懸掛系統,底盤重心較
    發表于 12-23 09:42 ?1次下載
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>