Go Down

Topic: Baisser la consommation de courant, possible ? (Read 7 times) previous topic - next topic

nrolland

pour l'include de <avr/power.h> j'ai en effet des soucis (arduino 11 sous linux) mais pour <avr/sleep.h> aucun pb
J'ai d'ailleurs trouvé qq chose sur le playgroud
http://www.arduino.cc/playground/Learning/ArduinoSleepCode

Nicolas

Jean-François

La librairie sleep.h, je l'ai trouvée, mais pas la power.h.
J'ai trouvé quelques choses sur le site koders, mais je sais pas si c'est la bonne librairies.
MacBook intel core 2 duo  os X snow Leopard 10.6
 eMac PPc G4  os X Leopard 10.5
powerbook G4 os X Leopard 10.5
imac PPC G3 os X Pa

Jean-François

#22
Nov 16, 2008, 03:58 pm Last Edit: Nov 16, 2008, 03:58 pm by jfs Reason: 1
Voilà le résultat de mes essais avec sleep.h.


Il existe cinq modes différents :

 SLEEP_MODE_IDLE  
 SLEEP_MODE_ADC
 SLEEP_MODE_PWR_SAVE
 SLEEP_MODE_STANDBY
 SLEEP_MODE_PWR_DOWN

Le premier est le seul où l'horloge tourne et consomme autant qu'en mode normal, avec tous les autres elle ne tourne pas,

il faut vraiment que j'arrive à faire ça avec power.h  :-?
MacBook intel core 2 duo  os X snow Leopard 10.6
 eMac PPc G4  os X Leopard 10.5
powerbook G4 os X Leopard 10.5
imac PPC G3 os X Pa

nrolland

Tu utilises bien un atmega168 dans ta définition des board de l'arduino ?
et tu fais bien un

#include <avr/power.h>

Nicolas

Jean-François

J'utilise l'onglet "Tools" dans L'IDE Arduino 010 , et je configure sous "diecimila".

Je fais bien un #include<avr/power.h>, mais je n'avais pas cette librairies dans le Pack Arcuino 010, j'ai été chercher cette lib le net qu j'ai trouver sur un site qui s'appelle "Koders".
L'auteur de la librairies est le même que celui de sleep.h donc je pense que c'est la bonne.

Mais je n'arrive pas à trouver comment mettre mon code, pour sleep j'avais trouvé des exemples.
MacBook intel core 2 duo  os X snow Leopard 10.6
 eMac PPc G4  os X Leopard 10.5
powerbook G4 os X Leopard 10.5
imac PPC G3 os X Pa

Go Up