智慧風扇

題目

  1. 透過按鈕控制風扇轉動,利用七段顯示器來顯示風扇轉動狀態及蜂鳴器來提示按鍵聲音。

  2. 按下按鍵(1)控制風扇持續正轉(送風),七段顯示器顯示”F",喇叭/蜂鳴器以500Hz提示0.3秒,一次。

  3. 按下按鍵(2)下控制風扇停止轉動,七段顯示器顯示”S",喇叭/蜂鳴器以500Hz提示1秒,一次。

  4. 按下按鍵(3)控制風扇持續逆轉(吸風),七段顯示器顯示"b",喇叭/蜂鳴器以500Hz提示0.3秒,兩次,間隔0.1秒。

動作說明

燒錄操作晶片

  1. 使用 arduino nano ATmago328P(Old Bootloader)晶片

台科大實驗板

  1. 需配合台科大實驗板

風扇電源問題

  1. 實驗板 USB 5V 要外接插頭電源,不然風扇會無法轉動

風扇接腳設定

  1. 實驗板JP3 (IN3)接地

  2. NANO 12.13腳 控制風扇正反轉接 實驗板JP3 (IN1與 IN2)

七段顯示器連接

  1. NANO D2~D8 實驗板七段顯示器 JP7(a~g)

  2. 實驗板七段顯示器 COM為共陽接5V JP8(4)


  1. NANO D11 接 實驗板聲音 Buzzer JP9

按鈕開關連接

  1. 實驗板上 按鈕開關 POWER 處需要外加 3.3V與接地

按鈕開關連接方式

  1. NANO A0.A1.A2 控制按鈕輸入信號接 實驗板 JP24(OUTPUT 5.6.7)

  2. 實驗板上 JP22(GND)四條排線要接到 JP24(INPUT 0.1.2.3)

成果