极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 20923|回复: 7

请教关于arduino定时运行的问题

[复制链接]
发表于 2012-3-29 16:18:41 | 显示全部楼层 |阅读模式
我有一个应用,希望在每天的同一时间驱动电机完成,比如每天的8点、18点,或者是每隔几个小时执行,比如每隔3个小时执行一次
请问有什么好的思路吗?如果用delay()的话行不行?
回复

使用道具 举报

发表于 2012-3-29 19:19:21 | 显示全部楼层
用DS1307芯片
回复 支持 反对

使用道具 举报

发表于 2012-3-29 21:01:18 | 显示全部楼层
弘毅 发表于 2012-3-29 19:19
用DS18B20芯片

咋用温度芯片做时间程序呢
回复 支持 反对

使用道具 举报

发表于 2012-3-29 21:17:44 | 显示全部楼层
Micky 发表于 2012-3-29 21:01
咋用温度芯片做时间程序呢

汗。。。把DS1307说成DS18B20了。。。=.=马上改正错误。
回复 支持 反对

使用道具 举报

发表于 2012-4-4 22:40:20 | 显示全部楼层
WDT 定时器计数 + 休眠/唤醒
回复 支持 反对

使用道具 举报

发表于 2012-7-12 10:57:22 | 显示全部楼层
直接判断millis()不行么?
回复 支持 反对

使用道具 举报

发表于 2012-7-12 23:42:22 | 显示全部楼层
zcbzjx 发表于 2012-7-12 10:57
直接判断millis()不行么?

可以阿, 不過有最高時間限制
大約50天之後millis()就會歸零
回复 支持 反对

使用道具 举报

发表于 2013-6-21 22:24:41 | 显示全部楼层
SS15 发表于 2012-4-4 22:40
WDT 定时器计数 + 休眠/唤醒

有实现的代码吗?我试过用外部中断可以唤醒休眠,可是用flexiTimer2定时器中断却无法唤醒。
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-5 13:52 , Processed in 0.038607 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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