#define LED_1 0 // Pin 0 de l'attiny85 , broche 5 arduino Uno #define LED_2 1 // Pin 1 de l'attiny85 , broche 6 arduino Uno #define LED_3 2 // Pin 2 de l'attiny85 , broche 7 arduino Uno void setup() { pinMode(LED_1, INPUT); pinMode(LED_2, INPUT); pinMode(LED_3, INPUT); } void loop() { set_pins(LED_1, LED_2); delay(100); set_pins(LED_2, LED_1); delay(100); set_pins(LED_3, LED_1); delay(100); set_pins(LED_1, LED_3); delay(100); set_pins(LED_2, LED_3); delay(100); set_pins(LED_3, LED_2); delay(100); } void set_pins(int high_pin, int low_pin) { reset_pins(); pinMode(high_pin, OUTPUT); pinMode(low_pin, OUTPUT); digitalWrite(high_pin, HIGH); digitalWrite(low_pin,LOW); } void reset_pins() { pinMode(LED_1, INPUT); pinMode(LED_2, INPUT); pinMode(LED_3, INPUT); digitalWrite(LED_1, LOW); digitalWrite(LED_2, LOW); digitalWrite(LED_3, LOW); }