极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 27641|回复: 14

arduino耗电量的问题

[复制链接]
发表于 2013-11-30 13:23:54 | 显示全部楼层 |阅读模式
arduino uno 的耗电量是多少 在执行blink
/*
  Blink
  Turns on an LED on for one second, then off for one second, repeatedly.
 
  This example code is in the public domain.
 */
 
//&#160in 13 has an LED connected on most Arduino boards.
// give it a name:
int led = 13;

// the setup routine runs once when you press reset:
void setup() {               
  // initialize the digital pin as an output.
  pinMode(led, OUTPUT);     
}

// the loop routine runs over and over again forever:
void loop() {
  digitalWrite(led, HIGH);   // turn the LED on (HIGH is the voltage level)
  delay(1000);               // wait for a second
  digitalWrite(led, LOW);    // turn the LED off by making the voltage LOW
  delay(3600000);               // wait for a second
}



灯熄灭后的延时是一个小时 也就是说 一个小时亮一次  他的耗电量大概在在多少?
回复

使用道具 举报

发表于 2013-11-30 16:10:15 | 显示全部楼层
一般在300ma,不知是否有省电模式。
回复 支持 反对

使用道具 举报

发表于 2013-11-30 17:34:29 | 显示全部楼层
应该只有几十毫安,不会过百的
回复 支持 反对

使用道具 举报

发表于 2013-11-30 19:47:21 | 显示全部楼层
林定祥 发表于 2013-11-30 16:10
一般在300ma,不知是否有省电模式。

省电模式有五种
     *     SLEEP_MODE_IDLE         -功率节省最少
     *     SLEEP_MODE_ADC
     *     SLEEP_MODE_PWR_SAVE
     *     SLEEP_MODE_STANDBY
     *     SLEEP_MODE_PWR_DOWN     -最省电

http://playground.arduino.cc/Learning/arduinoSleepCode
回复 支持 反对

使用道具 举报

发表于 2013-11-30 20:02:04 | 显示全部楼层
{:soso_e179:}
回复 支持 反对

使用道具 举报

发表于 2013-11-30 20:03:59 | 显示全部楼层
需要启用省电模式才省电
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-11-30 20:32:21 | 显示全部楼层
林定祥 发表于 2013-11-30 20:03
需要启用省电模式才省电

怎样启动?
求教
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-11-30 20:34:21 | 显示全部楼层
smching 发表于 2013-11-30 19:47
省电模式有五种
     *     SLEEP_MODE_IDLE         -功率节省最少
     *     SLEEP_MODE_ADC

对于这个还是不太懂 能给个blink 加入省电的示例吗?
回复 支持 反对

使用道具 举报

发表于 2013-11-30 21:00:15 | 显示全部楼层
smching 发表于 2013-11-30 19:47
省电模式有五种
     *     SLEEP_MODE_IDLE         -功率节省最少
     *     SLEEP_MODE_ADC

省电模式需要中断唤醒,例子是外部中断,内部中断应该也可以吧,如时钟中断。
回复 支持 反对

使用道具 举报

发表于 2013-11-30 21:01:54 | 显示全部楼层
PaulMyao 发表于 2013-11-30 20:34
对于这个还是不太懂 能给个blink 加入省电的示例吗?

请读一下smching答复中的链接。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-11-30 21:11:46 | 显示全部楼层
读过了  变得更糊涂了 现在外部中断 看门狗 还有节省点这三个概念 完全混了
回复 支持 反对

使用道具 举报

发表于 2013-12-1 14:36:38 | 显示全部楼层
arduino就不是为低功耗设计的。除cpu外,外围电路耗电更大。要省电的话,必须最小系统。
http://www.openhomeautomation.net/arduino-battery/
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-2 10:51:09 | 显示全部楼层
johnsonzzd 发表于 2013-12-1 14:36
arduino就不是为低功耗设计的。除cpu外,外围电路耗电更大。要省电的话,必须最小系统。
http://www.openh ...

这个厉害了~~~
回复 支持 反对

使用道具 举报

发表于 2014-7-16 00:26:32 | 显示全部楼层
标记一下,这个有点用
回复 支持 反对

使用道具 举报

发表于 2016-7-22 22:53:05 | 显示全部楼层
johnsonzzd 发表于 2013-12-1 14:36
arduino就不是为低功耗设计的。除cpu外,外围电路耗电更大。要省电的话,必须最小系统。
http://www.openh ...

收藏备用。
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-14 07:12 , Processed in 0.044297 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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