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);

}