Advertisement
kartonman

blink pixel

Aug 31st, 2021
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.53 KB | None | 0 0
  1. #include <avr/power.h> // Required for 16 MHz Adafruit Trinket
  2. #endif
  3.  
  4. #define PIN 6
  5. #define NUMPIXELS 7
  6.  
  7.  
  8. Adafruit_NeoPixel pixels(NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);
  9.  
  10. void NeoBlink(int num, int wait)
  11. {
  12. for (int i = 0; i < num; i++)
  13. {
  14. pixels.setPixelColor(i, 35, 35, 35);
  15. }
  16. pixels.show();
  17. delay(wait);
  18. for (int j = 0; j < num; j++)
  19. {
  20. pixels.setPixelColor(j, 0, 255, 0);
  21. }
  22. pixels.show();
  23. delay(wait);
  24. }
  25.  
  26. void setup()
  27. {
  28. pixels.begin();
  29. pixels.setBrightness(50);
  30. }
  31.  
  32. void loop()
  33. {
  34. NeoBlink(7, 500);
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement