99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何制作通過(guò)藍(lán)牙控制的機(jī)器人

454398 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-11-15 16:36 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:獲取零件:-

所需硬件:-

Arduino Uno R3

Arduino電動(dòng)機(jī)驅(qū)動(dòng)器護(hù)罩

齒輪電動(dòng)機(jī)x4

Hc-05藍(lán)牙模塊

電池托盤(8x1.5v)

跳線

底盤和帶軌道的車輪

Arduino外殼(可選)為安全起見)

電線

電池

智能手機(jī)

電源插孔(可選)

需要的工具:-(使一切變得更容易,因?yàn)槟粫?huì)用BareHands來(lái)做每件事)

烙鐵

焊絲

平頭螺絲刀

其他根據(jù)您的方便

第2步:準(zhǔn)備一切:-

完全構(gòu)建機(jī)箱。

準(zhǔn)備好防護(hù)罩(如果需要組裝)

步驟3:構(gòu)建它:-

將Arduino的電機(jī)屏蔽層插入。

將跳線插入Hc-05。

將Gnd引腳連接到屏蔽層和Vcc的Gnd端口中屏蔽上的5v(Vcc)端口。 arduino的0引腳上的Txd引腳和1引腳上的Rxd(如果不起作用,則可能必須翻轉(zhuǎn)這兩個(gè)引腳的位置,因?yàn)槲业墓ぷ鞣绞绞沁@樣。每個(gè)模塊都有不同的配置)。我將電線直接焊接到引腳上,因?yàn)槲覜]有端口,并且要使其更加牢固。

將電源電纜添加到屏蔽層的EXT_PWR上。

將所有電機(jī)正確連接到其相應(yīng)的端口1,2、3和4上。

我使用電源插孔簡(jiǎn)化連接。

步驟4 :代碼:-

將Arduino連接到您的首選設(shè)備并上傳代碼。

pls會(huì)根據(jù)您的方便程度和您的零件修改代碼,因?yàn)槟也坏酱_切的零件。

代碼:-

#include

AF_DCMotor電動(dòng)機(jī)1(1);

AF_DCMotor電動(dòng)機(jī)2(2); AF_DCMotor電動(dòng)機(jī)3(3);

AF_DCMotor電動(dòng)機(jī)4(4);

char命令;

void setup()

{

Serial.begin(9600);//將波特率設(shè)置為您的藍(lán)牙模塊

}

void loop(){

if(Serial.available(),》 0){

command = Serial.read();

停止();//僅在電動(dòng)機(jī)停止的情況下初始化

///僅在新命令與先前命令不同時(shí)才更改引腳模式。

//Serial.printIn(command);

switch(command){ forward();

break;

case‘B’:

back();

break;

case‘L’:

left();

》 break;

case‘R’:

right();

break;

case‘G’:

forwardleft();

break;

case‘I’ :

前進(jìn)右();

斷點(diǎn); ‘H’:

:backleft();

斷點(diǎn);

情況‘J’:

:backright() ;

break;

}

}

}

void forward()

{

motor1.setSpeed(255);

motor1.run(FORWARD);

motor2.setSpeed(255);結(jié)果,motor2.run(FORWARD);結(jié)果,motor3.setSpeed(255);結(jié)果,motor3.run(FORWARD);結(jié)果,motor4.setSpeed(255);

motor4.run(FORWARD);

}

void back()

{

motor1.setSpeed(255);

motor1.run(BACKWARD);

motor2.setSpeed (255);結(jié)果,motor2.run(向后);結(jié)果,motor3.setSpeed(255);結(jié)果,motor3.run(向后);結(jié)果,motor4.setSpeed(255);結(jié)果,motor4.run (向后);

}

無(wú)效左()

{ 1.setSpeed(0);

motor1.run(RELEASE);

motor2.se tSpeed(0);結(jié)果,motor2.run(RELEASE);結(jié)果,motor3.setSpeed(255);結(jié)果,motor3.run(FORWARD);結(jié)果,motor4.setSpeed(255);結(jié)果,motor4。 run(FORWARD);

}

無(wú)效右()

{ 1.setSpeed(255);

motor1.run(FORWARD);

motor2.setSpeed(255);結(jié)果,motor2.run(FORWARD);結(jié)果,motor3.setSpeed(0);結(jié)果,motor3.run(RELEASE);結(jié)果,motor4.setSpeed(0);結(jié)果,motor4.run(RELEASE);

}

void forwardleft()

{ motor1.run(FORWARD);

motor2.setSpeed(240);

motor2。運(yùn)行(FORWARD);結(jié)果,motor3.setSpeed(255);結(jié)果,motor3.run(FORWARD);結(jié)果,motor4.setSpeed(255);結(jié)果,motor4.run(FORWARD);結(jié)果,}

void forwardright()

{ motor1.run(FORWARD);

motor2.setSpeed(255);

motor2.run(FORWARD);

motor3.setSpeed(240);

motor3.run(FORWARD);

motor4.setSpeed(240);

motor4.run(FORWARD);

}

void backleft( )結(jié)果{結(jié)果motor1.setSpeed(240);結(jié)果,motor1.run(向后);結(jié)果,motor2.setSpeed(240);結(jié)果,motor2.run(向后);結(jié)果,motor3。 setSpeed(255);結(jié)果,motor3.run(向后);結(jié)果,motor4.set Speed(255);

motor4.run(BACKWARD);

}

void backright()

{

motor1.setSpeed(255);

motor1.run(BACKWARD);結(jié)果,motor2.setSpeed(255);結(jié)果,motor2.run(向后);結(jié)果,motor3.setSpeed(240);結(jié)果,motor3.run(向后);結(jié)果,motor4.setSpeed(240);

motor4.run(BACKWARD);

}

void Stop()

{

motor1.setSpeed(0);

motor1.run(RELEASE);

motor2。 setSpeed(0);結(jié)果,motor2.run(RELEASE);結(jié)果,motor3.setSpeed(0);結(jié)果,motor3.run(RELEASE);結(jié)果,motor4.setSpeed(0);結(jié)果,motor4。 run(RELEASE);

}

請(qǐng)根據(jù)您的方便和電動(dòng)機(jī)更改電動(dòng)機(jī)值

第5步:為您的手機(jī)應(yīng)用:-

下載藍(lán)牙遙控車

其他也可以使用,但您必須相應(yīng)地設(shè)置命令

責(zé)任編輯:wv

聲明:本文內(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)投訴
  • 機(jī)器人
    +關(guān)注

    關(guān)注

    213

    文章

    29748

    瀏覽量

    213000
  • 藍(lán)牙控制
    +關(guān)注

    關(guān)注

    0

    文章

    12

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    盤點(diǎn)#機(jī)器人開發(fā)平臺(tái)

    地瓜機(jī)器人RDK X5開發(fā)套件地瓜機(jī)器人RDK X5開發(fā)套件產(chǎn)品介紹 旭日5芯片10TOPs算力-電子發(fā)燒友網(wǎng)機(jī)器人開發(fā)套件 Kria KR260機(jī)器人開發(fā)套件 Kria KR260-
    發(fā)表于 05-13 15:02

    詳細(xì)介紹機(jī)場(chǎng)智能指路機(jī)器人的工作原理

    帶)定位、Wi - Fi 定位等。藍(lán)牙定位可以通過(guò)與機(jī)場(chǎng)內(nèi)部署的藍(lán)牙信標(biāo)進(jìn)行通信,獲取機(jī)器人的大致位置信息。UWB 定位則利用超寬帶信號(hào)實(shí)現(xiàn)更精確的定位,能夠在復(fù)雜的室內(nèi)環(huán)境中達(dá)到較高
    發(fā)表于 05-10 18:26

    【「# ROS 2智能機(jī)器人開發(fā)實(shí)踐」閱讀體驗(yàn)】機(jī)器人入門的引路書

    ROS的全稱:Robot Operating System 機(jī)器人操作系統(tǒng) ROS的 目的 :ROS支持通用庫(kù),是通信總線,協(xié)調(diào)多個(gè)傳感器 為了解決機(jī)器人里各廠商模塊不通用的問題,讓機(jī)器人快速開發(fā)
    發(fā)表于 04-30 01:05

    【「# ROS 2智能機(jī)器人開發(fā)實(shí)踐」閱讀體驗(yàn)】+內(nèi)容初識(shí)

    講解了如何在 ROS 2 中實(shí)現(xiàn)機(jī)器人的運(yùn)動(dòng)控制,包括速度控制、位置控制等。通過(guò)編寫運(yùn)動(dòng)控制節(jié)點(diǎn)
    發(fā)表于 04-27 11:24

    【「具身智能機(jī)器人系統(tǒng)」閱讀體驗(yàn)】2.具身智能機(jī)器人的基礎(chǔ)模塊

    具身智能機(jī)器人的基礎(chǔ)模塊,這個(gè)是本書的第二部分內(nèi)容,主要分為四個(gè)部分:機(jī)器人計(jì)算系統(tǒng),自主機(jī)器人的感知系統(tǒng),自主機(jī)器人的定位系統(tǒng),自主機(jī)器人
    發(fā)表于 01-04 19:22

    【「具身智能機(jī)器人系統(tǒng)」閱讀體驗(yàn)】2.具身智能機(jī)器人大模型

    。 多模態(tài)融合的創(chuàng)新與突破 機(jī)器人控制技術(shù)的另一個(gè)重要突破在于多模態(tài)大模型的應(yīng)用。相比于僅通過(guò)文字進(jìn)行人機(jī)交互的傳統(tǒng)方法,現(xiàn)代機(jī)器人能夠融合視覺、聲音、定位等多模態(tài)輸入信息,為任務(wù)執(zhí)行
    發(fā)表于 12-29 23:04

    【「具身智能機(jī)器人系統(tǒng)」閱讀體驗(yàn)】1.初步理解具身智能

    重要。 書中還詳細(xì)介紹了支持具身智能機(jī)器人的核心技術(shù)系統(tǒng),包括自主機(jī)器人計(jì)算系統(tǒng)、感知系統(tǒng)、定位系統(tǒng)及規(guī)劃和控制系統(tǒng)。 本書共分5個(gè)部分。 第1部分(第1章和第2章)介紹具身智能機(jī)器人
    發(fā)表于 12-28 21:12

    【「具身智能機(jī)器人系統(tǒng)」閱讀體驗(yàn)】+初品的體驗(yàn)

    的快速發(fā)展,相關(guān)人才的需求也在不斷增加,通過(guò)閱讀該書可以幫助大家系統(tǒng)性地了解和分析當(dāng)前具身智能機(jī)器人系統(tǒng)的發(fā)展現(xiàn)狀和前沿研究,為未來(lái)的研究和開發(fā)工作提供指導(dǎo)。此外,本書還可以為研究人員和工程師提供具體
    發(fā)表于 12-20 19:17

    《具身智能機(jī)器人系統(tǒng)》第1-6章閱讀心得之具身智能機(jī)器人系統(tǒng)背景知識(shí)與基礎(chǔ)模塊

    搜索策略等規(guī)劃算法,強(qiáng)調(diào)了軌跡規(guī)劃需要考慮機(jī)器人的運(yùn)動(dòng)學(xué)約束。在軌跡規(guī)劃中,機(jī)器人需要同時(shí)考慮最大曲率、加速度限制等物理約束,生成平滑可行的運(yùn)動(dòng)軌跡。強(qiáng)化學(xué)習(xí)在規(guī)劃控制中的應(yīng)用也很有創(chuàng)新性,
    發(fā)表于 12-19 22:26

    鴻蒙機(jī)器人與鴻蒙開發(fā)板聯(lián)動(dòng)演示

    鴻蒙機(jī)器人與鴻蒙開發(fā)板聯(lián)動(dòng)演示,機(jī)器人的角色為迎賓機(jī)器人,開發(fā)板負(fù)責(zé)人賓客出現(xiàn)監(jiān)聽
    發(fā)表于 12-02 14:55

    【開源項(xiàng)目】你準(zhǔn)備好DIY一款功能強(qiáng)大的機(jī)器人了嗎?

    以及3D打印機(jī)械部件。通過(guò)運(yùn)動(dòng)控制、藍(lán)牙連接和可定制的眼部表情,讓這款機(jī)器人活靈活現(xiàn)。 所需材料 電子元件: Atmega328p微控制
    發(fā)表于 11-08 10:53

    構(gòu)建語(yǔ)音控制機(jī)器人 - 線性模型和機(jī)器學(xué)習(xí)

    2024-07-31 |Annabel Ng 在該項(xiàng)目的[上一篇博客文章]中,我介紹了運(yùn)行機(jī)器人電機(jī)、處理音頻信號(hào)和調(diào)節(jié)電壓所需的電路的基礎(chǔ)知識(shí)。然而,機(jī)器人還沒有完全完成!盡管機(jī)器人可以正確移動(dòng)
    的頭像 發(fā)表于 10-02 16:31 ?582次閱讀
    構(gòu)建語(yǔ)音<b class='flag-5'>控制</b><b class='flag-5'>機(jī)器人</b> - 線性模型和<b class='flag-5'>機(jī)器</b>學(xué)習(xí)

    伺服控制機(jī)器人控制方式有哪些

    伺服控制機(jī)器人是一種高度精確的自動(dòng)化設(shè)備,它能夠執(zhí)行復(fù)雜的任務(wù),如精確定位、重復(fù)運(yùn)動(dòng)和力控制。伺服控制系統(tǒng)是機(jī)器人技術(shù)中的核心部分,它負(fù)責(zé)接
    的頭像 發(fā)表于 09-04 09:16 ?1060次閱讀

    開源項(xiàng)目!用ESP32做一個(gè)可愛的無(wú)用機(jī)器人

    簡(jiǎn)介 作者在完成碩士論文答辯后,利用空閑時(shí)間制作了一個(gè)他一直想做的機(jī)器人——可愛無(wú)用機(jī)器人。 無(wú)用機(jī)器人原理是一個(gè)連接到開關(guān)的電機(jī),通過(guò)
    發(fā)表于 09-03 09:34

    開源項(xiàng)目!用ESP32做一個(gè)可愛的無(wú)用機(jī)器人

    簡(jiǎn)介 作者在完成碩士論文答辯后,利用空閑時(shí)間制作了一個(gè)他一直想做的機(jī)器人——可愛無(wú)用機(jī)器人。 無(wú)用機(jī)器人原理是一個(gè)連接到開關(guān)的電機(jī),通過(guò)
    發(fā)表于 08-30 14:50