用 7 條 LED 燈條拼出 0 到 9 的數字!只要讓不同的線段亮起來,就能顯示出你想要的數字。
七段數碼管就是把 7 條長條形的 LED 排成「日」字形,再加上一個小數點。每一條線段都有自己的名字:a、b、c、d、e、f、g。
只要控制哪幾條線段要亮,就能拼出 0 到 9 的數字——例如數字「1」只要亮右邊兩條,「8」則是七條全部亮起來。
按左邊的數字鍵盤讓它顯示 0-9,或在右邊單獨控制每一段,看看每個數字是由哪幾條線段組成的。下方還會即時顯示二進制編碼喔!
原理:所有LED的陰極連接在一起接地
控制:給對應段高電位(+)就會亮起
邏輯:1 = 亮,0 = 滅
digitalWrite(段腳位, HIGH); // 點亮
原理:所有LED的陽極連接在一起接VCC
控制:給對應段低電位(-)就會亮起
邏輯:0 = 亮,1 = 滅
digitalWrite(段腳位, LOW); // 點亮
準備好了嗎?按下按鈕,用上方的數碼管控制讓它顯示出數字 3,告訴老師你學會了!
請舉手告訴老師!✋