iT邦幫忙

2021 iThome 鐵人賽

0
自我挑戰組

micro:bit 從入門到精通系列 第 38

Day38 ( 電子元件 ) 七段顯示器顯示距離

七段顯示器顯示距離 ( TM1637 + 超音波 )

教學原文參考:七段顯示器顯示距離 ( TM1637 + 超音波 )

這篇文章會介紹使用 micro:bit 連接 TM1637 七段顯示器和超音波感測器,透過七段顯示器顯示超音波所偵測到的距離。

相關文章參考: TM1637 七段顯示器超音波偵測

micro:bit 連接 TM1637 顯示器和超音波感測器

按照下圖,使用「擴充板、杜邦線、麵包板」或「有兩個以上 3V 的擴充板」,將 micro:bit 連接 TM1637 七段顯示器和超音波感測器 。

micro:bit - 七段顯示器顯示距離 ( TM1637 + 超音波 )

加入 TM1637 顯示器和超音波積木

開啟 MakeCode 的擴展功能,搜尋「sonar」與「TM1637」項目,點選加入超音波感測器和 TM1637 顯示器積木。

micro:bit - 七段顯示器顯示距離 ( TM1637 + 超音波 )

加入後,在積木清單裡就會出現「TM1637」和「Sonar」的選項。

micro:bit - 七段顯示器顯示距離 ( TM1637 + 超音波 )

積木程式原理

在當啟動時的積木裡,新增一個變數「TM」,設定為七段顯示器初始化,接著在重複無限次積木裡,每隔 200 毫秒,讓 tm 顯示數字,數值為超音波感測器偵測到的數值。

micro:bit - 七段顯示器顯示距離 ( TM1637 + 超音波 )

完成後,啟動 micro:bit ,就能看到七段顯示器顯示超音波偵測的距離了。

範例解答

範例解答:七段顯示器顯示距離 ( TM1637 + 超音波 )

關於我

大家好,我是 OXXO,是個即將邁入中年的斜槓青年,如果對我有點興趣(笑,可以與我聯繫,一起來做點有玩又有創意的東西吧!


上一篇
Day37 ( 電子元件 ) 超音波倒車雷達
下一篇
Day39 ( 電子元件 ) 人體紅外線偵測
系列文
micro:bit 從入門到精通46

尚未有邦友留言

立即登入留言