LEDPROJECT69420

George Copy Paste

Aug 9th, 2020 (edited)
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.37 KB | None | 0 0
  1. #include <IRremote.h>
  2.  
  3. const int RECV_PIN = 7;
  4. IRrecv irrecv(RECV_PIN);
  5. decode_results results;
  6. unsigned long key_value = 0;
  7.  
  8. void setup(){
  9. Serial.begin(9600);
  10. irrecv.enableIRIn();
  11. irrecv.blink13(true);
  12. }
  13.  
  14. void loop(){
  15. if (irrecv.decode(&results)){
  16.  
  17. if (results.value == 0XFFFFFFFF)
  18. results.value = key_value;
  19.  
  20. switch(results.value){
  21. case 0xFF6897:
  22. Serial.println("0");
  23. break ;
  24. case 0xFF9867:
  25. Serial.println("100+");
  26. break ;
  27. case 0xFFB04F:
  28. Serial.println("200+");
  29. break ;
  30. case 0xFF30CF:
  31. Serial.println("1");
  32. break ;
  33. case 0xFF18E7:
  34. Serial.println("2");
  35. break ;
  36. case 0xFF7A85:
  37. Serial.println("3");
  38. break ;
  39. case 0xFF10EF:
  40. Serial.println("4");
  41. break ;
  42. case 0xFF38C7:
  43. Serial.println("5");
  44. break ;
  45. case 0xFF5AA5:
  46. Serial.println("6");
  47. break ;
  48. case 0xFF42BD:
  49. Serial.println("7");
  50. break ;
  51. case 0xFF4AB5:
  52. Serial.println("8");
  53. break ;
  54. case 0xFF52AD:
  55. Serial.println("9");
  56. break ;
  57. }
  58. key_value = results.value;
  59. irrecv.resume();
  60. }
  61. }
Advertisement
Add Comment
Please, Sign In to add comment