很多現(xiàn)有的臺燈都不具備調(diào)光的功能,只有一個電源開關,現(xiàn)用STC15F104E/STC15F104W等8腳芯片進行改造。利用單片機內(nèi)部的EEPROM功能進行數(shù)據(jù)的掉電保存。
項目設計要求:
1.通過臺燈適配器上的電源開關來進行調(diào)光切換。
2.調(diào)光分成4個檔位,分別對應pwm占空比的:25%,50%,75%,100%
3.程序帶記憶功能,上電時間超過6秒鐘單片機將記住此時的亮度數(shù)據(jù)(及占空比),關燈后下次打開依舊為上次的亮度
4.調(diào)光切換,上電后在6秒鐘以內(nèi),每開關一次,亮度將向后變化一次,如果當前為100%,下次切換后為25%的亮度
有了以上的設計要求后就可以自己寫代碼和搭硬件電路了。