Page 85 - 智慧芯控——Arduino+智造
P. 85
智慧芯控——Arduino+ 智造
编写和调试。编写完成后,用下载线将 Arduino 开发板连到计算机上,将程序文件下载到
Arduino 开发板中。下载完成后,连接电池,检查小车运行是否符合程序逻辑,不断调试程序,
直至成功。
马达驱动的部分程序如下:
const int E1 = 4; ///<Motor1 Speed
const int E2 = 12;///<Motor2 Speed
const int M1 = 3; ///<Motor1 Direction
const int M2 = 11;///<Motor2 Direction
void M1_advance(char Speed) ///<Motor1 Advance
{
digitalWrite(M1,LOW);
analogWrite(E1,Speed);
}
void M2_advance(char Speed) ///<Motor2 Advance
{
digitalWrite(M2,HIGH);
analogWrite(E2,Speed);
}
void M1_back(char Speed) ///<Motor1 Back off
{
digitalWrite(M1,HIGH);
analogWrite(E1,Speed); 智能跟随小车
} 程序代码
void M2_back(char Speed) ///<Motor2 Back off
{
digitalWrite(M2,LOW);
analogWrite(E2,Speed);
}
M1_advance(100); //参数范围是0—255,代表速度
M2_back(100); //参数范围是0—255,代表速度
智能跟随小车
作品视频
72

