資料介紹
描述
關(guān)注 Snap Circuits 平臺(tái)!
概述
什么是快速電路?
Snap Circuits? 讓電子學(xué)習(xí)變得輕松有趣!了解如何將 Snap Circuits? 與您的硬件集成。為孩子們帶來(lái)樂(lè)趣!
引進(jìn)項(xiàng)目
如果您還沒(méi)有完成介紹,請(qǐng)轉(zhuǎn)到Snap Circuits - 介紹項(xiàng)目。該項(xiàng)目還包含 Snap Circuit 項(xiàng)目的完整索引。
讓我們開(kāi)始吧
項(xiàng)目目標(biāo)
在七段顯示器上從 0 數(shù)到 9。
構(gòu)建電路
該項(xiàng)目的最低設(shè)置要求是SC-500。

打開(kāi)下面的 PDF 并按照說(shuō)明進(jìn)行操作。PDF 文件也可以在 GitHub 存儲(chǔ)庫(kù)中找到。
七段顯示.pdf
以下是您將用于構(gòu)建電路的組件的圖像。

?
加載草圖
下面的附件包含該項(xiàng)目的草圖。單擊下面的鏈接并將其保存到您的計(jì)算機(jī)。
七段顯示.ino
以與閃爍 LED項(xiàng)目相同的方式將此草圖加載到 Arduino IDE 中。加載后編譯并運(yùn)行它。該項(xiàng)目的草圖會(huì)將輸出寫入串行端口,因此您需要從“工具”菜單中打開(kāi)串行監(jiān)視器(您可以按)。Ctrl-Shift M
這是如何工作的
電路
該電路類似于基本的 LED 電路,只是有七個(gè) LED。這些 LED 恰好以特定模式排列并包含在單個(gè)組件中。如果 LED 隨機(jī)點(diǎn)亮,它們就沒(méi)有多大意義,但當(dāng)它們以一定模式點(diǎn)亮?xí)r,它們可以產(chǎn)生可辨別的數(shù)字,甚至一些字母。
組件中的 LED 稱為段。每個(gè)段都有一個(gè)從 A 到 G 的標(biāo)簽和一個(gè)標(biāo)記為 DP 的周期。
軟件
大部分工作都是在軟件中完成的。首先,Arduino 引腳被映射到這些代碼行中的相應(yīng)標(biāo)簽:
#define PIN_A 1#define PIN_B 2#define PIN_C 3#define PIN_D 4#define PIN_E 5#define PIN_F 6#define PIN_G 7#define PIN_DP 8
接下來(lái)是一個(gè)名為FONT的二維數(shù)組。第一維定義每個(gè)字符。在這個(gè)程序中定義了 23 個(gè)字符。數(shù)組的第二維對(duì)應(yīng)于該字符打開(kāi) (LOW) 或關(guān)閉 (HIGH) 的每個(gè)段。定義了兩個(gè)特殊字符。第一個(gè)是調(diào)用ALL_ON,在這個(gè)角色中所有的 LED 都亮著。這用于測(cè)試連接和 LED,以確保其連接正確并正常工作。第二個(gè)特殊字符稱為ALL_OFF。這只是關(guān)閉所有 LED。
#define ALL_ON 21#define ALL_OFF 22
在setup()函數(shù)中,輸出引腳被初始化為輸出。此外,ALL_ON 字符會(huì)暫時(shí)顯示,然后顯示 ALL_OFF 字符。
在loop()函數(shù)中,每個(gè)字符代表一秒鐘。這是可以改變的。
#define DELAY 1000
嘗試的事情
- 嘗試添加一個(gè)額外的字符并將其顯示在循環(huán)中。例如,字母“ L ”可以顯示在此組件上。向數(shù)組中添加一個(gè)新字符并設(shè)置各個(gè)引腳值(LOW 或 HIGH)以顯示“ L ”。提示 1:復(fù)制并粘貼其他字符之一并進(jìn)行修改。選擇一個(gè)接近 L的值。 提示 2:CHARACTER_COUNT的值也必須更新。
?
- 在HLS的七段顯示器上顯示光傳感器的輸出
- Arduino七段計(jì)數(shù)器
- 七段顯示器開(kāi)源分享
- 使用ATmega328的七段顯示驅(qū)動(dòng)程序
- 帶LED的七段顯示器
- Arduino七段時(shí)鐘開(kāi)源分享
- 4511 7位七段顯示模塊
- 定制設(shè)計(jì)的七段顯示器
- 巨型模塊化七段顯示器開(kāi)源項(xiàng)目
- 【51單片機(jī)】七段數(shù)碼管顯示實(shí)驗(yàn)+詳細(xì)講解
- 七段數(shù)碼管顯示的C51程序免費(fèi)下載
- 七段顯示器控制電路四位數(shù)_使用譯碼器驅(qū)動(dòng) 148次下載
- Lab2四顆七段顯示器掃描顯示 30次下載
- 基本I/O控制七段顯示器 50次下載
- 7446/7447中文資料 (七段顯示器譯碼器/驅(qū)動(dòng)器IC)
- 七段LED顯示器的工作原理與驅(qū)動(dòng)方法 3.9k次閱讀
- 數(shù)碼管的工作原理、靜態(tài)顯示及動(dòng)態(tài)顯示 4.7w次閱讀
- 工業(yè)顯示器和普通顯示器的區(qū)別 6k次閱讀
- 基于鉆井深度顯示器和帶有Arduino支持的7段顯示器設(shè)計(jì) 3.3k次閱讀
- bcd七段閃現(xiàn)譯碼器電路原理 2.1w次閱讀
- 七段計(jì)數(shù)器電路圖 6.2k次閱讀
- digilent七段顯示器簡(jiǎn)介 2.3k次閱讀
- 七段數(shù)碼管驅(qū)動(dòng)方式_七段數(shù)碼管怎么接 1.8w次閱讀
- 七段LED數(shù)碼管顯示原理 4.3w次閱讀
- 七段數(shù)碼管的引腳圖及數(shù)碼管的使用條件和注意事項(xiàng)說(shuō)明 4w次閱讀
- 八段式四位LCD顯示器的驅(qū)動(dòng)設(shè)計(jì) 4.1k次閱讀
- BCD七段數(shù)碼管顯示譯碼器 7w次閱讀
- 簡(jiǎn)單共陰極數(shù)碼管電路圖大全(CD4511/段譯碼/驅(qū)動(dòng)器) 6w次閱讀
- 液晶顯示器的優(yōu)缺點(diǎn)_液晶顯示器原理介紹 1.8w次閱讀
- 7段數(shù)碼管顯示的VHDL設(shè)計(jì)(兩款設(shè)計(jì)方案) 2.3w次閱讀
下載排行
本周
- 1新一代網(wǎng)絡(luò)可視化(NPB 2.0)
- 3.40 MB | 1次下載 | 免費(fèi)
- 2冷柜-電氣控制系統(tǒng)講解
- 13.68 MB | 1次下載 | 10 積分
- 3MDD品牌三極管MMBT3906數(shù)據(jù)手冊(cè)
- 2.33 MB | 次下載 | 免費(fèi)
- 4MDD品牌三極管S9012數(shù)據(jù)手冊(cè)
- 2.62 MB | 次下載 | 免費(fèi)
- 5LAT1218 如何選擇和設(shè)置外部晶體適配 BlueNRG-X
- 0.60 MB | 次下載 | 3 積分
- 6LAT1216 Blue NRG-1/2 系列芯片 Flash 操作與 BLE 事件的互斥處理
- 0.89 MB | 次下載 | 3 積分
- 7收音環(huán)繞擴(kuò)音機(jī) AVR-1507手冊(cè)
- 2.50 MB | 次下載 | 免費(fèi)
- 8MS1000TA 超聲波測(cè)量模擬前端芯片技術(shù)手冊(cè)
- 0.60 MB | 次下載 | 免費(fèi)
本月
- 1愛(ài)華AIWA HS-J202維修手冊(cè)
- 3.34 MB | 37次下載 | 免費(fèi)
- 2PC5502負(fù)載均流控制電路數(shù)據(jù)手冊(cè)
- 1.63 MB | 23次下載 | 免費(fèi)
- 3NB-IoT芯片廠商的資料說(shuō)明
- 0.31 MB | 22次下載 | 1 積分
- 4UWB653Pro USB口測(cè)距通信定位模塊規(guī)格書
- 838.47 KB | 5次下載 | 免費(fèi)
- 5蘇泊爾DCL6907(即CHK-S007)單芯片電磁爐原理圖資料
- 0.04 MB | 4次下載 | 1 積分
- 6蘇泊爾DCL6909(即CHK-S009)單芯片電磁爐原理圖資料
- 0.08 MB | 2次下載 | 1 積分
- 7100W準(zhǔn)諧振反激式恒流電源電路圖資料
- 0.09 MB | 2次下載 | 1 積分
- 8FS8025B USB的PD和OC快充協(xié)議電壓誘騙控制器IC技術(shù)手冊(cè)
- 1.81 MB | 1次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開(kāi)源硬件-PMP21529.1-4 開(kāi)關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191439次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183353次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81602次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73822次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問(wèn)
發(fā)資料
發(fā)視頻
上傳資料賺積分
評(píng)論