色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

藍牙遙控履帶底盤行駛

jf_72402704 ? 來源:jf_72402704 ? 作者:jf_72402704 ? 2022-12-16 13:37 ? 次閱讀

1. 功能描述

本文提供的示例所實現的功能為:用手機APP遙控斜三角履帶底盤樣機實現移動,包括前進、停止、后退、原地左轉、原地右轉。

2. 電子硬件

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

Basra主控板(兼容Arduino Uno)、Bigfish2.1擴展板、7.4V鋰電池藍牙串口模塊

為斜三角履帶底盤樣機安裝藍牙串口模塊,斜三角履帶底盤樣機有兩種擺放方式:

pYYBAGOcA0yAS588AAHW7dROhC0557.png

pYYBAGOcA26ADCS2AAJoyqvjWPU530.png

車身右側為安裝了藍牙串口模塊的主控板,左側控制板請忽略

3. 示例程序

編程環境:Arduino 1.8.19

程序通過使用if語句來判斷讀取到的串口的不同字符值來匹配不同的動作,從而實現對機器人的遠程控制。

接收到“1”的時候,執行前進;

接收到“2”的時候,執行后退;

接收到“3”的時候,執行左轉;

接收到“4”的時候,執行右轉;

接收到“5”的時候,執行停止;

手機APP的鍵值按上述規則進行配置,然后單片機接收到不同的信息,對應執行不同的動作。

例程代碼(robot_ble_control.ino)如下:

/*------------------------------------------------------------------------------------
版權說明: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-9-28 https://www.robotway.com/
------------------------------
實功能: 從串口(藍牙)接收字符,根據不同字符分別做出前進、后退、停止、原地左轉、原地右轉的動作。
-----------------------------------------------------
實驗接線:
左輪:D9,D10
右輪:D5,D6。
------------------------------------------------------------------------------------*/
int _ABVAR_1_Bluetooth_data = 0 ;
void Left();
void Stop();
void Right();
void Back();
void Forward();
void setup()
{
Serial.begin(9600);
pinMode( 5 , OUTPUT);
pinMode( 6 , OUTPUT);
pinMode( 9 , OUTPUT);
pinMode( 10 , OUTPUT);
}
void loop()
{
_ABVAR_1_Bluetooth_data = Serial.parseInt() ;
if (( ( _ABVAR_1_Bluetooth_data ) > ( 0 ) ))
{
if (( ( _ABVAR_1_Bluetooth_data ) == ( 1 ) ))
{
Forward();
}
if (( ( _ABVAR_1_Bluetooth_data ) == ( 2 ) ))
{
Back();
}
if (( ( _ABVAR_1_Bluetooth_data ) == ( 3 ) ))
{
Left();
}
if (( ( _ABVAR_1_Bluetooth_data ) == ( 4 ) ))
{
Right();
}
if (( ( _ABVAR_1_Bluetooth_data ) == ( 5 ) ))
{
Stop();
}
}
}
void Right()
{
digitalWrite( 5 , HIGH );
digitalWrite( 6 , LOW );
digitalWrite( 9 , LOW );
digitalWrite( 10 , HIGH );
}
void Back()
{
digitalWrite( 5 , HIGH );
digitalWrite( 6 , LOW );
digitalWrite( 9 , HIGH );
digitalWrite( 10 , LOW );
}
void Left()
{
digitalWrite( 5 , LOW );
digitalWrite( 6 , HIGH );
digitalWrite( 9 , HIGH );
digitalWrite( 10 , LOW );
}
void Forward()
{
digitalWrite( 5 , LOW );
digitalWrite( 6 , HIGH );
digitalWrite( 9 , LOW );
digitalWrite( 10 , HIGH );
}
void Stop()
{
digitalWrite( 5 , HIGH );
digitalWrite( 6 , HIGH );
digitalWrite( 9 , HIGH );
digitalWrite( 10 , HIGH );
}

審核編輯 黃昊宇

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

    關注

    211

    文章

    28380

    瀏覽量

    206918
  • 藍牙
    +關注

    關注

    114

    文章

    5809

    瀏覽量

    170193
收藏 人收藏

    評論

    相關推薦

    OM6621E 低功耗BLE5.1協議Soc芯片 藍牙語音遙控器原理應用

    藍牙語音遙控器的原理是利用藍牙技術實現無線通信和語意識別技術實現語音控制。藍牙語音遙控器由兩部分組成,一個是
    發表于 12-20 11:18

    一文了解底盤域控之制動功能

    1底盤域控基礎1.1底盤域控的概念1.2線控底盤技術1)線控制動系統2)線控轉向系統2制動系統功能2.1制動系統原理2.2制動系統的發展歷史2.3電子穩定系統ESP2.4線控制動系統--EHB1
    的頭像 發表于 12-13 16:46 ?751次閱讀
    一文了解<b class='flag-5'>底盤</b>域控之制動功能

    智能底盤持續發展,底盤域MCU的國產機會

    電子發燒友網報道(文/梁浩斌)智能汽車時代,自動駕駛、智能座艙是感知最強的體驗升級。但對于汽車來說,底盤決定了乘坐舒適度和車輛動態,甚至關系到行駛安全,底盤永遠是汽車不可忽視的部分。而伴隨整車電子
    的頭像 發表于 11-29 00:08 ?2585次閱讀
    智能<b class='flag-5'>底盤</b>持續發展,<b class='flag-5'>底盤</b>域MCU的國產機會

    小米汽車發布智能底盤預研技術,展現極致操控性能

    技術的發布,不僅展示了小米汽車在智能底盤領域的深厚積累,更預示了其未來在自動駕駛和智能操控方面的巨大潛力。小米全主動懸架能夠根據路況和行駛需求,實時調整懸架狀態,確保車輛行駛的穩定性和舒適性。而小米超級四電機系統則提
    的頭像 發表于 11-15 15:29 ?877次閱讀

    線控底盤,自動駕駛時代的基石?

    線控底盤(X-by-wire)作為自動駕駛技術的核心支撐技術,正逐步改變著汽車工業的技術框架和市場格局。本文深入探討了線控底盤的定義及其在自動駕駛中的關鍵作用,分析了當前技術的現狀及其面臨的挑戰,并
    的頭像 發表于 10-31 13:06 ?314次閱讀
    線控<b class='flag-5'>底盤</b>,自動駕駛時代的基石?

    藍牙語音遙控器方案

    在智能家居的時代,科技正在改變我們的生活方式。藍牙語音遙控器,作為智能家居的關鍵組成部分,正在重新定義用戶與設備之間的互動方式。用戶對著藍牙語音遙控器,只要輕說一句話就可以搞定很多復雜
    的頭像 發表于 08-29 14:37 ?502次閱讀
    <b class='flag-5'>藍牙</b>語音<b class='flag-5'>遙控</b>器方案

    第14章-藍牙遙控小車 藍牙串口通訊講解藍牙APP遙控小車 藍牙串口通訊講解

    第14章-藍牙遙控小車 手把手做藍牙APP遙控小車 藍牙串口通訊講解
    的頭像 發表于 08-21 16:24 ?703次閱讀
    第14章-<b class='flag-5'>藍牙</b><b class='flag-5'>遙控</b>小車 <b class='flag-5'>藍牙</b>串口通訊講解<b class='flag-5'>藍牙</b>APP<b class='flag-5'>遙控</b>小車 <b class='flag-5'>藍牙</b>串口通訊講解

    藍牙遙控代碼及使用

    藍牙遙控代碼及使用
    的頭像 發表于 05-15 10:15 ?807次閱讀

    AW30N藍牙語音芯片

    杰理藍牙BLE+語音一體化芯片AW30N系列,支持BLE、玩具類、小音箱類產品和通用MCU類應用二次開發。AW30N系列芯片:AW302A、AW305A、AW306A,應用行業:藍牙遙控玩具、語音識別產品、語音
    的頭像 發表于 04-26 12:09 ?753次閱讀

    探討底盤的發展歷程及趨勢

    自汽車誕生一百余年以來,底盤發展就和汽車發展深度綁定。底盤系統決定了汽車縱向、橫向和垂向六個自由度的動態行為,是汽車能夠跑運行的必要條件。
    發表于 04-11 10:13 ?640次閱讀
    探討<b class='flag-5'>底盤</b>的發展歷程及趨勢

    自制一輛遙控悍馬

    小時進行設計、3D打印原型、發現問題,然后重復這個過程,但每次我都能學到一些東西。 底盤中最具挑戰性的部分是轉向機構。 我花費了大量時間研究轉向是如何工作的,以及如何讓它應用于我的小型遙控車上。同樣,我經歷
    發表于 03-19 16:02

    汽車底盤構造之傳動系統詳解

    底盤作用是支承、安裝汽車發動機及其各部件、總成,形成汽車的整體造型,并接受發動機的動力,使汽車產生運動,保證正常行駛底盤由傳動系、行駛系、轉向系和制動系四部分組成。
    發表于 03-12 11:32 ?801次閱讀
    汽車<b class='flag-5'>底盤</b>構造之傳動系統詳解

    基于國民技術N32WB031的藍牙語音遙控器解決方案

    N32WB031系列藍牙芯片是國民技術新一代高性能、超低功耗的藍牙5.1芯片,具有豐富的外設接口,在工業/能源、金融/消費、醫療、家電及汽車等行業領域用途非常廣泛。本文介紹的藍牙語音遙控
    的頭像 發表于 03-08 10:00 ?2072次閱讀
    基于國民技術N32WB031的<b class='flag-5'>藍牙</b>語音<b class='flag-5'>遙控</b>器解決方案

    紅外遙控藍牙遙控的區別

    紅外遙控藍牙遙控的區別? 紅外遙控藍牙遙控是我們日常生活中常見的兩種
    的頭像 發表于 01-25 16:23 ?7292次閱讀

    汽車底盤構造名稱圖解

    底盤作用是支承、安裝汽車發動機及其各部件、總成,形成汽車的整體造型,并接受發動機的動力,使汽車產生運動,保證正常行駛底盤由傳動系、行駛系、轉向系和制動系四部分組成。
    發表于 01-17 11:28 ?1080次閱讀
    汽車<b class='flag-5'>底盤</b>構造名稱圖解
    主站蜘蛛池模板: 末成年美女黄网站色大片连接| 手机移动oa| 毛片免费观看| 色翁荡熄月月| 成人精品视频网站| 毛片免费在线| 成年私人影院网站在线看| 久久久久琪琪精品色| 我把寡妇日出水好爽| 91久久偷偷做嫩草影院免| 国产亚洲精品看片在线观看 | 九热这里只有精品| 色吧电影院| 99re1久久热在线播放| 国产在线亚洲精品观看不卡| 日韩男明星| 9久久99久久久精品齐齐综合色圆 9久高清在线不卡免费无吗视频 | 涩涩视频www在线观看入口| 青青涩射射| 亚欧视频在线观看| 伊人色综合久久天天| 99精品视频免费在线观看| 国产 日韩 欧美 综合 激情| 国产一区二区无码蜜芽精品| 九九99亚洲精品久久久久| 老色哥网站| 男人网站在线| 中文字幕a有搜索网站| 黄色大片久久| 亚洲国产在线午夜视频无| 东京热无码中文字幕av专区| 欧美日韩国产码在线| 97色伦图区97色伦综合图区| 久久国产精品萌白酱免费| 亚洲免费在线观看视频| 国产老肥熟xxxx| 无限资源在线完整高清观看1| 国产 浪潮AV性色四虎| 手机观看毛片| 国产精品99久久久久久WWW| 色女仆影院|