Etape 11 : Programme ATtiny
- Ouvrez une nouvelle esquisse et copiez le code ci-dessous.
- Sélectionnez Outils -> programmateur -> Arduino comme fournisseur de services Internet
- Sélectionnez Outils -> -> ATtiny45 horloge de 1 MHz
- Télécharger pour le ATtiny, lumières clignotent (regarder à travers les 2 trous), il y aura un message d’erreur (2 du même message), mais ce n’est pas grave.
//****ARDUINO CODE *******// blinky_2 for ATTINY 45//Pinsint Led1 = 0; //11;int Led2 = 1; //10;int Led3 = 2; //9;int Button = 3; //12;//int PullUp = 13; int ButtonState = 0; int oldButtonState = 0; voidsetup() { pinMode(Led1, OUTPUT); pinMode(Led2, OUTPUT); pinMode(Led3, OUTPUT); pinMode(Button, INPUT); //pinMode(PullUp,OUTPUT);//digitalWrite(PullUp, 1); } voidloop() { ButtonState = digitalRead(Button); if (ButtonState != oldButtonState){ if (ButtonState == HIGH){ digitalWrite(Led1, 1); delay(300); digitalWrite(Led2,1); delay(300); digitalWrite(Led3,1); delay(300); } else{ digitalWrite(Led3,0); delay(300); digitalWrite(Led2,0); delay(300); digitalWrite(Led1,0); delay(300); } oldButtonState = ButtonState; } }