Advertisement
Guest User

Untitled

a guest
May 30th, 2016
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.62 KB | None | 0 0
  1. int Htime; //integer for storing high time
  2. int Ltime; //integer for storing low time
  3. float Ttime; // integer for storing total time of a cycle
  4. float frequency; //storing frequency
  5.  
  6. void setup() {
  7. pinMode(8, INPUT_PULLUP);
  8. Serial.begin(9600);
  9. }
  10. void loop() {
  11.  
  12. Serial.println("Frequency of signal");
  13. Htime = pulseIn(8, HIGH); //read high time
  14. Ltime = pulseIn(8, LOW); //read low time
  15. Ttime = Htime + Ltime;
  16. frequency = 1000000 / Ttime; //getting frequency with Ttime is in Micro seconds
  17. Serial.print(frequency);
  18. Serial.println(" Hz");
  19. delay(1000);
  20. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement