前言:
在该项目,我们使用arduino UNO R3,配合arduino电机驱动模块和hc05 蓝牙串口模块,实现对蓝牙小车的控制
蓝牙模块:
这里我是用的是HC_05蓝牙串口模块:
Arduino主要代码编写:
char p;
/*
PWM输出控制电机速度
*/
int ENA = 9;
int ENB = 6;
/*
控制电机正反转
*/
int dirA = 7;
int dirB = 8;
/*
设备初始化函数
*/
void setup() {
Serial.begin(9600);
Serial.println("======setup======");
Serial.println();
}
/*
主函数
*/
void loop() {
while (Serial.available() > 0) {
p = Serial.read();
//前进
if (p == 'g') {
_motor(dirA, 1, ENA, 180);
_motor(dirB, 0, ENB, 210);
Serial.println(p);
}
//后退
if (p == 'b')
{
_mot