arduino中的unsigned long

今天出現了奇怪的錯誤,

原來下列用來計算delay的時間,
unsigned long OffTime=9*60*1000;

unsigned long OnTime=1*60*1000;

執行結果出了錯,後來改成
unsigned long OffTime=540000;
unsigned long OnTime=60000;

執行就沒有問題,似乎雖已宣告為unsigned long,運算時仍是用int在運算。

仍在研究中。

分類: arduino | 發佈留言

arduino上的接地Gnd問題

今天又出了奇怪的問題,我將arduino上的5V輸出驅動relay後,接地在pin13(led)旁的Gnd,結果一執行程式,relay就會有許多誤動作,debug了好一陣子都找不出問題,後來想到是不是不能接地在那裏,就將接地端改到5V輸出旁的Gnd,結果問題迎刃而解,真奇怪,接地最後不都在一起嗎?

納悶中。

分類: arduino | 發佈留言

以avidemux轉mpg檔解析度

先剪輯好要用的段落

1.視訊選MPEG-1(mpeg2enc)

2.音訊選複製

3.格式選MPEG-PS(A+V)

4.按儲存。

分類: 多媒體 | 發佈留言