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. 風扇反轉