卐Devil卍 发表于 2014-8-15 11:50:43

最高可以delay多少毫秒啊?

我想编一个自动喂鱼的程序,每24小时喂一次,Arduino能识别"5184e+6"吗?5184e+6是5184后面6个0。

Super169 发表于 2014-8-15 12:25:52

如果不行, 也不用太死板, 24小時 亦可以看成是 24 個 1 小時.

hp198969 发表于 2014-8-15 14:33:16

直接delay的话,32秒多一点。这个你肯定要整其他办法实现啊。用一个循环24×60×2次,每次30秒就是了……

卐Devil卍 发表于 2014-8-15 15:54:30

hp198969 发表于 2014-8-15 14:33 static/image/common/back.gif
直接delay的话,32秒多一点。这个你肯定要整其他办法实现啊。用一个循环24×60×2次,每次30秒就是了……

好吧,谢谢。我还是去买一个时钟模块吧。

林定祥 发表于 2014-8-15 16:50:58

用milis语句就可以.

120283010 发表于 2014-8-15 19:05:48

用计时器,一个小时进入一个,让一个值++,加到24小时就喂鱼然后清零

Ansifa 发表于 2014-8-15 21:38:24

时钟模块比如DS1302,判断时间是否等于某个值就行。比如18:00:00,又不会有误差。比delay靠谱多了

卐Devil卍 发表于 2014-12-14 19:44:29

感谢大家的回答,最后决定用for语句。
页: [1]
查看完整版本: 最高可以delay多少毫秒啊?