Arduino自走車
l 淨慧AR-293D驅動擴展板
1、集成293D驅動晶片,可以驅動2輪及4輪智能小車。
2、集成藍牙介面,WIFI介面,雙路舵機接口,2路紅外避障模組介面,3路紅外循跡模組介面,1路超聲波介面。
3、集成5V電原穩壓晶片,可以直接給5V單片機供電。
4、板子7.2-9V供電,有電壓表接口。
l 小車Shield模組腳位分配圖
l 應用實例:驅動直流電機
2路的H橋驅動可以同時驅動兩個電機,接法如圖所示致能ENA ENB之後,可分別從IN1 IN2輸入信號驅動電機1的轉速和方向,可以分別從IN3 IN4輸入信號驅動電機2的轉速和方向。信號如圖所示
紅外感測器測試
const int SensorLeft = 2; //左感測器輸入腳 7
const int SensorRight =6; //右感測器輸入腳 3
int SL; //左感測器狀態
int SR; //右感測器狀態
void setup()
{
Serial.begin(9600); //設置串口串列傳輸速率為9600kbps
pinMode(SensorLeft, INPUT); //定義左感測器
pinMode(SensorRight, INPUT); //定義右感測器
}
void loop()
{
SL = digitalRead(SensorLeft);
SR = digitalRead(SensorRight);
Serial.print("SL=");
Serial.print(SL);
Serial.println();
Serial.print("SR=");
Serial.print(SR);
Serial.println();
delay(1000);
}