按鈕開關與蜂鳴器
結合按鈕開關與蜂鳴器。按鈕按下去,蜂鳴器響一聲,LED亮一下 。
結合按鈕開關與蜂鳴器。按鈕按下去,蜂鳴器響一聲,LED亮一下 。
先來看看成果影片 。
先來看看成果影片 。
材料和接線圖
材料和接線圖
- Arduino Uno x1
- 按鈕開關 Push Button x1
- 蜂鳴器 Buzzer x1
- LED x1
- 電阻 10K x1
按鈕開關有方向性,請按右圖將開關插入麵包板中線兩端。開關腳2接 10K電阻,電阻另一端接 5V。開關腳 2 再有一條線接 Arduino pin 7。開關腳3接 GND。
(按鈕開關內部接線圖,如右圖所示。按鈕還沒按下去時,腳1腳2是連通的,
腳3腳4也是連通的。當按鈕按住時,上下側的腳位(如腳2和腳3)就連通了 )。
(此為上拉電阻 Pull up resistor 的接線方式,當按鈕按下時電位值是 0,不按按鈕時電位值是1 )。
蜂鳴器 + 腳接 Arduino pin 2;-- 腳接 GND。
LED長腳直接插在 Arduino pin 13,短腳插在 pin 13旁邊的 GND。
共用 Arduino GND 和 5V 在麵包板上:
GND 接麵包板藍線 -
5V 接麵包板紅線 +
程式
程式
複製貼上下列程式於 Arduino IDE中,點擊 ”工具”,確認開發板是 Arduino/Genuino Uno, 序列埠 Port COM已接上。再點擊 ”上傳”,大功告成。
複製貼上下列程式於 Arduino IDE中,點擊 ”工具”,確認開發板是 Arduino/Genuino Uno, 序列埠 Port COM已接上。再點擊 ”上傳”,大功告成。
創客點子
創客點子
用一長聲或一短聲,發射摩爾斯電碼(Morse code)。特別是學會發射求救信號 SOS。摩爾斯電碼參考網站 :
用一長聲或一短聲,發射摩爾斯電碼(Morse code)。特別是學會發射求救信號 SOS。摩爾斯電碼參考網站 :
https://www.123rf.com/photo_7546796_morse-code.html