flipperLED.cpp 804 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. #include "flipperLED.h"
  2. void flipperLED::RunSetup() {
  3. pinMode(B_PIN, OUTPUT);
  4. pinMode(G_PIN, OUTPUT);
  5. pinMode(R_PIN, OUTPUT);
  6. delay(50);
  7. digitalWrite(B_PIN, LOW);
  8. delay(500);
  9. digitalWrite(B_PIN, HIGH);
  10. digitalWrite(G_PIN, LOW);
  11. delay(500);
  12. digitalWrite(G_PIN, HIGH);
  13. digitalWrite(R_PIN, LOW);
  14. delay(500);
  15. digitalWrite(R_PIN, HIGH);
  16. }
  17. void flipperLED::attackLED() {
  18. digitalWrite(B_PIN, HIGH);
  19. digitalWrite(G_PIN, HIGH);
  20. digitalWrite(R_PIN, HIGH);
  21. delay(10);
  22. digitalWrite(R_PIN, LOW);
  23. }
  24. void flipperLED::sniffLED() {
  25. digitalWrite(B_PIN, HIGH);
  26. digitalWrite(G_PIN, HIGH);
  27. digitalWrite(R_PIN, HIGH);
  28. delay(10);
  29. digitalWrite(B_PIN, LOW);
  30. }
  31. void flipperLED::offLED() {
  32. digitalWrite(B_PIN, HIGH);
  33. digitalWrite(G_PIN, HIGH);
  34. digitalWrite(R_PIN, HIGH);
  35. }