/** * Code de test 4 : mesure de consommation électrique au repos avec la LED broche 13 allumée. */ #if defined(__AVR_ATmega2560__) #define MAX_PIN_NUM A15 #elif defined(__AVR_ATmega328P__) #define MAX_PIN_NUM A5 #elif defined(__AVR_ATmega32U4__) #define MAX_PIN_NUM A5 #endif void setup() { // Port série au repos pinMode(0, INPUT); pinMode(1, OUTPUT); digitalWrite(1, HIGH); // Evite les broches flottantes for (byte pin = 3; pin <= MAX_PIN_NUM; pin++) { pinMode(pin, OUTPUT); digitalWrite(pin, LOW); } // En prévision du test 3 pinMode(2, INPUT_PULLUP); // Test avec LED pin 13 active digitalWrite(LED_BUILTIN, HIGH); } void loop() {