Advertisement
Guest User

Untitled

a guest
Jan 20th, 2017
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. int red=11; //plus la boucle avance, plus les couleurs sont intenses
  2. int green=10; //la boucle for se lance, et chaque incrémentation fait monter la valeur de la nuance de la couleur
  3. int blue=6;
  4. int t=10;
  5.  
  6.  
  7. void setup() {
  8. pinMode(red,OUTPUT);
  9. pinMode(green,OUTPUT);
  10. pinMode(blue,OUTPUT);
  11.  
  12. }
  13.  
  14. void loop() {
  15. RED();
  16. delay(t);
  17. ORANGE();
  18. delay(t);
  19. YELLOW();
  20.  
  21.  
  22.  
  23.  
  24.  
  25. }
  26.  
  27. void RED(){
  28. for(int i=0;i<256;i++){
  29. analogWrite(red,i);
  30. delay(t);
  31. }
  32. }
  33. void ORANGE(){
  34. for(int ora=0;ora<128;ora++){
  35. analogWrite(green,ora);
  36. delay(t);
  37. }
  38. }
  39. void YELLOW(){
  40. for (int ye=128;ye<256;ye++){
  41. analogWrite(green,ye);
  42. delay(t);
  43. }
  44. }
  45. void GREEN(){
  46. for(int o=0;o<128;o++){
  47. analogWrite(green,o);
  48. delay(t);
  49. }
  50. }
  51. void BLUE(){
  52. for(int p=0;p<256;p++){
  53. analogWrite(blue,p);
  54. delay(t);
  55. }
  56. }
  57.  
  58. void RED2(){
  59. for (int re=255;re>=0;re++){
  60. analogWrite(red,re);
  61. delay(t);
  62. }
  63.  
  64. }
  65. void GREEN2(){
  66. for(int oi=255;oi>=0;oi--){
  67. analogWrite(green,oi);
  68. delay(t);
  69. }
  70. }
  71.  
  72. void cyan2(){
  73. for(int gi=255;gi>=0;gi--){
  74. analogWrite(red,gi);
  75. analogWrite(blue,gi);
  76. analogWrite(green,gi);
  77. delay(t);
  78. }
  79. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement