由于本論壇禁止直接求程序,禁止伸手黨,所以向大家請教一下大致的實現方法與思路,理清頭緒后我自己來寫程序去實現
一、照明燈功能: 4個電量指示燈, 照明燈按鈕:關機狀態下點按一下,電量指示燈顯示電量,10秒內沒有操作電量燈滅;長按2秒以上,白光照明燈高亮,繼續點按,白光低亮;繼續點按,暖光高亮,繼續點按,暖光低亮;循環點按,白光暖光的亮度交替循環點亮;繼續長按2秒以上,關機,所有燈滅;
二、紅燈功能: 紅燈按鈕:關機狀態下點按一下,電量指示燈顯示電量,10秒內沒有操作電量燈滅;長按2秒以上,紅燈高閃,繼續點按,紅光低閃;繼續點按,紅光長亮;循環點按,紅光狀態交替循環點亮;繼續長按2秒以上,關機,所有燈滅。
三、充電功能: 插入5V、2A充電器插頭可以給LED燈充電,充電時4個電量指示燈會流水燈點亮后最高電量指示燈閃亮;
四、調光功能: 調光按鈕:開機狀態下照明燈長亮,繼續長按2秒以上,亮度變化從大到小或從小到大為止;紅光慢閃時點按,紅光快閃;循環點按,循環快慢閃。
|