AntiGuide: ArduinoSleepNoReboot



PagePrincipale :: DerniersChangements :: ParametresUtilisateur :: Vous êtes 216.73.216.172 :: Signaler un abus :: le: 20250808 15:00:26
succède à ArduinoSleepThenReboot

reparti depuis github donner lien
créé dossier avec le .h, le .cpp et le .ino
ça roule

sur ArduinoMega2560 conso passe de 75 mA à 30 mA

démonté pro mini cordon conc=vertisseur de g à d noir rougz vzrt jaune (4 pins centrales)
21/17 selon diode , 7/8 en sommeil
bizarre sur lapage ArduinoSleepThenReboot j'ai dit en veille 3 mA ?

// test�sur Atmega 2560. OK
#include "Sleep_n0m1.h"

Sleep sleep;
unsigned long sleepTime; //how long you want the arduino to sleep



void setup()
{
   
   Serial.begin(115200);
   sleepTime = 10000; //set sleep time in ms, max sleep time is 49.7 days
   pinMode(13,OUTPUT);   
}

void loop()
{
  
  delay(100); ////delays are just for serial print, without serial they can be removed
  Serial.println("execute your code here");
  for  (int x=0;x<5;x=x+1) {
    digitalWrite(13,HIGH);
  delay(500);
  digitalWrite(13,LOW);
  delay(500);
  }
  Serial.print("sleeping for ");
  Serial.println(sleepTime); 
  delay(100); //delay to allow serial to fully print before sleep
    
  sleep.pwrDownMode(); //set sleep mode
  sleep.sleepDelay(sleepTime); //sleep for: sleepTime
 
 
  
}