成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

Arduino動態(tài)掃描驅(qū)動多個數(shù)碼管在TinkerCAD上的仿真

---在使用Arduino驅(qū)動數(shù)碼管時,通常每個數(shù)碼管需要占用多個引腳,如果要同時驅(qū)動多個數(shù)碼管,引腳數(shù)量會成倍增加。然而,通過動態(tài)掃描技術(shù),我們可以大大減少所需引腳數(shù)量。比如,驅(qū)動兩個8段數(shù)碼管只需

---

在使用Arduino驅(qū)動數(shù)碼管時,通常每個數(shù)碼管需要占用多個引腳,如果要同時驅(qū)動多個數(shù)碼管,引腳數(shù)量會成倍增加。然而,通過動態(tài)掃描技術(shù),我們可以大大減少所需引腳數(shù)量。比如,驅(qū)動兩個8段數(shù)碼管只需10個引腳,而驅(qū)動三個數(shù)碼管也僅需要11個引腳。這種方法在TinkerCAD上進(jìn)行仿真展示是非常有趣的。

---

硬件連接

在TinkerCAD中,首先將兩個數(shù)碼管和面包板拖入工作區(qū)域,將它們的a、b、c、d、e、f、g、dp引腳連接在一起。然后,將一個數(shù)碼管的引腳連接到Arduino的2到9號引腳,而兩個數(shù)碼管的com端分別連接到Arduino的10和11號引腳。記得在連接com引腳時加入限流電阻,一般阻值設(shè)定為150歐姆。

---

編程實(shí)現(xiàn)動態(tài)掃描

完成硬件連接后,便可開始編寫動態(tài)掃描的程序。動態(tài)掃描利用視覺暫留現(xiàn)象,通過交替輸出Arduino的10和11號引腳的高低電平,使得兩個數(shù)碼管交替顯示。眼睛會誤以為兩個數(shù)碼管在同時顯示,從而達(dá)到節(jié)省引腳的效果。關(guān)于動態(tài)掃描的具體代碼實(shí)現(xiàn),可以參考下方的示意圖。

---

按鈕控制顯示

在仿真中添加一個按鈕,用于控制數(shù)碼管顯示按下的次數(shù)。通過記錄按鈕按下的次數(shù),將個位和十位數(shù)字分別顯示在兩個數(shù)碼管上,實(shí)現(xiàn)按鈕按下次數(shù)的實(shí)時顯示。這樣,當(dāng)點(diǎn)擊開始模擬按鈕時,你會看到數(shù)碼管逐漸顯示從0到99的數(shù)字,非常直觀和有趣。

---

通過以上步驟,在TinkerCAD上進(jìn)行Arduino動態(tài)掃描驅(qū)動多個數(shù)碼管的仿真是一項(xiàng)很好的練習(xí)和學(xué)習(xí)機(jī)會。這不僅幫助你理解動態(tài)掃描的原理,還能夠鍛煉硬件連接和編程的能力。期待你在實(shí)踐中獲得更多的收獲和樂趣!

標(biāo)簽: