Advertisement
Braulio777

Arduino Tone Generator

Feb 12th, 2017
596
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.88 KB | None | 0 0
  1. //Arduino Tone Generator
  2. void setup()
  3. {
  4. for (int i=2;i<10;i++)
  5. {
  6. pinMode(i, INPUT_PULLUP);
  7. }
  8. pinMode(11,OUTPUT);
  9. }
  10.  
  11. void loop()
  12. {
  13. if (digitalRead(2)==LOW)
  14. {
  15. analogWrite(11,25);
  16. delay(100);
  17. analogWrite(11,0);
  18.  }
  19. if (digitalRead(3)==LOW)
  20.       {
  21. analogWrite(11,50);
  22. delay(100);
  23. analogWrite(11,0);
  24.       }
  25. if (digitalRead(4)==LOW)
  26.      {
  27. analogWrite(11,75);
  28. delay(100);
  29. analogWrite(11,0);
  30.      }
  31. if (digitalRead(5)==LOW)
  32.     {
  33. analogWrite(11,100);
  34. delay(100);
  35. analogWrite(11,0);
  36.       }
  37. if (digitalRead(6)==LOW)
  38.      {
  39. analogWrite(11,125);
  40. delay(100);
  41. analogWrite(11,0);
  42.      }
  43. if (digitalRead(7)==LOW)
  44.     {
  45. analogWrite(11,150);
  46. delay(100);
  47. analogWrite(11,0);
  48.     }
  49. if (digitalRead(8)==LOW)
  50.   {
  51. analogWrite(11,175);
  52. delay(100);
  53. analogWrite(11,0);
  54.    }
  55. if (digitalRead(9)==LOW)
  56.   {
  57. analogWrite(11,200);
  58. delay(100);
  59. analogWrite(11,0);
  60.   }
  61. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement