极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 15458|回复: 7

最高可以delay多少毫秒啊?

[复制链接]
发表于 2014-8-15 11:50:43 | 显示全部楼层 |阅读模式
我想编一个自动喂鱼的程序,每24小时喂一次,Arduino能识别"5184e+6"吗?5184e+6是5184后面6个0。
回复

使用道具 举报

发表于 2014-8-15 12:25:52 | 显示全部楼层
如果不行, 也不用太死板, 24小時 亦可以看成是 24 個 1 小時.
回复 支持 反对

使用道具 举报

发表于 2014-8-15 14:33:16 | 显示全部楼层
直接delay的话,32秒多一点。这个你肯定要整其他办法实现啊。用一个循环24×60×2次,每次30秒就是了……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-15 15:54:30 | 显示全部楼层
hp198969 发表于 2014-8-15 14:33
直接delay的话,32秒多一点。这个你肯定要整其他办法实现啊。用一个循环24×60×2次,每次30秒就是了……

好吧,谢谢。我还是去买一个时钟模块吧。
回复 支持 反对

使用道具 举报

发表于 2014-8-15 16:50:58 | 显示全部楼层
用milis语句就可以.
回复 支持 反对

使用道具 举报

发表于 2014-8-15 19:05:48 | 显示全部楼层
用计时器,一个小时进入一个,让一个值++,加到24小时就喂鱼然后清零
回复 支持 反对

使用道具 举报

发表于 2014-8-15 21:38:24 | 显示全部楼层
时钟模块比如DS1302,判断时间是否等于某个值就行。比如18:00:00,又不会有误差。比delay靠谱多了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-12-14 19:44:29 | 显示全部楼层
感谢大家的回答,最后决定用for语句。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-8 18:12 , Processed in 0.058570 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表