LED 七段數字顯示器
用一個 LED 七段數字顯示器,來顯示數字 0-9。
用一個 LED 七段數字顯示器,來顯示數字 0-9。
LED 七段顯示器接腳如右圖。
LED 七段顯示器接腳如右圖。
a, b, c, d, e, f, g, 每一段均為獨立的 LED。若要顯示數字 1,則讓 b, c 兩段LED 亮;數字 2,a, b, g, e, d 五段 LED 亮,以此類推,數字8 則七段全亮。
a, b, c, d, e, f, g, 每一段均為獨立的 LED。若要顯示數字 1,則讓 b, c 兩段LED 亮;數字 2,a, b, g, e, d 五段 LED 亮,以此類推,數字8 則七段全亮。
材料和接線圖
材料和接線圖
- Arduino Uno x1
- LED 七段數字顯示器 (共陰 ,Common Cathode) x1
- 電阻 x2 (220-330 歐姆均可。務必接電阻,以免 LED 燒壞)。
- 電線 數條 。
LED 接 Arduino pin
a 3
b 4
c 5
d 6
e 7
f 9
g 8
LED 兩個 COM 接電阻,電阻另一端接 Arduino GND。
共享 Arduino GND 至麵包板藍線。
程式
程式
複製貼上下列程式於 Arduino IDE中,點擊 ”工具”,確認開發板是 Arduino/Genuino Uno, 序列埠 Port COM已接上。再點擊 ”上傳”,大功告成。
複製貼上下列程式於 Arduino IDE中,點擊 ”工具”,確認開發板是 Arduino/Genuino Uno, 序列埠 Port COM已接上。再點擊 ”上傳”,大功告成。
創客點子
創客點子
- 修改程式,讓小數點也亮起來 (建議 LED 腳 dot 接 Arduino pin 2。不要使用 Arduino pin 0 and pin 1,因這兩支腳通常是留給藍芽通訊用的)。
- 連接一個 LED 和電阻,並選擇一個數目。當這個數目亮起來的時候,LED 跟著亮起來;而其他的數目,LED 是暗的。