Coke Shot


  1. // CokeShot
  2. // pkvi
  3. #include "IRremote.h"
  4. int RECV_PIN = 11;
  5. IRrecv irrecv(RECV_PIN);
  6. decode_results results;
  7. int red = 8;
  8. int green = 9;
  9. int pour = 10;
  10. int timepour = 10000;
  11. int timeend = 3000;
  12. void setup() {
  13. Serial.begin(9600);
  14. pinMode(red, OUTPUT);
  15. pinMode(green, OUTPUT);
  16. pinMode(pour, OUTPUT);
  17. irrecv.enableIRIn();
  18. }
  19. void loop() {
  20. digitalWrite(red, LOW);
  21. digitalWrite(green, LOW);
  22. digitalWrite(pour, LOW);
  23. // Jacob
  24. if (Serial.available()) {
  25. char ser = Serial.read();
  26. switch (ser) {
  27. case 'C':
  28. coke();
  29. break;
  30. }
  31. }
  32. // Remote (Any)
  33. else if (irrecv.decode(&results)) {
  34. coke();
  35. irrecv.resume();
  36. }
  37. }
  38. void coke() {
  39. digitalWrite(pour, HIGH);
  40. digitalWrite(green, HIGH);
  41. delay(timepour);
  42. digitalWrite(pour, LOW);
  43. digitalWrite(green, LOW);
  44. digitalWrite(red, HIGH);
  45. delay(timeend);
  46. }

Menu
Index
Engineering
Entertainment
Literature
Miscellaneous
Contact
Search
tiktok.com/@pkvi.xyz
Why Ayh?
Miter
Miter
@pkvi
"...may not meet professional standards."
2,364 miters
123 tenons
Subscribe
0.00483