Advertisement
kartonman

fade pixel

Aug 31st, 2021
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.71 KB | None | 0 0
  1. NeoPixel LEDs
  2.  
  3. modified on 7 May 2019
  4. by Saeed Hosseini @ Electropeak
  5. https://electropeak.com/learn/
  6.  
  7. */
  8.  
  9. #include <Adafruit_NeoPixel.h>
  10. #ifdef __AVR__
  11. #include <avr/power.h> // Required for 16 MHz Adafruit Trinket
  12. #endif
  13.  
  14. #define PIN 6
  15. #define NUMPIXELS 7
  16.  
  17.  
  18. Adafruit_NeoPixel pixels(NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);
  19.  
  20. #define DELAYVAL 500 // Time (in milliseconds) to pause between pixels
  21.  
  22. void NeoFade(int FadeSpeed)
  23. {
  24. int fspeed;
  25. for (int i = 0; i < NUMPIXELS; i++) { pixels.setPixelColor(i, 165, 242, 243); } for (int j = 255; j > 0; j=j-2)
  26. {
  27. pixels.setBrightness(j);
  28. pixels.show();
  29. delay(FadeSpeed);
  30. }
  31. }
  32.  
  33. void setup() {
  34. pixels.begin();
  35. }
  36.  
  37. void loop() {
  38. NeoFade(100);
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement