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