資料介紹
描述
?

教練-運(yùn)動員 ARDUINO 機(jī)器人和藍(lán)牙模塊配置
有一個教練機(jī)器人和幾個女運(yùn)動員相互連接到下面。
您可以在其中連接任意數(shù)量的機(jī)器人。唯一需要的一個條件是,它連接到前一個的每個機(jī)器人,它都沒有與最后一個分離,超過將它們連接在一起的藍(lán)牙信號的范圍。另一方面,信號可以穿過墻壁和門。即,可以連接例如其中的1000個機(jī)器人,由第一個通過從屬藍(lán)牙模塊HC-06控制。也可以按建筑物的樓層和房間分布。我買了 3 臺 Arduino 機(jī)器人 Smart BAT CAR
對于這個項目,我使用了一個 HC-06 模塊和幾個 BLE(藍(lán)牙低功耗)類型的 HM-10 模塊。這些最后消耗的比第一個少。要將您的手機(jī)正確連接到 HM-10 模塊,您必須使用 5.0 以上的 Android 操作系統(tǒng)。但是因為我有一個安卓 4.4.2 的移動三星 S4 Mini,所以我很方便地將 HC-06 用作主機(jī)器人的從模塊,將 HM-10 用作其他機(jī)器人的從模塊。HC-06 它是經(jīng)典的藍(lán)牙,不是 BLE。
那么,我與教練機(jī)器人一起使用:
處于從屬模式的 HC-06。它配備了BAT CAR機(jī)器人。
一個 HM-10 藍(lán)牙 BLE 4.0,處于主模式,用于連接以下女運(yùn)動員機(jī)器人的從機(jī)。
在兩個女運(yùn)動員機(jī)器人中,我使用以下模塊:
HM-10 slave,用于連接前一個機(jī)器人。
HM-10 主連接到以下女運(yùn)動員。
其他收購:
Vigos 的 Electronson 實體店中的跨接電纜
DFPlayer Mini MP3,因為它能夠播放音樂:
32G micro SD 卡,用于存儲歌曲和語音命令,以及可能與項目相關(guān)的所有文件。沒有必要這么多千兆字節(jié):

3W 揚(yáng)聲器,用于連接 MP3 播放器:

一個原型盾牌。這不是絕對必要的。需要的是一個miniprotoboard 。protoshiesld 與 SCL 和 SDA 引腳重疊,因此,為了避免它,它需要切割一個錐角。

USB 轉(zhuǎn) TTL 系列電纜,用于對藍(lán)牙模塊進(jìn)行編程。HC-06 和 HM-10 可以直接插拔。有必要交叉設(shè)備各自的RX 和 TX進(jìn)行連接。

HC-06 模塊的設(shè)置:
AT+NAME<名稱>
例如:AT+NAMEHC-06leader
AT+BAUD<號碼>
例如:AT+BAUD8
8=>115200
設(shè)置大師 HM-10 :
AT 9600 不帶線調(diào)整(默認(rèn))
AT+名字?
AT+NAMEMaestro1
AT+BAUD4 => 115200
AT+MODE2(發(fā)送、接收)
AT+ROLE1(中央,主控)
最后一條命令重置模塊。再次打開115200的串口監(jiān)視器,無需線路調(diào)整。
AT+IBEA0(沒有 ibeacon)。默認(rèn)。
AT+TYPE0(無 PIN)。默認(rèn)。
設(shè)置從機(jī) HM-10:
AT 9600 不帶線調(diào)整(默認(rèn))
AT+地址?用于獲取 MAC
AT+BAUD4
AT+MODE2(發(fā)送、接收)
AT+ROLE0(從機(jī))(有復(fù)位)
AT+IBEA0(無 ibeacon)(默認(rèn))
AT+TYPE0(默認(rèn))
AT+IMME1(用于通過 AT+CON 請求連接到主控)
AT+IMME0(如果是第一次連接,需要立即連接)
項目步驟
通過AT指令設(shè)置藍(lán)牙模塊,安裝到機(jī)器人上。在每個機(jī)器人上使用兩個模塊,除了最后一個。將 protoshield 放在主(教練)機(jī)器人上。將MP3 迷你播放器連接到 Arduino,如下圖所示:

在 Yahboom 的 Arduino BAT CARS 附帶的代碼中添加新功能。就像古希臘人已經(jīng)知道的基于數(shù)學(xué)的螺旋()和圓() :
void circle ()
{
int slow;
// right motor back off
digitalWrite(Right_motor_back, LOW);
analogWrite(Right_motor_go, control); // PWM--Pulse Width Modulation(0~255) control speed
// left motor go ahead
digitalWrite(Left_motor_back, LOW);
slow = (int)(control * 2 / 3);//without decimals
analogWrite(Left_motor_go, slow); // PWM--Pulse Width Modulation(0~255) control speed
//speed of left wheel is two thirds of right wheel
}
void spiral(){
int rightWheel = 200;
analogWrite(Right_motor_go, rightWheel); //I already do not use digitialWrite HIGH
for (int leftWheel = 50; leftWheel <= 150; leftWheel += 5)
{
analogWrite(Left_motor_go, leftWheel);
delay(250);
}
}
或者閱讀皇家馬德里的旋律,這要?dú)w功于蜂鳴器和不同的延遲:
void madrid()
{
//2 spaced sounds
digitalWrite(BUZZER, LOW);
delay(75);
digitalWrite(BUZZER, HIGH);
delay(400);
digitalWrite(BUZZER, LOW);
delay(75);
digitalWrite(BUZZER, HIGH);
delay(400);
//3 sounds
digitalWrite(BUZZER, LOW);
delay(50);
digitalWrite(BUZZER, HIGH);
delay(200);
digitalWrite(BUZZER, LOW);
delay(50);
digitalWrite(BUZZER, HIGH);
delay(200);
digitalWrite(BUZZER, LOW);
delay(75);
digitalWrite(BUZZER, HIGH);
delay(400);
//another 4 sounds
digitalWrite(BUZZER, LOW);
delay(50);
digitalWrite(BUZZER, HIGH);
delay(200);
digitalWrite(BUZZER, LOW);
delay(50);
digitalWrite(BUZZER, HIGH);
delay(200);
digitalWrite(BUZZER, LOW);
delay(50);
digitalWrite(BUZZER, HIGH);
delay(200);
digitalWrite(BUZZER, LOW);
delay(75);
digitalWrite(BUZZER, HIGH);
delay(400);
//2 sounds
digitalWrite(BUZZER, LOW);
delay(50);
digitalWrite(BUZZER, HIGH);
delay(200);
digitalWrite(BUZZER, LOW);
delay(75);
digitalWrite(BUZZER, HIGH);
delay(200);
}
此外,根據(jù) MP3 播放器模塊 的庫規(guī)定的條件,根據(jù)需要將歌曲添加到 SD 存儲卡上記錄的命令。還將這個庫的新命令合并到主要的 Arduino 程序中。
最后在 App Inventor 上創(chuàng)建一個應(yīng)用來管理教練機(jī)器人。只有我們必須配置按鈕來發(fā)送命令。由Arduino主程序的serialEvent()函數(shù)讀取的。我們已經(jīng)可以做到這三個機(jī)器人同時進(jìn)行相同的訓(xùn)練。
我只使用表情符號完成了該應(yīng)用程序,因此任何語言的任何人都可以理解:

捐
如果您喜歡我們的帖子,請考慮捐款,以便我們繼續(xù)。
- 瞳步迎賓講解機(jī)器人
- 瞳步消毒機(jī)器人方案
- ABB機(jī)器人CP中級應(yīng)用培訓(xùn) 12次下載
- 了解機(jī)器人電子教材下載 19次下載
- 三寶機(jī)器人軟件操作系統(tǒng)v2.20.33.100下載 3次下載
- 基于機(jī)器人操作系統(tǒng)的市內(nèi)運(yùn)輸自動導(dǎo)引車系統(tǒng) 3次下載
- 機(jī)器人無線充電電路設(shè)計 49次下載
- 基于Matlab的機(jī)構(gòu)與機(jī)器人分析資料下載 13次下載
- 基于DSP和PC的農(nóng)業(yè)機(jī)器人控制系統(tǒng) 18次下載
- 2021年機(jī)器人考試三級真題匯總下載 2次下載
- 基于DSP芯片的足球機(jī)器人實現(xiàn)與設(shè)計 27次下載
- 機(jī)器人技術(shù)及其應(yīng)用說明 4次下載
- Arduino教學(xué)機(jī)器人的使用教程免費(fèi)下載 38次下載
- 基礎(chǔ)機(jī)器人學(xué)與寶貝車機(jī)器人 0次下載
- 教育機(jī)器人三維軟件系統(tǒng)的設(shè)計與實現(xiàn)
- 機(jī)器人的三大矩陣是什么及關(guān)系式 1681次閱讀
- 如何利用TinyML實現(xiàn)語音識別機(jī)器人車的設(shè)計 2325次閱讀
- 面對疫情 醫(yī)療機(jī)器人能幫上什么忙? 2236次閱讀
- 工業(yè)機(jī)器人編程入門_工業(yè)機(jī)器人的編程要求 9787次閱讀
- 醫(yī)用機(jī)器人的定義_醫(yī)用機(jī)器人發(fā)展 3257次閱讀
- 醫(yī)用機(jī)器人的功能_醫(yī)用機(jī)器人分類 2462次閱讀
- 機(jī)器人控制器有哪些類型_機(jī)器人控制器發(fā)展 1.2w次閱讀
- 協(xié)作機(jī)器人的起源_為什么需要協(xié)作機(jī)器人 8322次閱讀
- 機(jī)器人底盤的主要三大技術(shù) 8212次閱讀
- 機(jī)器視覺的機(jī)器人取代四臺傳統(tǒng)的火焰處理機(jī)器人 3370次閱讀
- 如何區(qū)分機(jī)器人、協(xié)作機(jī)器人和移動機(jī)器人? 7029次閱讀
- 創(chuàng)建智能車機(jī)器人smartcar的步驟教程詳解 4508次閱讀
- 軟體機(jī)器人 前所未見的機(jī)器人 3770次閱讀
- 機(jī)器人的最佳編程語言是什么?機(jī)器人十大流行編程語言匯總 3.5w次閱讀
- 智能機(jī)器人的三大關(guān)鍵技術(shù)詳解 3.2w次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
- 1.06 MB | 532次下載 | 免費(fèi)
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費(fèi)
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費(fèi)
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費(fèi)
- 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費(fèi)
- 6迪文DGUS開發(fā)指南
- 31.67 MB | 194次下載 | 免費(fèi)
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費(fèi)
- 8FP5207XR-G1中文應(yīng)用手冊
- 1.09 MB | 178次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開關(guān)電源設(shè)計實例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊免費(fèi)下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動電路設(shè)計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191187次下載 | 免費(fèi)
- 7十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評論