Guest User

Untitled

a guest
May 27th, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.53 KB | None | 0 0
  1. int piezzo = 5;
  2. int data = 0;
  3. int led = 10;
  4.  
  5.  
  6. void setup() {
  7. pinMode(piezzo, INPUT);
  8. Serial.begin(31250);
  9. pinMode(led, OUTPUT);
  10. }
  11.  
  12. void loop() {
  13. data = analogRead(piezzo)*10;
  14.  
  15. if( data >= 20 ) {
  16. noteOn(0x90, 50, 0x45);
  17. digitalWrite(led, LOW);
  18. delay(50);
  19. noteOn(0x90, 50, 0x0);
  20. digitalWrite(led, HIGH);
  21. }
  22. Serial.println(data);
  23. delay(10);
  24. }
  25.  
  26. void noteOn(char cmd, char data1, char data2) {
  27. Serial.print(cmd, BYTE);
  28. Serial.print(data1, BYTE);
  29. Serial.print(data2, BYTE);
  30. }
Add Comment
Please, Sign In to add comment