2017-02-03 3 views

Antwort

0

Ich nehme an, Sie möchten wissen, wie oft Sie innerhalb eines Sekundenfensters von einem vorkonfigurierten GPIO-Pin ein True-Signal empfangen. Wenn das der Fall ist, würde ich time.clock() und eine while-Schleife verwenden:

import time 

x = 0 
start_time = time.clock() 
end_time = start_time + 1 

while (start_time < end_time): 
    if (GPIO.input(17)): 
     x = x + 1 
    start_time = time.clock() 

print(x)