我們可以通過藍牙用手機控制汽車。使用一個應用程序來控制汽車的運動。
第 1 步:要求
電機護罩
電機電池(4v以上1amp以上)
HC-05藍牙模塊
機器人底盤
第 2 步:組裝機箱
根據給定的底盤說明組裝電機、車輪和底盤。
第 3 步:下載 Zip 文件
下載壓縮文件
并提取它
第 4 步:添加自動對焦馬達庫
提取 zip 文件
打開提取的文件夾
復制自動對焦馬達文件夾
轉到文檔部分
打開 Arduino 文件夾
現在打開庫文件夾
粘貼 AFMotor 文件夾
關閉
第 5 步:上傳程序
將 Arduino 與筆記本電腦或 PC 連接
再次打開提取的文件夾
打開汽車程序
轉到 Arduino 軟件中的工具
確保板是 Arduino Uno 和 Arduino 連接的端口
上傳程序
第 6 步:電路連接
在 Arduino 的 0 和 1 引腳處焊接兩根電線:RX 和 TX。
將電機護罩固定在 Arduino 頂部
按照原理圖將所有電機連接到電機護罩上。
左側電機連接到 M3 和 M4
右電機連接到 M1 和 M2
如果有任何電機反向旋轉,則將電機的接線接反。
第 7 步:添加藍牙模塊
帶藍牙模塊
在 +5v 和 GND 處連接兩根母線到母線
如圖所示,將藍牙的 +5v 和 GND 與伺服的 + 和 - 連接到電機屏蔽上。
將Arduino的RX連接到藍牙模塊的TX
將 Arduino 的 TX 連接到藍牙模塊的 RX
第 8 步:為 Arduino 和電機供電
通過 USB 線將移動電源連接到 Arduino
將電池連接到電機護罩
第 9 步:連接應用程序
打開藍牙
搜索新設備
點擊 HC-05
輸入密碼1234
配對后,打開 Play 商店
搜索 Arduino 藍牙遙控車
下載應用程序并打開
點擊設置圖標
點擊連接汽車
點擊 HC-05
當紅燈變為綠色時,表示已連接
全部完成
第 10 步:全部完成
Mobile Controlled car code:
#include
AF_DCMotor motor1(1);
AF_DCMotor motor2(2);
AF_DCMotor motor3(3);
AF_DCMotor motor4(4);
char bt='S';
void setup()
{
Serial.begin(38400);
motor1.setSpeed(255);
motor2.setSpeed(255);
motor3.setSpeed(255);
motor4.setSpeed(255);
Stop();
}
void loop() {
bt=Serial.read();
if(bt=='F')
{
forward();
}
if(bt=='B')
{
backward();
}
if(bt=='L')
{
left();
}
if(bt=='R')
{
right();
}
if(bt=='S')
{
Stop();
}
}
void forward()
{
motor1.run(FORWARD);
motor2.run(FORWARD);
motor3.run(FORWARD);
motor4.run(FORWARD);
}
void backward()
{
motor1.run(BACKWARD);
motor2.run(BACKWARD);
motor3.run(BACKWARD);
motor4.run(BACKWARD);
}
void left()
{
motor1.run(FORWARD);
motor2.run(FORWARD);
motor3.run(BACKWARD);
motor4.run(BACKWARD);
}
void right()
{
motor1.run(BACKWARD);
motor2.run(BACKWARD);
motor3.run(FORWARD);
motor4.run(FORWARD);
}
void Stop()
{
motor1.run(RELEASE);
motor2.run(RELEASE);
motor3.run(RELEASE);
motor4.run(RELEASE);
}
-
藍牙模塊
+關注
關注
30文章
578瀏覽量
55887 -
HC-05
+關注
關注
0文章
34瀏覽量
16982 -
藍牙小車
+關注
關注
1文章
18瀏覽量
9662
發布評論請先 登錄
相關推薦
手機和兩個藍牙HC-05模塊的通信
STM32 HC-05藍牙模塊
51單片機與HC-05藍牙模塊(手機藍牙控制小燈之小白速成)
![51單片機與<b class='flag-5'>HC-05</b><b class='flag-5'>藍牙</b><b class='flag-5'>模塊</b>(<b class='flag-5'>手機</b><b class='flag-5'>藍牙</b><b class='flag-5'>控制</b>小燈之小白速成)](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
評論