Advertisement
Guest User

Untitled

a guest
Jul 31st, 2014
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. #include <Wire.h>
  2. #include "Adafruit_LEDBackpack.h"
  3. #include "Adafruit_GFX.h"
  4. Adafruit_7segment matrix = Adafruit_7segment();
  5. int triggerPin = 5;
  6. int echoPin = 7;
  7. int declare = 0;
  8. long duration = 0;
  9. float in = 0;
  10.  
  11. void setup() {
  12. Serial.begin(115200);
  13. matrix.begin(0x70);
  14. pinMode (triggerPin, OUTPUT);
  15. pinMode (echoPin, INPUT);
  16.  
  17. }
  18.  
  19. void loop(){
  20. digitalWrite(triggerPin, LOW);
  21. delayMicroseconds(5);
  22. digitalWrite(triggerPin, HIGH);
  23. delayMicroseconds(5);
  24. digitalWrite(triggerPin, LOW);
  25. delayMicroseconds(5);
  26.  
  27. //Inputs:
  28. duration = pulseIn(echoPin, HIGH);
  29.  
  30.  
  31.  
  32. // Calculations: convert the time into a distance
  33. in = duration /29.0 / 2.0;
  34.  
  35.  
  36.  
  37. //Outputs
  38. Serial.print(in);
  39. Serial.print("in");
  40. Serial.println();
  41.  
  42. matrix.print(in);
  43. matrix.writeDisplay();
  44. delay(400);
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement