Étape 3: Allumage de l’Arduino
La troisième étape s’articule autour de la sortie de que la Air.id s’affiche à l’utilisateur. Nous avons utilisé deux LEDs et mettez-les sur une fonction de fondu. Pour trouver le fondu fonction suivre ce processus ; Ouvrez Arduino Sketch et arrivés à fichier > exemples > Basics > Fade
Voici le code qui a été utilisé pour la Air.id ;
Le Air.id comporte deux voyants attachées à elle, depuis ces fondu LEDs une valeurs différentes, les deux doivent être indiquées séparément.
int ledPinA = 9 ; Sur l’Arduino broche 9 intègre une LED attaché à en int brightnessA = 0 ; La valeur de luminosité initiale de broche 9 int fadeAmountA = 5 ; Combien de points se faner la LED par
int ledPinB = 11 ; Sur l’Arduino broche 11 intègre une LED attaché à en int brightnessB = 0 ; La valeur de luminosité initiale de broche 11 int fadeAmountB = 3 ; Combien de points se faner la LED par
La routine d’installation s’exécute une fois void setup() {/ / Declare broche 9 et 11 à être sorties : pinMode (ledPinA, sortie); pinMode (ledPinB, sortie);}
La routine de la boucle s’exécute maintes et maintes fois. void loop() {/ / définir la luminosité de la broche 9 et 11 : analogWrite (ledPinA, brightnessA); analogWrite (ledPinB, brightnessB) ;
La luminosité augmente de 0 par la fadeAmount indiqué dans les instructions « int » ci-dessus pour un total de 255 à une vitesse de 1 fadeAmount par brightnessA de 30 millisecondes = brightnessA + fadeAmountA ; brightnessB = brightnessB + fadeAmountB ;
Si (brightnessA == 0 || brightnessA == 255) {fadeAmountA = - fadeAmountA;}
Si (brightnessB == 0 || brightnessB == 255) {fadeAmountB = - fadeAmountB;}
Delay(30) ; }
Pour installer le matériel sur la soudure de plate-forme Arduino la cathode de chaque conduite à une résistance de 220 ohms et placez les deux cathodes de résistance dans la goupille GRD (sol) et les anodes séparément dans vos broches numériques désirées (pour les Air.id ils sont broche 9 et la broche 11).