极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 24128|回复: 7

ARDUINO的sleep模式

[复制链接]
发表于 2014-1-5 00:20:04 | 显示全部楼层 |阅读模式
本帖最后由 i7456 于 2014-1-5 10:13 编辑

PLAYGROUND有详细的介绍:
http://playground.arduino.cc/Learning/arduinoSleepCode

下面是一个简单的例子:
pro mini的板子,16Mhz 3.3V,拆掉了电源指示的LED。3.89V电池供电。sleep模式下实测电流为0.156mA。
D2由低变高时,从sleep模式下唤醒一次。LED亮时电流7.63mA,LED灭6.85mA。

  1. #include <avr/sleep.h>

  2. void wakeupFunction(){
  3. }

  4. void toSleep(){
  5.   attachInterrupt(0,wakeupFunction,RISING);
  6.   sleep_mode();
  7.   detachInterrupt(0);
  8. }

  9. void setup() {
  10.         pinMode(13, OUTPUT);
  11.         digitalWrite(13, LOW);
  12.         pinMode(9, INPUT_PULLUP);
  13.            set_sleep_mode(SLEEP_MODE_PWR_DOWN);
  14.           sleep_enable();
  15. }

  16. void loop() {
  17.         if(digitalRead(9)==HIGH)
  18.         {                           
  19.             digitalWrite(13, HIGH);
  20.             delay(3000);
  21.             digitalWrite(13, LOW);;         
  22.             delay(3000);
  23.         }
  24.         toSleep();       
  25. }
复制代码
回复

使用道具 举报

发表于 2014-1-5 09:09:49 | 显示全部楼层
沙发了,好贴
回复 支持 反对

使用道具 举报

发表于 2014-1-6 03:07:31 来自手机 | 显示全部楼层
好贴,绿色环保
回复 支持 反对

使用道具 举报

发表于 2014-1-7 17:58:17 | 显示全部楼层
收藏中 sleep mode
回复 支持 反对

使用道具 举报

发表于 2014-1-7 19:24:29 来自手机 | 显示全部楼层
看过,google上有达到ua的来自: Android客户端
回复 支持 反对

使用道具 举报

发表于 2014-1-8 07:54:24 | 显示全部楼层
对岸的一篇贴文, 有较详细的使用说明…
http://swf.com.tw/?p=525

睡眠模式Energy指令中文直譯消耗電流
IdleIdle()閒置15mA
ADC Noise ReductionSleepADC()類比數位轉換器降低雜訊6.5mA
Power-savePowerSave()省電1.62mA
StandbyStandby()待機1.62mA
Extended Standby        延長待機0.84mA
Power-downPowerDown()斷電0.36mA
回复 支持 反对

使用道具 举报

发表于 2015-1-28 14:40:14 | 显示全部楼层
请问下这个库哪里有下载呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-1-28 16:01:06 | 显示全部楼层
bobbylst 发表于 2015-1-28 14:40
请问下这个库哪里有下载呢?

http://playground.arduino.cc/Code/Enerlib

上面的网址下有链接。
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-10 04:56 , Processed in 0.058925 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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