Arduino Soda Shot

files.catbox.moe/vv6u6t.mp4


  1. // soda shot
  2. // vgmlr
  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. }
Update(s)-
1. ptmr | 343025 [Changelog]
10:22 343 025
Dev-
1. TVShow (227) 'CSA'
2. Wedge (Miter) 1.0.0
3. TVShow (228) 'APT'
4. TVProgram (83) 'BXT'
11:51 339 025

Menu
Index
Engineering
Entertainment
Literature
Miscellaneous
Contact
Search
tiktok.com/@vgmlr
youtube.com/@vgmlr
Miter
@vgmlr
=SUM(parts)
86 miters
131 tenons
Subscribe
0.00252