一個(gè)微調(diào)光器,具有針對(duì)電阻負(fù)載的校正輸出。用3個(gè)按鍵控制,并在8個(gè)彩色LED上顯示當(dāng)前值。
硬件部件
軟件應(yīng)用程序和在線服務(wù)
- Atmel Studio 7
基于這個(gè)項(xiàng)目,我為白熾燈泡或烙鐵制造了一種通用調(diào)光器,它們具有以下優(yōu)點(diǎn):
按鍵控制:有3個(gè)按鍵用于上,下和打開(kāi)/關(guān)閉負(fù)載。
8個(gè)LED指示功率百分比。
校正了輸出,因此負(fù)載的光/熱基于當(dāng)前的調(diào)光器值是線性的。
將值保存到eeprom,以記住重置后的值。
由于ATtiny13的引腳數(shù)少,因此使用74HC164移位寄存器連接LED。該模型沒(méi)有緩沖寄存器,因此需要兩個(gè)引腳來(lái)驅(qū)動(dòng)。比流行的74HC595少一針。
使用單個(gè)ADC通道讀取輸入鍵。
警告:此模塊不是與市電隔離的。應(yīng)將其保存在適當(dāng)?shù)乃芰贤鈿ぶ?。移位寄存器?kù)與平臺(tái)無(wú)關(guān),可用于任何基于ANSI-C的微控制器。