第七章 直流馬達控制

第七章 直流馬達控制
1. 動作說明︰ 控制直流馬達正轉啟動 5 秒 ==> 煞車(急停)3 秒 ==> 反轉 5 秒 ==> 停止 3 秒。

2. 使用材料:略

3. 電路及接線圖:

    專題板接線
說明: 

 主控板 GND 11 10 專題板 1(JP3) IN3 IN2 IN1 專題板 1(JP1) 接 USB 電源 專題板 1(JP2) 接 USB 直流風扇


4.程式碼
程式碼:
#define IN1 10       // 宣告馬達控制信號輸入端1
#define IN2 11       // 宣告馬達控制信號輸入端2
void setup() {
   pinMode(IN1, OUTPUT);     // 設定馬達控制腳1為輸出
   pinMode(IN2, OUTPUT);     // 設定馬達控制腳2為輸出
}
void loop() {
   digitalWrite(IN1,HIGH);     // 風扇正轉( 送風)
   digitalWrite(IN2,LOW);
   delay(5000);
   digitalWrite(IN1,HIGH);     // 風扇煞車
   digitalWrite(IN2,HIGH);
   delay(3000);
   digitalWrite(IN1,LOW);     // 風扇反轉( 吸風)
   digitalWrite(IN2,HIGH);
   delay(5000);
   digitalWrite(IN1,LOW);     // 風扇停止
   digitalWrite(IN2,LOW);
   delay(3000);
}

5.延伸思考與應用 

a.能延續上單元-使用3顆按鈕來控制三顆LED做到基本IO控制 
   並加上七段顯示器之後分別於按下不同對應按鈕後==>顯示 F    S    b



b.按下不同對應按鈕後 可1. 風扇正轉 2. 風扇停止 3. 風扇反轉