Étape 6: maintenant pour l’Arduino !
Si vous n’avez pas déjà installé votre logiciel arduino et lecteurs, faites-le maintenant. Tutoriel de Lilypad de Leah Buechley est excellent et fournit des instructions détaillées pour l’installation. Ce projet utilise une légère modification du code base Fade. Vous pouvez trouver le code d’origine sur le site d’Arduino. Le code modifié est joint ci-dessous. Ce code se dissipera les lumières LED dedans et dehors. Télécharger ce code à votre Arduino, vérifier qu’il fonctionne, puis séparez soigneusement votre planche.Fade :
/*
Se fanent
Cet exemple de code est dans le domaine public.
Modifié par arduino.cc/en/Tutorial/Fade#. UySih17lc7B.
*/
int mené = 5 ; la goupille de la LED associée au
led2 int = 6 ;
led3 int = 10 ;
led4 int = 11 ;
luminosité d’int = 0 ; la luminosité de la LED est
int fadeAmount = 5 ; Combien de points se faner la LED par
la routine d’installation s’exécute une fois que lorsque vous appuyez sur reset :
void setup() {}
déclarer des épingles pour une sortie :
pinMode (led, sortie) ;
pinMode (led2, sortie) ;
pinMode (DEL3, sortie) ;
pinMode (led4, sortie) ;
}
la routine de la boucle s’exécute maintes et maintes fois pour toujours :
void loop() {}
régler la luminosité des broches :
analogWrite (led, luminosité) ;
analogWrite (led2, luminosité) ;
analogWrite (DEL3, luminosité) ;
analogWrite (led4, luminosité) ;
changer la luminosité pour la prochaine fois dans la boucle :
luminosité = luminosité + fadeAmount ;
inverser le sens de l’apaisement aux extrémités du fondu :
Si (luminosité == 0 || luminosité == 255) {}
fadeAmount = - fadeAmount ;
}
Attendez 40 millisecondes Voir l’effet de gradation
Delay(40) ;
}