昨天花了一點時間在做爽度的東西
上一篇做爽度的機構搞定後,另一個學弟layout了一塊藍光LED,配合原本繼有的TIMER,製作一個簡單的呼吸燈
關燈的樣子
開燈的樣子
在寫這段程式的時候,不想浪費硬體資源,所以就將呼吸燈的程式寫在1ms 的sampling time 裡
為了調一個看起來比較順眼的呼吸燈,我竟然調了好久@@
以下是我的呼吸燈程式
s16 ho_x,ho_y,ho_z;
#define ku 18
void hosi(void) //1ms
{
ho_x++;
if (ho_x>ku){
ho_x=0;
if (ho_z){
ho_y++;
if (ho_y>((ku+8)<<1))ho_z=0;
}
else {
ho_y--;
if (ho_y<-8)ho_z=1;
}
}
if (ho_x>ho_y>>1) GPIO_ResetBits(GPIOA, GPIO_Pin_12) ;
else GPIO_SetBits(GPIOA, GPIO_Pin_12) ;
}
好啦,做爽度的東西做好了,會不會比賽的時候,結果失敗了,大家都會笑說:「哈哈,那組很騷包的也不怎麼樣嘛!!!」,哈哈
怎麼感覺好38....
回覆刪除[版主回覆07/23/2010 10:14:43]真的
切~這東西我在2007年就看你做過了...
回覆刪除[版主回覆07/23/2010 10:14:29]不一樣啊,上次那是做給別人的,這次是做給自己的
來個混色大集合
回覆刪除亮燈紅橙黃綠藍靛紫~~
....
.....
......
.......
結果開場要辨色因為燈的色差誤判出口......
(開玩笑的~~)
騷包有理
KUSO萬歲~~~
[版主回覆07/25/2010 14:16:53]呵呵,因為光是往上打的,所以不會造成干擾
hi~你你這呼吸燈也太趴了把,以經拿到上次研習營的資料嚕,那你的email是~~真是的下次要你自已來在給你ㄎㄎㄎㄎ
回覆刪除