Use blynk button as an interrupt to the sensors

I fixed your posted code as per the requirements shown in the Welcome Topic

Keep all this out of the void loop() and into its own timed function…

http://help.blynk.cc/getting-started-library-auth-token-code-examples/blynk-basics/keep-your-void-loop-clean

Learn about BlynkTimer…

http://help.blynk.cc/getting-started-library-auth-token-code-examples/blynk-basics/how-to-display-any-sensor-data-in-blynk-app