Advertisement
Guest User

Code de base pour Gemma et Neopixel

a guest
Nov 22nd, 2015
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.11 KB | None | 0 0
  1. /*
  2. Code pour Neopixel et Gemma.
  3.  
  4. */
  5.  
  6. #include <Adafruit_NeoPixel.h>
  7.  
  8. #define PIN 1
  9.  
  10.  
  11. //Déclaration du nombre de LEDs (ici 6)
  12.  
  13. Adafruit_NeoPixel pixels = Adafruit_NeoPixel(6, PIN);
  14.  
  15.  
  16. //Choix des couleurs (code hexadécimal). Réf: http://www.color-hex.com
  17.  
  18. uint32_t color1  = 0xff0000, // rouge
  19.          color2 = 0x00ff00, // vert
  20.          color3 = 0x0000ff, // bleu
  21.          color4 = 0Xffffff; // blanc
  22.  
  23.  
  24. void setup() {
  25.   pixels.begin();
  26.  
  27. //Réglage de la luminosité (0 à 255)
  28.  
  29.   pixels.setBrightness(50);
  30. }
  31.  
  32. void loop() {
  33.  
  34.  
  35. //Chaque ligne code un Neopixel
  36.  
  37.     pixels.setPixelColor(0, color1);
  38.     pixels.setPixelColor(1, color2);
  39.     pixels.setPixelColor(2, color3);
  40.     pixels.setPixelColor(3, color4);
  41.     pixels.setPixelColor(4, color4);
  42.     pixels.setPixelColor(5, color4);
  43.     pixels.show();
  44.     delay(2000);
  45.  
  46.     pixels.setPixelColor(0, color4);
  47.     pixels.setPixelColor(1, color3);
  48.     pixels.setPixelColor(2, color2);
  49.     pixels.setPixelColor(3, color1);
  50.     pixels.setPixelColor(4, color3);
  51.     pixels.setPixelColor(5, color4);
  52.     pixels.show();
  53.     delay(2000);
  54. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement